software process
is a structured set of activities required to
develop a software system
.
meaning Framework for the activities , actions
Technical ,
OF software
> -
of view and tasks that are required to build high-quality .
sofware-point
process
Analysis
·
Design
manageable
Incremental :
development process into
smaller ,
more
-software
Development Dividing
↳
-
increments/iterations
linear and
parallel
-
Testing elements
combinations
Agile :
started
.
to be made easily even after the development has
Allows For changes ,
2) one main strength the entire process
.
&New Features can be added (existing system) i disrupting
Flexibility
Incremental :
are
well suited for projects where requirements
-Agile methodologies
r
Adaptability :
Agile :
expected to change frequently
.
a minimum viable products (MVP)
Promotes the delivery of
Early delivery :
in short iterations
.
Spiral :
Risk
at each iteration .
(combines Requiring a risk analysis
management :
risks early in the development process.
a spect This helps in identifying and mitigating
waterfall &
iterative (
i
scenarios : user requirements are not fully known
a)
ii)
couldn't do the proper analysis
iii) Design need to complete as soon as possible.
application
Answer :
Agile is well-suited for the situations where requirements
are expected to change frequently .