Establish Life-Cycle Model Descriptions
Establish and maintain descriptions of the life-cycle models approved for use in the organization.
Life-cycle models may be developed for a variety of customers or in a variety of situations, since one life-cycle model may not be appropriate for all situations. The organization may identify more than one life-cycle
model for use. Typically, the organization needs both product and project life-cycle models, for the types of products that it produces and for defining the phases of the project.
Product life-cycle models partition the product life cycle into phases for which activities and requirements can be defined to promote a complete solution, from initiating development of the product to its ultimate
disposal.
Typical Work Products
1. Descriptions of life-cycle models
Subpractices
1. Select life-cycle models based on the needs of projects and the organization.
For example, in the case of a development project, project life-cycle models include the following:
· Waterfall
· Spiral
· Evolutionary
· Incremental
· Iterative
Examples of project characteristics that could affect the project life-cycle models include the following:
· Size of the project
· Experience and familiarity of project staff in implementing the process
· Constraints such as cycle time and acceptable defect levels
2. Document the descriptions of the life-cycle models.
The life-cycle models may be documented as part of the organization's standard process descriptions or they may be documented separately.
3. Conduct peer reviews on the life-cycle models.
. Revise the descriptions of the life-cycle models as necessary.