Development Cycle
- Development Cycle
- the cycle
consisting of all phases during which a single
system,
application, or major
component
is developed and delivered
As illustrated in the preceding figure, Development Cycle is part of the following inheritance hierarchy:
- Type: Concrete
- Superclass: Cycle With Duration
- Subclasses:
The typical responsibilities of a development cycle are to:
- Develop a single system, application, or component that meets the needs of its customer organization.
- Deliver the system, application, or component to the customer organization.
- Provide an overview to the entire development of a system, application, or component in terms of its phases.
- Provide overall organization to the associated activities and milestones.
- Support top-level scheduling of activities, personnel, and resource acquisition.
As illustrated in the preceding figure, the Development Cycle typically consists of the following
roughly sequential phases:
- Initiation Phase
- Construction Phase
- Initial Production Phase
- Full-Scale Production Phase
- Delivery Phase
- Different cycles contain different phases, depending on the mission of the endeavor.
- Cycles and phases can be combined or decomposed depending
on the need for these stages to better map to engagements and
contracts between the various organizations.