0% found this document useful (0 votes)
247 views2 pages

Evolutionary Prototyping Guide

We have chosen an evolutionary prototyping process model for our project. This iterative model allows us to develop increasingly complete versions of software over time. We will create prototypes of visible system parts first to identify requirements, then evolve the prototypes into a final product based on feedback, adding missing functionality and detecting errors flexibly as the design evolves accurately over time to meet requirements.

Uploaded by

Hassnain Abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
247 views2 pages

Evolutionary Prototyping Guide

We have chosen an evolutionary prototyping process model for our project. This iterative model allows us to develop increasingly complete versions of software over time. We will create prototypes of visible system parts first to identify requirements, then evolve the prototypes into a final product based on feedback, adding missing functionality and detecting errors flexibly as the design evolves accurately over time to meet requirements.

Uploaded by

Hassnain Abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Process Model: Evolutionary - Prototyping

Evolutionary prototyping is the model is that we have choose for our


project. Evolutionary process models are iterative and characterized in a
manner that enables us to develop increasingly more complete versions of
the software.

Ideally, the prototype serves as a mechanism for identifying software


requirements. If a working prototype is to be built, we can make use of
existing program fragments or apply tools that enable working programs to
be generated quickly. The prototype can serve as the “first system” and then
evolved into the actual system slowly over time.
In evolutionary prototyping the system concept is developed as we move
through the project. We begin by developing the most visible parts of the
system and then continue to develop the prototype based on the feedback
we receive. At some point, the prototype is good enough and we release it
as the final product.

Following are some of the benefits of using this model:

 Missing functionality can be identified easily.


 Flexible design and development.
 A more accurate end product is achieved.
 Errors can be detected easily.
 The product can be evolved as per requirements over time.

You might also like