SE Lecture - 3
SE Lecture - 3
SE Lecture - 3
Tehreem Aslam
FAST-NU
Prototyping Model
A customer defines a set of general objectives
for software but does not identify detailed
input, processing, or output requirements
Quality of software is
good
Prototyping Model (Cons)
It may be impossible to tune the
prototype to meet non- functional
requirements
increment
Construct and
verify product
Deliver product
Planning
Communication
Start Modeling
Start
Deployment Construction
18
Cost
Progress
Spiral Model (Description)
20
Operates as a risk-driven model…a go/no-go decision
occurs after each complete spiral in order to react to risk
determinations
Requires considerable expertise in risk assessment
Serves as a realistic model for large-scale software
development