SlideShare a Scribd company logo
1 of 15
System Development Models
System Development Model
System development model specifies how the
activities are organized in the total system
development effort.The various model for system
development are:-
1. Waterfall Model
2. Prototyping
3. Iterative enhancement Model
4. Spiral Model
Waterfall Model
The model states that the phases are organized
in a linear order. In other words, output of one
phase becomes the input for the next phases.
The different phases of the waterfall model
are:
1. Proposal Definition
2. Feasibility Study
3. Requirement Analysis
4. System Design
5. Coding & Testing
6. Implementation
7. System Maintenance
INFO1409 Systems Analysis
SDLC L05.ppt
© Copyright De Montfort University 2000
All Rights Reserved
Traditional Life Cycle
Systems
Investigation
Systems
Analysis
Systems
Design
Systems
Implementation
Support &
Maintenance
Feasibility
Study
Project
Selection
“Waterfall” Approach
May have iterations but
these are very costly
Limitations of the Waterfall
Model
1. The waterfall model assumes that the
requirements of a system can be frozen before
the design begins. But for new systems,
determining the requirements is difficult, as the
user does not even know the requirements.
Hence, having unchanging requirements is
unrealistic for such projects.
2. This model stresses that the requirements
should be completely specified before the
beginning of the next phase. But it is not possible
in all the systems.
Prototyping Model
A prototype approach, a prototype of the system is
developed, instead of the complete system. A
prototype is a comprehensive system and does not
include all the requirement of the user. Prototype is
used in those systems, in which identification of
requirement is difficult and requirement the
requirement may change during the development
process.
Requirement
Analysis
Quick
Design
Prototype
Building
User
Evaluation
Refine
Prototype
Engineering
The
Product
Start
Stop
This model has four steps
 Identify the user’s basic information Requirements
 Develop the initial prototype system
 Use of the prototype system to refine the user’s
requirement
 Revise and enhance the prototype system
Limitations
 This approach requires at least two iterations. It may
become an unending process of refinement, which
may take too much time, effort and money.
 Due to frequent changes, management of the
development process also becomes difficult.
Iterative Enhancement Model
In an iterative enhancement model, the system is
developed in increments and each increment adds
some functional capabilities to the system, until the
full system is developed. Additions and Modifications
is done at each step.
Design 1
Analysis 1
Implement1 Implement 2
Analysis 2
Design 2 Design …n
Analysis … n
Implement
…n
Limitations
 The model does not give the complete information
system and thus many of the details may not be
incorporated in the development system.
 As the model is based on modify-it-again approach it
may be time consuming and is not cost-effective.
Spiral Model
This model, as the indicates is cyclic in nature. Each
cycle of the spiral consists of four stages
represented by one quadrant each. The angular
dimension represents the progress in the
development process, where as the radius of the
spiral represent the cost involved.
Spiral Model
1.
Planning
4. User
Evaluation
3.
Engineering
2. Risk
Analysis
Limitations
The spiral model is more suitable for high risky
projects. For small projects, this model may not be
time and cost effective.

More Related Content

What's hot

object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologiesAmith Tiwari
 
Information system implementation, change management and control
Information system implementation, change management and controlInformation system implementation, change management and control
Information system implementation, change management and controlShruti Pendharkar
 
Waterfall Model PPT in Software Engineering
Waterfall Model PPT in Software EngineeringWaterfall Model PPT in Software Engineering
Waterfall Model PPT in Software EngineeringRaju Sheoran
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISGeorge V James
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing systemanjana1994
 
Rapid Application Development Model
Rapid Application Development ModelRapid Application Development Model
Rapid Application Development ModelDamian T. Gordon
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & ModellingSaneem Nazim
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle pptIphsTechnologies
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirementsIIUI
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)Simran Kaur
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycleSahithya ka
 
Chapter07 determining system requirements
Chapter07 determining system requirementsChapter07 determining system requirements
Chapter07 determining system requirementsDhani Ahmad
 
System documentation (system analysis and design)
System documentation  (system analysis  and design)System documentation  (system analysis  and design)
System documentation (system analysis and design)Himanshu Dani
 

What's hot (20)

object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologies
 
Information system implementation, change management and control
Information system implementation, change management and controlInformation system implementation, change management and control
Information system implementation, change management and control
 
Waterfall Model PPT in Software Engineering
Waterfall Model PPT in Software EngineeringWaterfall Model PPT in Software Engineering
Waterfall Model PPT in Software Engineering
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MIS
 
