SlideShare a Scribd company logo
1 of 10
ADVANTAGES &
DISADVANTAGES OF
SYSTEM LIFE CYCLES
Olivia Houten
WATERFALL MODEL
The waterfall model
describes a development
method that is linear and
sequential. Waterfall
development has distinct
goals for each phase of
development. Once a phase
of development is
completed, the development
proceeds to the next phase
and there is no turning back.
ADVANTAGES OF THE
WATERFALL MODEL
Advantages
A schedule can be set with deadlines for each stage of development .
Each phase of development proceeds in strict order, without any
overlapping.
The amount of resources required to implement this model are
minimal.
Documentation is produced at every stage of the software's
development. This makes understanding the product designing
procedure, simpler.
DISADVANTAGES OF
WATERFALL MODEL
Disadvantages
Does not allow for much reflection or revision. Once an application is in
the testing stage, it is very difficult to go back and change.
Small changes or errors that arise in the completed software may cause a
lot of problems.
Until the final stage of the development cycle is complete, a working
model of the software does not lie in the hands of the client, so you never
know if it is what they asked for.
Often, the client is not very clear of what he exactly wants from the
software. Any changes that he mentions in between, may cause a lot of
confusion.
SPIRAL MODEL
This model of
development combines the
features of the prototyping
model and the waterfall
model. The spiral model is
favoured for large,
expensive, and
complicated projects.
ADVANTAGES OF THE
SPIRAL MODEL
Advantages
Its design flexibility allows changes to be implemented at several
stages of the project.
The process of building up large systems in small segments makes
it easier to do cost calculations.
The client, who will be involved in the development of each
segment, retains control over the direction and implementation of
the project.
The client's knowledge of the project grows as the project grows,
so that they can interface effectively with management.
DISADVANTAGES OF THE
SPIRAL MODEL
Disadvantages
Highly customized limiting re-usability.
Applied differently for each application.
There is a requirement for further explanation of the steps
involved in the project such as breakthrough, blueprint,
checkpoints and standard procedure.
The models work best for large projects only, where the costs
involved are much higher and system pre requisites involves
higher level of complexity.
CYCLICAL MODEL
The systems development life
cycle (SDLC) is a conceptual
model used in project
management that describes the
stages involved in an
information system
development project, from an
initial feasibility study through
maintenance of the completed
application.
ADVANTAGES OF CYCLICAL
MODEL
Advantages
Clearly defined stages.
Simple to understand and use.
Well understood milestones
Easy to arrange tasks.
DISADVANTAGES OF
CYCLICAL MODEL
Disadvantages
It’s difficult to measure progress within stages.
Cannot accommodate changing requirements.
No working software is produced until late in the cycle.
Risk and uncertainty is high with this process model.

More Related Content

What's hot

Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Angelin R
 
Architecture 101 + Libraries
Architecture 101 + LibrariesArchitecture 101 + Libraries
Architecture 101 + LibrariesOutSystems
 
Hostel management system ppt
Hostel management system pptHostel management system ppt
Hostel management system ppt12345tusharverma
 
Episode 14 - Basics of HTML for Salesforce
Episode 14 - Basics of HTML for SalesforceEpisode 14 - Basics of HTML for Salesforce
Episode 14 - Basics of HTML for SalesforceJitendra Zaa
 
Presentation on Hostel Management System
Presentation on Hostel Management SystemPresentation on Hostel Management System
Presentation on Hostel Management SystemRohanRajMudvari
 
Software process Models
Software process ModelsSoftware process Models
Software process ModelsSADEED AMEEN
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)Simran Kaur
 
Introduction and objectives of the project
Introduction and objectives of the projectIntroduction and objectives of the project
Introduction and objectives of the projectrihan696
 
University management system UMS
University management system UMSUniversity management system UMS
University management system UMSMayank Jain
 
dairy farm mgmt.pptx
dairy farm mgmt.pptxdairy farm mgmt.pptx
dairy farm mgmt.pptxMusabInamdar2
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)ShudipPal
 
