Like most project managers (and organizations), you are probably struggling to select the optimal delivery approach. Most of us recognize that traditional approaches don’t guarantee successful delivery and are always looking for a better way.
Agile or iterative development techniques have been receiving a lot of very positive press in recent years as being a significant improvement, resulting in more successful project delivery. Therefore, like most organizations today, yours is probably wondering where and how these agile or iterative development techniques can be best used to improve both the timeliness and success of delivering projects.
In a nutshell, iterative development techniques plan, develop, and implement project functionality in small chunks (or iterations). The key to successful iterative delivery is that each small chunk effectively operates as a smaller mini-project under the umbrella of the total project. As a result, each mini-project iteration can better plan the effort required to deliver a two-week iteration versus a two-year plan. Also, because we’re planning in two-week increments, we can easily adapt the plan for the next two weeks to accommodate any changes identified.
Follow Microsoft 365