Project Manager: Defines the
project specific life cycle model.
It is recommended to start with any available and appropriate model.
It could be the last successful project’s model, the model already
published somewhere or an UMP model.
Project Manager: Makes the
life cycle model available to the project
participants.
Project Manager and Developers: Conduct
Technical Review of
the defined life cycle model. The goal:
to have the model cleared with, and confirmed by, the developers.
Project Manager: If necessary, agrees with
the participants, others than developers, on the
life cycle model. This could be done as part of the Software development
plan agreement task.
Project Manager: Publishes the
corrected and approved model.
Project Manager: If necessary, organizes training
course for developers in software life cycle models.
All UMP or ISO 12207 recommended
tasks are considered, appropriately chosen and defined
Milestones
Outset of the project — the basic principles of the
project process should be established; it could be the UMP as
it is, or the process used in a previous successful project
In a week — the process should be defined and agreed
upon by the participants
Task improvement opportunity events
Development problems (of any kind), which are considered by
team as the life cycle model application consequences