0% found this document useful (0 votes)
22 views7 pages

Spiral Model Presentation

The spiral model is an iterative software development process that combines elements of both prototyping and the waterfall model. It involves progressing through four phases - planning, risk analysis, development and implementation, and evaluation - with each cycle intended to increase understanding of the product and reduce risks. The spiral model is well-suited for large, complex projects where requirements are unclear and likely to change, as it emphasizes risk assessment and addresses uncertainties through incremental releases of prototypes or partial products.

Uploaded by

nadabadwy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views7 pages

Spiral Model Presentation

The spiral model is an iterative software development process that combines elements of both prototyping and the waterfall model. It involves progressing through four phases - planning, risk analysis, development and implementation, and evaluation - with each cycle intended to increase understanding of the product and reduce risks. The spiral model is well-suited for large, complex projects where requirements are unclear and likely to change, as it emphasizes risk assessment and addresses uncertainties through incremental releases of prototypes or partial products.

Uploaded by

nadabadwy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Spiral

Model
By Nada Nasser
Definition
it is an evolutionary software process model that couples the iterative
feature of prototyping with the controlled and systematic aspects of the
linear sequential model.
It implements the potential for rapid development of new versions of the
software.
Using the spiral model, the software is developed in a series of
incremental releases.
During the early iterations, the additional release may be a paper model
or prototype.
During later iterations, more and more complete versions of the
engineered system are produced.
parts :-
Each cycle in the spiral is divided into four parts:
Objective setting: Each cycle in the spiral starts with the identification of purpose
for that cycle, the various alternatives that are possible for achieving the targets,
and the constraints that exists.
Risk Assessment and reduction:The focus of evaluation in this stage is located on
the risk perception for the project.
Development and validation: to develop strategies that resolve uncertainties and
risks. This process may include activities such as benchmarking, simulation, and
prototyping
Planning: The project is reviewed, and a choice made whether to continue with a
further period of the spiral. If it is determined to keep, plans are drawn up for the
next step of the project.
When to use Spiral Model?

When deliverance is required to be frequent.


When the project is large
When requirements are unclear and complex
When changes may require at any time
Large and high budget projects
Advantages Disadvantages

High amount of risk analysis Can be a costly model to use.

Useful for large and mission- Risk analysis needed highly


critical projects particular expertise.

Doesn't work well for smaller


projects.
Thank you!

You might also like