Subscribe by Email

Saturday, June 5, 2010

Spiral Model - A type of software development life cycle model

Boehm proposed the spiral model in 1988. A useful model for projects involving high risks. each loop in spiral represents a development phase. Each loop is split into four sections which carry out a specific task.
- Determine the objectives, alternatives, and constraints.
- Analysis of risk and to evaluate alternatives.
- Execution of that phase of development.
- Planning the next phase.
For each round of spiral, one form is top be filled with information like :
- Objectives
- Alternatives
- Constraints
- Risk factors
- Risk resolution
- Results
- Plans
- Commitment
At the end of each spiral the management can review the status based on this form and decide the future course of action.

Advantages of Spiral Model

- Estimates become more realistic as work progresses.
- The model is designed to cope with the inevitable changes to the learning experience that will happen over the course of design and delivery.
- Multimedia producers can get their hands in and start working on a project earlier, and therefore shape the design process as well.

Disadvantages of Spiral Model

- Highly customized limiting re-usability.
- Applied differently for each application.
- Risk of not meeting budget or schedule.
- Risk of not meeting budget or schedule.

No comments:

Facebook activity