In the latest episode of 'Scrum is Hard and Disruptive,' Todd and Ryan discuss why Scrum and iterative incremental development are often harder than traditional waterfall development.
Scrum intensifies the demands on engineering practices, requiring constant review, adjustment, and improvement.
Early design decisions can lead to unexpected issues, as Scrum encourages flexibility and adjustment as customer needs evolve.
Over-planning in waterfall development can lead to rushed implementations, while Scrum's shorter sprints require a shift in mindset and working style.