SlideShare a Scribd company logo
What is the Spiral
Development Model?
ITFT -    Spiral model
What is it?
• The Spiral Development ( or Lifecycle) Model
is a systems development method used in
information technology.
• It combines the features of the prototyping
model and the waterfall model.
• It is favored for large, expensive, and
complicated models.
Steps of the Spiral Model
1. Define the problem with as much detail as
possible by interviewing the client and
potential users of the system, as well as,
studying any existing system.
2. A preliminary design is created for the new
system.
3. A first prototype of the new system is
constructed from the preliminary design
and is a scaled down version of the final
product.
Steps of the Spiral Model
4. A second prototype is derived by the
following procedure
• Evaluate the first prototype for strengths,
weaknesses and risks
• Define the requirements of the 2nd prototype
• Plan and design the 2nd prototype
• Construct and test the 2nd prototype
Steps of the Spiral Model
5. At this point the customer may decide to
scrap the whole project if the risk is too
high.
• Development cost overruns
• Operating-cost miscalculation
• Other factors that might result in a substandard
product
Steps of the Spiral Model
6. Evaluate the current prototype in the same
way as the previous prototype and create
another one if needed
7. Iterate the proceeding steps until the
customer is satisfied that the current
prototype represents the final product.
8. Construct the final system
Steps of the Spiral Model
9. The final system is thoroughly evaluated and
tested and routine maintenance is carried
out for the life of the product.
Advantages
• Estimates of the budget and schedule become
more realistic as work progresses because of
the questions that have been raised
• Easier to cope with the changes inherent to
software development
• Software engineers can start working on the
project earlier rather than wading through a
lengthy early design process.
Disadvantages
• Estimates of budget and time are harder to
judge at the beginning of the project since the
requirements evolve through the process
So What?
• Initially devise your problem statement and
requirements analysis as thoroughly as
possible
• Create your design specification to reflect
your first prototype pass
• First and second drafts of each will be turned
in to ensure you are doing it right.
Documentation
• When you complete your second drafts you
will amend the original documents.
• Subsequent submissions will have new
information appended to documents in new
sections.
• Your final documents will not only reflect your
final product but the path you took to get
there.
THANKYOU

More Related Content

PPT
Spiral model
PPTX
Spiral model ppt
PPTX
Spiral model
PPTX
Spiral model of SDLC
PPTX
Spiral model
PPTX
Prototype Model
PPTX
waterfall model
PPT
Spiral model
Spiral model ppt
Spiral model
Spiral model of SDLC
Spiral model
Prototype Model
waterfall model

What's hot (20)

PPTX
Waterfall model of Software Engineering
PPTX
The Spiral Model
PPT
Requirement Engineering
PPTX
PPTX
Prototype model and process
PPT
Software development life cycle
PPTX
Prototype model 130714101556-phpapp02
PPTX
Waterfall Model
PPTX
Prototype Model
PPTX
Prototype model
PDF
SDLC RAD model
PDF
waterfall model ppt.pdf
PPTX
Software developement life cycle ppt
PPTX
Spiral model
PPTX
Software Quality Models Presentation.pptx
PPTX
Spiral Model - Software Development Life Cycle (SDLC)
PPT
Rapid application developmet
PDF
Incremental model
Waterfall model of Software Engineering
The Spiral Model
Requirement Engineering
Prototype model and process
Software development life cycle
Prototype model 130714101556-phpapp02
Waterfall Model
Prototype Model
Prototype model
SDLC RAD model
waterfall model ppt.pdf
Software developement life cycle ppt
Spiral model
Software Quality Models Presentation.pptx
Spiral Model - Software Development Life Cycle (SDLC)
Rapid application developmet
Incremental model
Ad

Similar to ITFT - Spiral model (20)

