0% found this document useful (0 votes)
52 views10 pages

Spiral Model:: Name: Rehana Bibi Roll No: F18-0448 Program: BCS 5 "A" Subject: Software Engineering

The document summarizes the spiral model software development life cycle. It describes the spiral model as having multiple loops representing phases of software development. Each phase consists of four quadrants: 1) determining objectives and identifying alternative solutions, 2) identifying and resolving risks through prototyping, 3) developing the next version of the product, and 4) reviewing and planning for the next phase. The spiral model emphasizes risk handling by building prototypes at each phase to address risks. Its advantages include risk handling, flexibility, and customer satisfaction, while its disadvantages are complexity, cost, heavy reliance on risk analysis, and difficulty managing timelines.

Uploaded by

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

Spiral Model:: Name: Rehana Bibi Roll No: F18-0448 Program: BCS 5 "A" Subject: Software Engineering

The document summarizes the spiral model software development life cycle. It describes the spiral model as having multiple loops representing phases of software development. Each phase consists of four quadrants: 1) determining objectives and identifying alternative solutions, 2) identifying and resolving risks through prototyping, 3) developing the next version of the product, and 4) reviewing and planning for the next phase. The spiral model emphasizes risk handling by building prototypes at each phase to address risks. Its advantages include risk handling, flexibility, and customer satisfaction, while its disadvantages are complexity, cost, heavy reliance on risk analysis, and difficulty managing timelines.

Uploaded by

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

SPIRAL MODEL:

Name: Rehana Bibi


Roll No: F18-0448
Program: BCS 5th _ “A”
Subject: Software Engineering
Table of content:
o Spiral model
o Phases of spiral model
o Risk handling in spiral model
o Advantage of spiral model
o Disadvantage of spiral model
Spiral model:

 Spiral model is one of the most important Software Development


Life Cycle models, which provides support for Risk Handling.
 In its diagrammatic representation, it looks like a spiral with
many loops.
 The exact number of loops of the spiral is unknown and can vary
from project to project.
 Each loop of the spiral is called a Phase of the software
development process. 
 The exact number of phases needed to develop the product can
be varied by the project manager depending upon the project
risks.
phases of the Spiral Model:
Diagram shows the different phases of the Spiral Model
Phases of Spiral Model:
Each phase of Spiral Model is divided into four quadrants as shown in
the above figure. The functions of these four quadrants are
discussed below

 Objectives determination and identify alternative solutions


 Identify and resolve Risks: 
 Develop next version of the Product:
 Review and plan for the next Phase
Objectives determination and identify
alternative solutions:
Requirements are gathered from the customers and the objectives are
identified, elaborated and analyzed at the start of every phase. Then
alternative solutions possible for the phase are proposed in this
quadrant.

Identify and resolve Risks:


During the second quadrant all the possible solutions are evaluated to
select the best possible solution. Then the risks associated with that
solution is identified and the risks are resolved using the best possible
strategy. At the end of this quadrant, Prototype is built for the best
possible solution.
Develop next version of the Product: 
During the third quadrant, the identified features are developed and
verified through testing. At the end of the third quadrant, the next
version of the software is available.

Review and plan for the next Phase:


 In the fourth quadrant, the Customers evaluate the so far developed
version of the software. In the end, planning for the next phase is
started
Risk Handling in Spiral Model:
A risk is any adverse situation that might affect the successful
completion of a software project.
The most important feature of the spiral model is handling these
unknown risks after the project has started.
Such risk resolutions are easier done by developing a prototype.
The spiral model supports coping up with risks by providing the scope to
build a prototype at every phase of the software development.
Advantages & of Spiral disadvantages
Model:
Below are some of the advantages of the Spiral Model:
 Risk Handling
 Good for large projects
 Flexibility in Requirements
 Customer Satisfaction
some of the main disadvantages of the spiral model:
 Complex
 Expensive
 Too much dependable on Risk Analysis
 Difficulty in time management
THANK YOU

You might also like