Agile software development methodologies such as Scrum and XP have grown in popularity over the past 10 years. This growth has coincided with the injection of lean terminology and practices into the software development lexicon. Of course, software development organizations are not drawn to concepts like lean and agile for their own sake. Other underlying goals or deficiencies cause the organization to want to change. Primarily the motivation is the culmination of myriad issues that lead to the inability to deliver software on time or, more important, in a predictable manner.