2
Most read
3
Most read
13
Most read
Sayed Farhan Ali Shah 
BS(I.T) 5° semester P-3 
RollNO: (39) 
Subject: Introduction to software 
development 
Teacher: Sir Asadullah Kehar 
Date:7/5/2014
 Spiral model is an evolutionary software process model which is a 
combination of an iterative nature of prototyping and systematic aspects 
of traditional waterfall model.
 The spiral model was defined by Barry Boehm in his 
1988 article. 
 This model was not the first model to discuss 
iterative development, but it was the first model to 
explain why the iteration matters.
When costs and risk evaluation is important. 
For medium to high-risk projects. 
Users are unsure of their needs. 
Requirements are complex. 
Significant changes are expected.
1. Evaluating the first prototype in terms of its 
strengths, weaknesses, and risks. 
2. Defining the requirements of the second 
prototype 
3. Planning and designing the second 
prototype 
4. Constructing and testing the second 
prototype
 A prototype is an early sample, model or 
release of a product built to test a concept or 
process or to act as a thing to be replicated or 
learned from. 
6
PLAN Risk 
Analysis 
Customer Engineering 
evaluation
The objectives, alternatives and constraints 
of the project are determined and are 
documented.
 All possible alternatives, which can help in 
developing a cost effective project are 
analyzed 
This phase identify and resolve all the 
possible risks in the project development.
The actual development of the project is 
carried out 
The output of this phase is passed through all 
the phases iteratively in order to obtain 
improvements in the same.
Developed product is passed on to the 
customer in order to receive customer’s 
comments and suggestions. 
This phase is very much similar toTESTING 
phase.
 The spiral model is used most often in large 
projects. 
 For smaller projects, the concept of agile 
software development is becoming a viable 
alternative. 
 It is also reasonable to use the spiral model in 
projects where business goals are unstable .
 Changing requirements can be 
accommodated. 
Allows for extensive use of prototypes. 
Requirements can be captured more 
accurately. 
Users see the system early. 
Early and frequent feedback from users.
End of project may not be known early. 
Not suitable for small or low risk projects and 
could be expensive for small projects. 
Process is complex 
Spiral may go indefinitely. 
Risk assessment expertise is required.
15

More Related Content

PPTX
Spiral model
PDF
Spiral model
PDF
Incremental model
PPTX
Spiral model of SDLC
PPTX
Spiral model
PPTX
Software Engineering - Spiral Model
PPTX
Bfs and Dfs
PPTX
Waterfall Model PPT in Software Engineering
Spiral model
Spiral model
Incremental model
Spiral model of SDLC
Spiral model
Software Engineering - Spiral Model
Bfs and Dfs
Waterfall Model PPT in Software Engineering

What's hot (20)

PPTX
Waterfall model ppt final
PPTX
Prototype model
PPTX
Spiral Model
PPTX
Iterative model
PPTX
Waterfall model in SDLC
PPTX
Software Process Models
ODP
Evolutionary process models se.ppt
PPT
Rad model
PPTX
Waterfall model
PDF
Agile model
PPTX
SDLC (Software development life Cycle)
PPT
PDF
Waterfall model
PDF
Software engineering lecture notes
PPTX
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
PPTX
Software development process models
PPTX
Evolutionary models
PDF
software engineering
PPTX
Waterfall model ppt final
Prototype model
Spiral Model
Iterative model
Waterfall model in SDLC
Software Process Models
Evolutionary process models se.ppt
Rad model
Waterfall model
Agile model
SDLC (Software development life Cycle)
Waterfall model
Software engineering lecture notes
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
Software development process models
Evolutionary models
software engineering
Ad

Viewers also liked (9)

PPT
Spiral model
PPTX
Ppt evaluation of information retrieval system
PPTX
Management information and evaluation system
PPT
DATA WAREHOUSING AND DATA MINING
PDF
Data warehouse architecture
PPTX
DATA WAREHOUSING
PDF
Logical design vs physical design
PPT
Data mining slides
 
PPTX
Data mining
Spiral model
Ppt evaluation of information retrieval system
Management information and evaluation system
DATA WAREHOUSING AND DATA MINING
Data warehouse architecture
DATA WAREHOUSING
Logical design vs physical design
Data mining slides
 
Data mining
Ad

Similar to Spiral model presentation (20)