online education system project report
online education system project reportonline education system project report
online education system project reportHagi Sahib
 
Course registration system
Course registration systemCourse registration system
Course registration systemHuda Seyam
 
College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 
Extending OutSystems with Javascript
Extending OutSystems with JavascriptExtending OutSystems with Javascript
Extending OutSystems with JavascriptRitaDias72
 

What's hot (20)

Online exam
Online examOnline exam
Online exam
 
PHP || [Student Result Management System]
PHP || [Student Result Management System]PHP || [Student Result Management System]
PHP || [Student Result Management System]
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Architecture 101 + Libraries
Architecture 101 + LibrariesArchitecture 101 + Libraries
Architecture 101 + Libraries
 
Lbd tm-2
Lbd tm-2Lbd tm-2
Lbd tm-2
 
Hostel management system ppt
Hostel management system pptHostel management system ppt
Hostel management system ppt
 
Episode 14 - Basics of HTML for Salesforce
Episode 14 - Basics of HTML for SalesforceEpisode 14 - Basics of HTML for Salesforce
Episode 14 - Basics of HTML for Salesforce
 
Presentation on Hostel Management System
Presentation on Hostel Management SystemPresentation on Hostel Management System
Presentation on Hostel Management System
 
Software process Models
Software process ModelsSoftware process Models
Software process Models
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 
Sdlc
SdlcSdlc
Sdlc
 
Introduction and objectives of the project
Introduction and objectives of the projectIntroduction and objectives of the project
Introduction and objectives of the project
 
University management system UMS
University management system UMSUniversity management system UMS
University management system UMS
 
dairy farm mgmt.pptx
dairy farm mgmt.pptxdairy farm mgmt.pptx
dairy farm mgmt.pptx
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)
 
Unified process Model
Unified process ModelUnified process Model
Unified process Model
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
Course registration system
Course registration systemCourse registration system
Course registration system
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Extending OutSystems with Javascript
Extending OutSystems with JavascriptExtending OutSystems with Javascript
Extending OutSystems with Javascript
 

Similar to System Life Cycle Models: Waterfall, Spiral & Cyclical Advantages and Disadvantages

Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelyaseen4444
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxYaseenNazir3
 
Software development process models
Software development process modelsSoftware development process models
Software development process modelsMuntha Ulfat
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologiesuppipisara
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptxSuhleemAhmd
 
Software development lifecycle part2
Software development lifecycle part2Software development lifecycle part2
Software development lifecycle part2Ramandeep Singh
 
Software engineering model
Software engineering modelSoftware engineering model
Software engineering modelManish Chaurasia
 
System designs and types of System Designs
System designs and types of System DesignsSystem designs and types of System Designs
System designs and types of System DesignsAbdullah Khosa
 
Process Models in Software Engineering
Process Models in Software EngineeringProcess Models in Software Engineering
Process Models in Software EngineeringGohAr_MaLiik
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxPrimaAyundyayasti
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Modelstahir iqbal
 

Similar to System Life Cycle Models: Waterfall, Spiral & Cyclical Advantages and Disadvantages (20)

Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping model
 
Water Fall
Water FallWater Fall
Water Fall
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Assignment
AssignmentAssignment
Assignment
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologies
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
 
Veeru sdlc ppt
Veeru sdlc pptVeeru sdlc ppt
Veeru sdlc ppt
 
61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx61f4fc87-9977-4003-baf8-37f13200977b.pptx
61f4fc87-9977-4003-baf8-37f13200977b.pptx
 
PPT (1).pptx
PPT (1).pptxPPT (1).pptx
PPT (1).pptx
 
Software development lifecycle part2
Software development lifecycle part2Software development lifecycle part2
Software development lifecycle part2
 
Software engineering model
Software engineering modelSoftware engineering model
Software engineering model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
 
SDLC
SDLCSDLC
SDLC
 
