Life Cycle Approach
What is a phase?
Phases subdivide the entire development process
into defined sections with
verifiable results. They are
not set arbitrarily but are determined by the content goals
which, when reached, are reflected in the results.
Each development step is
concluded by a test step.
Course of a project
Projects based on SEM begin with a project kickoff at the
start of the Initiation phase
and always end with the Termination phase.
A positive project decision in
the Initiation phase results in the Definition
phase being started. This phase involves detailed
project planning, processing of requirements and drawing
up of the software requirements specification. If the
project is to be continued, e.g. following acceptance of
the tender, the further phases Design,
Implementation and, if appropriate, Operations
are conducted.
Frame phases
The Initiation and Termination phases are known as frame
phases. They must always be executed. If
the project decision is negative, the Termination phase
can be kept short (as an absolute minimum, the reason for
the negative project decision must be documented).
Execution phases
All other phases are known as execution
phases. They must be executed using one of
the five possible organization forms for phase execution
(e.g. waterfall model).
|