PDF
Prototyping model, Evolution and spiral models.pdf
PPT
Spiral model explanation
PPTX
Spiral_Model_PowerPoint_Presentation_By_Beate.pptx
PPTX
Spiral_Model_PowerPoint_Presentation_By_Beate.pptx
PPTX
Introduction to Software Engineering
PDF
Software Engineering Spiral_Model (1).pptx.pdf
PPT
Spiral model by yameen 3001
PPTX
Software Engg. process models
PPTX
Types of Software life cycle
DOCX
MODELS USED IN SOFTWARE DEVELOPMENT
DOCX
Information systems development methodologies (autosaved)
PPTX
reaserch ppt.pptx
PPSX
Khurram Spiral
PPTX
System analysis methodologies
PPTX
Spiral model ppt
DOCX
Process Models in Software Engineering
PPTX
433512735-LEcture-3-SDLC-Iterative-Model.pptx
PPTX
What is waterfall
PPTX
Spiral model
PDF
Spiral model
Prototyping model, Evolution and spiral models.pdf
Spiral model explanation
Spiral_Model_PowerPoint_Presentation_By_Beate.pptx
Spiral_Model_PowerPoint_Presentation_By_Beate.pptx
Introduction to Software Engineering
Software Engineering Spiral_Model (1).pptx.pdf
Spiral model by yameen 3001
Software Engg. process models
Types of Software life cycle
MODELS USED IN SOFTWARE DEVELOPMENT
Information systems development methodologies (autosaved)
reaserch ppt.pptx
Khurram Spiral
System analysis methodologies
Spiral model ppt
Process Models in Software Engineering
433512735-LEcture-3-SDLC-Iterative-Model.pptx
What is waterfall
Spiral model
Spiral model

Recently uploaded (20)

PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
substrate PowerPoint Presentation basic one
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Ensemble model-based arrhythmia classification with local interpretable model...
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
Introduction to MCP and A2A Protocols: Enabling Agent Communication
LMS bot: enhanced learning management systems for improved student learning e...
Early detection and classification of bone marrow changes in lumbar vertebrae...
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
substrate PowerPoint Presentation basic one
Electrocardiogram sequences data analytics and classification using unsupervi...
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
giants, standing on the shoulders of - by Daniel Stenberg
Data Virtualization in Action: Scaling APIs and Apps with FME
EIS-Webinar-Regulated-Industries-2025-08.pdf
Auditboard EB SOX Playbook 2023 edition.
4 layer Arch & Reference Arch of IoT.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
A symptom-driven medical diagnosis support model based on machine learning te...

Spiral model presentation

  • 1. Sayed Farhan Ali Shah BS(I.T) 5° semester P-3 RollNO: (39) Subject: Introduction to software development Teacher: Sir Asadullah Kehar Date:7/5/2014
  • 2.  Spiral model is an evolutionary software process model which is a combination of an iterative nature of prototyping and systematic aspects of traditional waterfall model.
  • 3.  The spiral model was defined by Barry Boehm in his 1988 article.  This model was not the first model to discuss iterative development, but it was the first model to explain why the iteration matters.
  • 4. When costs and risk evaluation is important. For medium to high-risk projects. Users are unsure of their needs. Requirements are complex. Significant changes are expected.
  • 5. 1. Evaluating the first prototype in terms of its strengths, weaknesses, and risks. 2. Defining the requirements of the second prototype 3. Planning and designing the second prototype 4. Constructing and testing the second prototype
  • 6.  A prototype is an early sample, model or release of a product built to test a concept or process or to act as a thing to be replicated or learned from. 6
  • 7. PLAN Risk Analysis Customer Engineering evaluation
  • 8. The objectives, alternatives and constraints of the project are determined and are documented.
  • 9.  All possible alternatives, which can help in developing a cost effective project are analyzed This phase identify and resolve all the possible risks in the project development.
  • 10. The actual development of the project is carried out The output of this phase is passed through all the phases iteratively in order to obtain improvements in the same.
  • 11. Developed product is passed on to the customer in order to receive customer’s comments and suggestions. This phase is very much similar toTESTING phase.
  • 12.  The spiral model is used most often in large projects.  For smaller projects, the concept of agile software development is becoming a viable alternative.  It is also reasonable to use the spiral model in projects where business goals are unstable .
  • 13.  Changing requirements can be accommodated. Allows for extensive use of prototypes. Requirements can be captured more accurately. Users see the system early. Early and frequent feedback from users.
  • 14. End of project may not be known early. Not suitable for small or low risk projects and could be expensive for small projects. Process is complex Spiral may go indefinitely. Risk assessment expertise is required.
  • 15. 15