System designs and types of System Designs
System designs and types of System DesignsSystem designs and types of System Designs
System designs and types of System Designs
 
Process Models in Software Engineering
Process Models in Software EngineeringProcess Models in Software Engineering
Process Models in Software Engineering
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
 

More from hout300

Definitions for yr 7
Definitions for yr 7Definitions for yr 7
Definitions for yr 7hout300
 
Ct lightbot solutions booklet
Ct   lightbot solutions bookletCt   lightbot solutions booklet
Ct lightbot solutions booklethout300
 
Adventure game
Adventure gameAdventure game
Adventure gamehout300
 
Search flowchart
Search flowchartSearch flowchart
Search flowcharthout300
 
Docummentation for adventure game
Docummentation for adventure gameDocummentation for adventure game
Docummentation for adventure gamehout300
 

More from hout300 (7)

Definitions for yr 7
Definitions for yr 7Definitions for yr 7
Definitions for yr 7
 
Ct lightbot solutions booklet
Ct   lightbot solutions bookletCt   lightbot solutions booklet
Ct lightbot solutions booklet
 
Adventure game
Adventure gameAdventure game
Adventure game
 
Quiz
QuizQuiz
Quiz
 
Search flowchart
Search flowchartSearch flowchart
Search flowchart
 
Kodu
KoduKodu
Kodu
 
Docummentation for adventure game
Docummentation for adventure gameDocummentation for adventure game
Docummentation for adventure game
 

Recently uploaded

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

System Life Cycle Models: Waterfall, Spiral & Cyclical Advantages and Disadvantages

  • 1. ADVANTAGES & DISADVANTAGES OF SYSTEM LIFE CYCLES Olivia Houten
  • 2. WATERFALL MODEL The waterfall model describes a development method that is linear and sequential. Waterfall development has distinct goals for each phase of development. Once a phase of development is completed, the development proceeds to the next phase and there is no turning back.
  • 3. ADVANTAGES OF THE WATERFALL MODEL Advantages A schedule can be set with deadlines for each stage of development . Each phase of development proceeds in strict order, without any overlapping. The amount of resources required to implement this model are minimal. Documentation is produced at every stage of the software's development. This makes understanding the product designing procedure, simpler.
  • 4. DISADVANTAGES OF WATERFALL MODEL Disadvantages Does not allow for much reflection or revision. Once an application is in the testing stage, it is very difficult to go back and change. Small changes or errors that arise in the completed software may cause a lot of problems. Until the final stage of the development cycle is complete, a working model of the software does not lie in the hands of the client, so you never know if it is what they asked for. Often, the client is not very clear of what he exactly wants from the software. Any changes that he mentions in between, may cause a lot of confusion.
  • 5. SPIRAL MODEL This model of development combines the features of the prototyping model and the waterfall model. The spiral model is favoured for large, expensive, and complicated projects.
  • 6. ADVANTAGES OF THE SPIRAL MODEL Advantages Its design flexibility allows changes to be implemented at several stages of the project. The process of building up large systems in small segments makes it easier to do cost calculations. The client, who will be involved in the development of each segment, retains control over the direction and implementation of the project. The client's knowledge of the project grows as the project grows, so that they can interface effectively with management.
  • 7. DISADVANTAGES OF THE SPIRAL MODEL Disadvantages Highly customized limiting re-usability. Applied differently for each application. There is a requirement for further explanation of the steps involved in the project such as breakthrough, blueprint, checkpoints and standard procedure. The models work best for large projects only, where the costs involved are much higher and system pre requisites involves higher level of complexity.
  • 8. CYCLICAL MODEL The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application.
  • 9. ADVANTAGES OF CYCLICAL MODEL Advantages Clearly defined stages. Simple to understand and use. Well understood milestones Easy to arrange tasks.
  • 10. DISADVANTAGES OF CYCLICAL MODEL Disadvantages It’s difficult to measure progress within stages. Cannot accommodate changing requirements. No working software is produced until late in the cycle. Risk and uncertainty is high with this process model.