Revisiting Scrum and Lean-Agile strategies
The previous section provided as contrast to the Scrum and Lean-Agile approaches discussed in this book. This section presents a quick review of the capabilities and value provided by each of the Scrum and Lean-Agile approaches described in this book. We'll also quickly recap what you learned about Systems Thinking and Lean development practices:
- Scrum implements the foundations of empiricism, frequent iterations, customer-centricity, and incremental delivery of new value across each iteration, but does not provide direction on how to scale Scrum across multiple teams.
- Systems Thinking provides methods and tools used to evaluate systems that are too complex through the analysis of its parts; that is, the whole is greater than the sum of its parts.
- Lean development is a strategy that's continuously improved to eliminate all forms of waste, as viewed from the eyes of our customers. Equally important is the understanding...