Before teams begin to build, they need to be sure they're headed in the right direction. Following agile methods, much of the detailed planning and design happens incrementally as the application is built. The right amount of upfront planning ensures that the team is grounded in a deep understanding of stakeholder needs. During this phase, development teams define a plan for the application that ensures both high value and rapid delivery. With proper backlog refinement practices, a team should be able to continue building additional releases without needing to perform this phase again, although it may make sense to do so at the beginning of a major effort.
The goals of this phase are:
Duration: The Initiate Phase is typically conducted over the course of 1-2 weeks.
Resources