System Development Model
System Development Model
Approaches
Bulbul Sharma
Roll No.- 12
PGDM
Presentation Scheme
Meaning of System Development Approach
Models
Waterfall Model
Prototyping Model
Iterative Enhancement Model
Spiral Model
Conclusion
What is System Development
Model ?
“Specify
how the activities of development
process are organized in the total system
development effort.”
System Development Models
Waterfall Model
Prototyping Model
Spiral Model
Waterfall Model
Problem
Definition
Feasibility
Study
Requirement
Analysis
System
Design
Coding &
Testing
Implementation
System
Maintenance
Advantages
Easy to understand, easy to use
Provides structure to inexperienced staff
Sets requirements stability
Good for management control (plan, staff, track)
Limitations
All requirements must be known upfront
System can be frozen before the design begins
Little opportunity for customer to preview the system (until it
may be too late)
Prototyping
Start
Stop
Advantages
Customers can “see” the system requirements as they are
being gathered
A more accurate end product
Unexpected requirements accommodated
Allows for flexible design and development
Lower overall development costs when requirements change
frequently
Limitations
Prototyping can lead to false expectations.
Provide Feedback
Limitations
Provide incomplete system
Time consuming
High cost
Spiral Model
Advantages
Risk assessment