Everyday, my father sends me a ‘Daily Starter’. Many of them are filled with inspirational quotes and words of wisdom. However, this simple picture hit home one morning. I think Steinbeck said it best in Of Mice and Men: “The best laid plans of mice and men often go astray”.
Traditional sequential delivery models lay out the entire plan at the beginning of a project- illustrated by the top photo. However, the bottom photo clearly illustrates the world of software development; it actually looks like a pleasant and scenic route compared to what software professionals really endure. If adopting an iterative approach can be so obviously illustrated, why aren’t most organizations so reluctant to change?