Chapter 4: Systems Thinking
Scrum has been an amazingly successful Agile methodology and has largely won the Agile wars as an industry standard. Scrum's strength comes from the following critical success factors:
- Its foundations in empirical process control theory help teams to solve complex adaptive problems.
- Relatively simple to learn.
- Minimizes prescriptive practices.
- Teams and organizations can implement their preferred business and user requirements analysis and engineering practices within the framework.
By now, you should have a strong understanding of how the basic Scrum framework supports Agile-based values and principles.
In this chapter, we'll turn our attention to systems thinking, which is an important branch of management, social, and engineering sciences. Most succinctly, systems thinking is an approach to looking at complex things...