Initiation Phase



Definition

The initiation phase is the first phase of the application development and life cycles during which enough of the application’s requirements and architecture are produced so that agreement can be reached between the development organization and the customer organization regarding the goals and scope of the following phases.

Goals

The typical goals of the initiation phase of an application development project are to:

Objectives

To meet these goals, the typical objectives of the initiation phase on an application development project are to:

Preconditions

The following preconditions should typically be satisfied before the initiation phase of an application development project can successfully begin:

Postconditions

The initiation phase of an application development project is typically complete when the following postconditions have been met:

Milestones

The typical milestones of the initiation phase of an application development project include:

  1. Project Mobilized including:
  2. Significant Requirements Specified including:
  3. Initial Architectures Documented including:
  4. End-To-End Prototype Validated
  5. Following Phases Planned
  6. Initiation Phase Complete including:

The following figure illustrates the order and approximate timing of preceding initiation phase milestones:

Initiation Phase Milestones ProjectMobilized Significant Requirements Specified Initial Architectures Documented End-To-End Prototype Validated Following Phases Planned Initiation Phase Complete

Work Products

Primary Work Products

During the initiation phase, the following primary work products are typically produced and delivered during an application development project:

Secondary Work Products

During the initiation phase, the following secondary work products are typically produced and delivered:

Teams

The following teams typically collaborate during the initiation phase of an application development project:

Activities And Tasks

The following application development engineering activities and associated tasks are typically performed during the construction phase in an iterative, incremental, parallel, and timeboxed manner:

Administrative Activities and Associated Tasks

The following administrative activities and associated tasks are typically performed during the initiation phase in an iterative, incremental, parallel, and timeboxed manner:

General Engineering Activities and Associated Tasks

The following general engineering activities and associated tasks are typically performed during the construction phase in an iterative, incremental, parallel, and timeboxed manner:

Guidelines