Transaction processing system
Transaction processing systemTransaction processing system
Transaction processing system
 
Expert system (mis)
Expert system (mis)Expert system (mis)
Expert system (mis)
 
Rapid Application Development Model
Rapid Application Development ModelRapid Application Development Model
Rapid Application Development Model
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & Modelling
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirements
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 
Rad model
Rad modelRad model
Rad model
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
 
Rad model
Rad modelRad model
Rad model
 
Chapter07 determining system requirements
Chapter07 determining system requirementsChapter07 determining system requirements
Chapter07 determining system requirements
 
System documentation (system analysis and design)
System documentation  (system analysis  and design)System documentation  (system analysis  and design)
System documentation (system analysis and design)
 

Viewers also liked

Collecting Information About Deaths in Single Rooms (Presentation from Acute ...
Collecting Information About Deaths in Single Rooms (Presentation from Acute ...Collecting Information About Deaths in Single Rooms (Presentation from Acute ...
Collecting Information About Deaths in Single Rooms (Presentation from Acute ...Irish Hospice Foundation
 
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014) (Presentatio...
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014)  (Presentatio...Mortuary Refurbishment Project in Beaumont Hospital (2010-2014)  (Presentatio...
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014) (Presentatio...Irish Hospice Foundation
 
Ic guidelines for mortuary care [compatibility mode]
Ic guidelines for mortuary care [compatibility mode]Ic guidelines for mortuary care [compatibility mode]
Ic guidelines for mortuary care [compatibility mode]drnahla
 
Procedures in Deathcare Certification within Los Angeles County
Procedures in Deathcare Certification within Los Angeles CountyProcedures in Deathcare Certification within Los Angeles County
Procedures in Deathcare Certification within Los Angeles CountyBoard of Rabbis
 
Mortuary assistant performance appraisal
Mortuary assistant performance appraisalMortuary assistant performance appraisal
Mortuary assistant performance appraisaljulielombard79
 
Understanding the role of Mortuary Technicians
Understanding the role of Mortuary TechniciansUnderstanding the role of Mortuary Technicians
Understanding the role of Mortuary TechniciansChand Sharma
 
Management information system in health care
Management information system in health careManagement information system in health care
Management information system in health careNewNurseMaria
 
Introduction to Corporate Finance - Guest Lecture MBA Class UA
Introduction to Corporate Finance  - Guest Lecture MBA Class UAIntroduction to Corporate Finance  - Guest Lecture MBA Class UA
Introduction to Corporate Finance - Guest Lecture MBA Class UAEdward Erasmus
 

Viewers also liked (12)

Collecting Information About Deaths in Single Rooms (Presentation from Acute ...
Collecting Information About Deaths in Single Rooms (Presentation from Acute ...Collecting Information About Deaths in Single Rooms (Presentation from Acute ...
Collecting Information About Deaths in Single Rooms (Presentation from Acute ...
 
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014) (Presentatio...
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014)  (Presentatio...Mortuary Refurbishment Project in Beaumont Hospital (2010-2014)  (Presentatio...
Mortuary Refurbishment Project in Beaumont Hospital (2010-2014) (Presentatio...
 
Ic guidelines for mortuary care [compatibility mode]
Ic guidelines for mortuary care [compatibility mode]Ic guidelines for mortuary care [compatibility mode]
Ic guidelines for mortuary care [compatibility mode]
 
Procedures in Deathcare Certification within Los Angeles County
Procedures in Deathcare Certification within Los Angeles CountyProcedures in Deathcare Certification within Los Angeles County
Procedures in Deathcare Certification within Los Angeles County
 
Mortuary assistant performance appraisal
Mortuary assistant performance appraisalMortuary assistant performance appraisal
Mortuary assistant performance appraisal
 
Managing and Analyzing Global Health Data
Managing and Analyzing Global Health DataManaging and Analyzing Global Health Data
Managing and Analyzing Global Health Data
 
Understanding the role of Mortuary Technicians
Understanding the role of Mortuary TechniciansUnderstanding the role of Mortuary Technicians
Understanding the role of Mortuary Technicians
 
Mortuary Chambers by ACMAS Technologies Pvt Ltd.
Mortuary Chambers by ACMAS Technologies Pvt Ltd.Mortuary Chambers by ACMAS Technologies Pvt Ltd.
Mortuary Chambers by ACMAS Technologies Pvt Ltd.
 
Management information system in health care
Management information system in health careManagement information system in health care
Management information system in health care
 
Introduction to Corporate Finance - Guest Lecture MBA Class UA
Introduction to Corporate Finance  - Guest Lecture MBA Class UAIntroduction to Corporate Finance  - Guest Lecture MBA Class UA
Introduction to Corporate Finance - Guest Lecture MBA Class UA
 
Mortuary service in hospital
Mortuary service in hospitalMortuary service in hospital
Mortuary service in hospital
 
mortuary health and safety
 mortuary health and safety mortuary health and safety
mortuary health and safety
 

Similar to 11 system development models

Similar to 11 system development models (20)

Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
Models.pptx
Models.pptxModels.pptx
Models.pptx
 
DITEC - Software Engineering
DITEC - Software EngineeringDITEC - Software Engineering
DITEC - Software Engineering
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
ppt2.pptx
ppt2.pptxppt2.pptx
ppt2.pptx
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
 
PROTOTYPE MODEL
PROTOTYPE MODELPROTOTYPE MODEL
PROTOTYPE MODEL
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
 
SDLC
SDLC SDLC
SDLC
 
software process model
software process modelsoftware process model
software process model
 
DISE - Introduction to Software Engineering
DISE - Introduction to Software EngineeringDISE - Introduction to Software Engineering
DISE - Introduction to Software Engineering
 
SDLC models testing
SDLC models testingSDLC models testing
SDLC models testing
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
Class prototype
Class prototypeClass prototype
Class prototype
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
SDLC Model
SDLC  ModelSDLC  Model
SDLC Model
 
Lecture - 11-15.pptx
Lecture - 11-15.pptxLecture - 11-15.pptx
Lecture - 11-15.pptx
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Software engineering the process
Software engineering the processSoftware engineering the process
Software engineering the process
 

Recently uploaded

VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

11 system development models

  • 2. System Development Model System development model specifies how the activities are organized in the total system development effort.The various model for system development are:- 1. Waterfall Model 2. Prototyping 3. Iterative enhancement Model 4. Spiral Model
  • 3. Waterfall Model The model states that the phases are organized in a linear order. In other words, output of one phase becomes the input for the next phases. The different phases of the waterfall model are: 1. Proposal Definition 2. Feasibility Study 3. Requirement Analysis 4. System Design 5. Coding & Testing 6. Implementation 7. System Maintenance
  • 4. INFO1409 Systems Analysis SDLC L05.ppt © Copyright De Montfort University 2000 All Rights Reserved Traditional Life Cycle Systems Investigation Systems Analysis Systems Design Systems Implementation Support & Maintenance Feasibility Study Project Selection “Waterfall” Approach May have iterations but these are very costly
  • 5. Limitations of the Waterfall Model 1. The waterfall model assumes that the requirements of a system can be frozen before the design begins. But for new systems, determining the requirements is difficult, as the user does not even know the requirements. Hence, having unchanging requirements is unrealistic for such projects. 2. This model stresses that the requirements should be completely specified before the beginning of the next phase. But it is not possible in all the systems.
  • 6. Prototyping Model A prototype approach, a prototype of the system is developed, instead of the complete system. A prototype is a comprehensive system and does not include all the requirement of the user. Prototype is used in those systems, in which identification of requirement is difficult and requirement the requirement may change during the development process.
  • 8. This model has four steps  Identify the user’s basic information Requirements  Develop the initial prototype system  Use of the prototype system to refine the user’s requirement  Revise and enhance the prototype system
  • 9. Limitations  This approach requires at least two iterations. It may become an unending process of refinement, which may take too much time, effort and money.  Due to frequent changes, management of the development process also becomes difficult.
  • 10. Iterative Enhancement Model In an iterative enhancement model, the system is developed in increments and each increment adds some functional capabilities to the system, until the full system is developed. Additions and Modifications is done at each step.
  • 11. Design 1 Analysis 1 Implement1 Implement 2 Analysis 2 Design 2 Design …n Analysis … n Implement …n
  • 12. Limitations  The model does not give the complete information system and thus many of the details may not be incorporated in the development system.  As the model is based on modify-it-again approach it may be time consuming and is not cost-effective.
  • 13. Spiral Model This model, as the indicates is cyclic in nature. Each cycle of the spiral consists of four stages represented by one quadrant each. The angular dimension represents the progress in the development process, where as the radius of the spiral represent the cost involved.
  • 15. Limitations The spiral model is more suitable for high risky projects. For small projects, this model may not be time and cost effective.