Why should you choose Scrum?
Although Scrum is by far the most popular Agile development framework, as mentioned earlier in this chapter, it is by no means the only one. I am not going to patronize you by telling you that Scrum is the best approach and that you should always follow it unquestioningly. As with every other tool, you need to decide whether it fits your needs. Scrum is very well suited for accelerated delivery in product development, which is an environment where requirements and goals are subject to frequent changes.
Note
Lean development is a way of engineering software that tries to keep procedures and goals as business-oriented as possible. This means getting rid of any wasteful actions that are not adding value to the product while focusing on maximizing customer value. Lean and Agile are development/delivery philosophies that have different origins but overlapping goals. Often people will use the terms interchangeably, as Agile practices sometimes leak into...