In This Chapter
Taking advantage of software development’s flexibility
Refactoring for optimization and simplification
Harnessing change in a variety of software industries
“You don’t actually do a project; you can only do action steps related to it. When enough of the right action steps have been taken, some situation will have been created that matches your initial picture of the outcome closely enough that you can call it ‘done.’ ”
— David Allen
Chapter 1 explains the origins of scrum having been the application of concepts outlined in a 1986 Harvard Business Review article entitled “The New New Product Development Game.” Software development is the context within which scrum creators formalized agile values and principles and within which the scrum framework was born and raised. Therefore, it’s no surprise that scrum is easily applied to this industry.