Outline

The outline phase seeks to establish the scope of the solution before spending (too much) time on details.

In smaller project one iteration is usually enough. For large and complex solutions it can make sense to split the outline phase in multiple iterations, each with a specific theme.

One such theme could be operations, which is often overlooked, and is rarely of interest to the so-called ‘business’.

Other obvious themes could be various areas of the business.

Deliverables

Project plan

In addition to general refinements the risk and problem lists should be updated.

Iteration plan

Detail the necessary activities and required resources.

Glossary

Add new term definitions as soon as you encounter them.

Solution architecture

In addition to refining sections already started in the organize phase, the solution overview, processes and information chapters should be filled in now.

Requirements specification

Start specifying requirements as the business process and information models are outlined.

Release notes

To verify technology choices and release capabilities, this phase should deliver at least one release. While business requirements are still sketchy (being outlined, not detailed yet) the solution architect and developers need to tackle initial technical risks before the project starts the detail phase.

System

Zzz

Iteration report

Finish the phase with an iteration report that lists achievements and lessons learned.