PPTX
4. LIFECYCLE DATABASE DVP LIFECYCLE.pptx
PPT
Spiral mode
PPTX
Structured system analysis and design
PPTX
Models.pptx
PPT
Process Model in Software Engineering.ppt
PDF
ITFT - Software prototyping
PPTX
PROTOTYPE MODEL
PPTX
SDLC-MODELS.pptxaaaaaaaaaaaaaaaaaaaaaaaaa
PPTX
Different SDLC Model.pptx khayal yeradil se mitaya nai abhi ti hai hir dil ye...
PPTX
software engineering SOFTWARE PROCESS MODELS.pptx
DOCX
DOCX
PPTX
2-SE Process Models.pptx
PPTX
ISTQB - Software development life cycle
PPTX
Protoytyping Model
PPTX
2D.pptx also this presentation is for free trisls
PPTX
Software Engineering
PPTX
Lecture 2 Software Development Process and SDCL models.pptx
PPTX
2 approaches to system development
PPTX
Software engineering 7 prototype model
4. LIFECYCLE DATABASE DVP LIFECYCLE.pptx
Spiral mode
Structured system analysis and design
Models.pptx
Process Model in Software Engineering.ppt
ITFT - Software prototyping
PROTOTYPE MODEL
SDLC-MODELS.pptxaaaaaaaaaaaaaaaaaaaaaaaaa
Different SDLC Model.pptx khayal yeradil se mitaya nai abhi ti hai hir dil ye...
software engineering SOFTWARE PROCESS MODELS.pptx
2-SE Process Models.pptx
ISTQB - Software development life cycle
Protoytyping Model
2D.pptx also this presentation is for free trisls
Software Engineering
Lecture 2 Software Development Process and SDCL models.pptx
2 approaches to system development
Software engineering 7 prototype model
Ad

More from Shruti Kunwar (8)

PDF
ITFT - Software
PDF
ITFT - Software development life cycle
PDF
ITFT - Project planning
PDF
ITFT - Innovation
PDF
ITFT - Henderson clark model
PDF
ITFT - Fourth generation techniques
PDF
ITFT - Design
PDF
ITFT - Cocomo model
ITFT - Software
ITFT - Software development life cycle
ITFT - Project planning
ITFT - Innovation
ITFT - Henderson clark model
ITFT - Fourth generation techniques
ITFT - Design
ITFT - Cocomo model

Recently uploaded (20)

PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
master seminar digital applications in india
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
O5-L3 Freight Transport Ops (International) V1.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Abdominal Access Techniques with Prof. Dr. R K Mishra
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Week 4 Term 3 Study Techniques revisited.pptx
Anesthesia in Laparoscopic Surgery in India
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharma ospi slides which help in ospi learning
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
RMMM.pdf make it easy to upload and study
2.FourierTransform-ShortQuestionswithAnswers.pdf
01-Introduction-to-Information-Management.pdf
master seminar digital applications in india
STATICS OF THE RIGID BODIES Hibbelers.pdf
Basic Mud Logging Guide for educational purpose
Microbial diseases, their pathogenesis and prophylaxis
Microbial disease of the cardiovascular and lymphatic systems
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...

ITFT - Spiral model

  • 1. What is the Spiral Development Model?
  • 3. What is it? • The Spiral Development ( or Lifecycle) Model is a systems development method used in information technology. • It combines the features of the prototyping model and the waterfall model. • It is favored for large, expensive, and complicated models.
  • 4. Steps of the Spiral Model 1. Define the problem with as much detail as possible by interviewing the client and potential users of the system, as well as, studying any existing system. 2. A preliminary design is created for the new system. 3. A first prototype of the new system is constructed from the preliminary design and is a scaled down version of the final product.
  • 5. Steps of the Spiral Model 4. A second prototype is derived by the following procedure • Evaluate the first prototype for strengths, weaknesses and risks • Define the requirements of the 2nd prototype • Plan and design the 2nd prototype • Construct and test the 2nd prototype
  • 6. Steps of the Spiral Model 5. At this point the customer may decide to scrap the whole project if the risk is too high. • Development cost overruns • Operating-cost miscalculation • Other factors that might result in a substandard product
  • 7. Steps of the Spiral Model 6. Evaluate the current prototype in the same way as the previous prototype and create another one if needed 7. Iterate the proceeding steps until the customer is satisfied that the current prototype represents the final product. 8. Construct the final system
  • 8. Steps of the Spiral Model 9. The final system is thoroughly evaluated and tested and routine maintenance is carried out for the life of the product.
  • 9. Advantages • Estimates of the budget and schedule become more realistic as work progresses because of the questions that have been raised • Easier to cope with the changes inherent to software development • Software engineers can start working on the project earlier rather than wading through a lengthy early design process.
  • 10. Disadvantages • Estimates of budget and time are harder to judge at the beginning of the project since the requirements evolve through the process
  • 11. So What? • Initially devise your problem statement and requirements analysis as thoroughly as possible • Create your design specification to reflect your first prototype pass • First and second drafts of each will be turned in to ensure you are doing it right.
  • 12. Documentation • When you complete your second drafts you will amend the original documents. • Subsequent submissions will have new information appended to documents in new sections. • Your final documents will not only reflect your final product but the path you took to get there.