Software Process Models
Software Process Models
Agenda
Introduction to Process model
System Development Life Cycle
Waterfall model
Prototype model
Agenda
Introduction to Process model
System Development Life Cycle
Waterfall model
Prototype model
Agenda
Introduction to Process model
System Development Life Cycle
Waterfall model
Prototype model
Waterfall model
Requirement
analysis
Design
Coding
Testing
Support/
Maintenance
Prepared By :- Eeva Kapopara
(SDJ International College)
Advantages:
It provides templates.
It is widely used procedural model.
It provides clear project objectives and stable project
Disadvantages:
Agenda
Introduction to Process model
Waterfall model
Prototype model
Prototype model
Communication
Quick plan
Deployment &
Delivery feedback
Modeling
quick Design
Construction of
prototype
Prepared By :- Eeva Kapopara
(SDJ International College)
Advantages:
Disadvantages:
Advantage
In iterative model we can only create a high-level design
Disadvantages
Each phase of an iteration is rigid with no overlaps.
Costly system architecture or design issues may arise
and understood.
When the project is big.
Major requirements must be defined; however, some details
can evolve with time.
Spiral Model
Advantages
High amount of risk analysis hence, avoidance of Risk is
enhanced.
Good for large and mission-critical projects.
Strong approval and documentation control.
Additional Functionality can be added at a later date.
Software is produced early in the software life cycle.
Prepared By :- Eeva Kapopara
(SDJ International College)
Disadvantages
phase.
Doesnt work well for smaller projects.
exploration)
Prepared By :- Eeva Kapopara
(SDJ International College)
System Analyst
2) Computing
o
Knowledge of data processing, programming languages,
computer operations, cost,etc.
5) An organizer
6) An intelligent salesperson