Page 59 - DCAP405_SOFTWARE_ENGINEERING
P. 59
Software Engineering
Notes Feedback is provided by the users on the product for the planning stage of the next cycle
and the development team responds, often by changing the product, plans, or process.
These incremental cycles are typically two to four weeks in duration and continue until
the product is shipped.
4.1.1 Benefits of Evolutionary Development Model
Benefit not only business results but marketing and internal operations as well.
Use of EVO brings significant reduction in risk for software projects.
EVO can reduce costs by providing a structured, disciplined avenue for experimentation.
EVO allows the marketing department access to early deliveries, facilitating development
of documentation and demonstrations.
Short, frequent EVO cycles have some distinct advantages for internal processes and
people considerations.
The cooperation and flexibility required by EVO of each developer results in greater
teamwork.
Better fit the product to user needs and market requirements.
Manage project risk with definition of early cycle content.
Uncover key issues early and focus attention appropriately.
Increase the opportunity to hit market windows.
Accelerate sales cycles with early customer exposure.
Increase management visibility of project progress.
Increase product team productivity and motivation.
!
Caution Large or complex projects can’t be handled this way as the software might become
too hard to manage. Evolutionary process model consist of prototyping and spiral model.
Self Assessment
Fill in the blanks:
1. A process model that views development as a series of hills, each representing a separate
loop of the …………………… model.
2. Use of evolutionary model brings significant ………………………. in risk for software
projects.
3. The …………………………….. and flexibility required by evolutionary model of each
developer results in greater teamwork.
4. Feedback is provided by the users on the …………………………… for the planning stage
of the next cycle and the development team responds, often by changing the product,
plans, or process.
5. These incremental cycles are typically two to four weeks in duration and continue until
the product is…………………...
52 LOVELY PROFESSIONAL UNIVERSITY