What Is The Structured Evolutionary Prototyping Model

1273 Words3 Pages

Within the ‘Software Development Life Cycle’ or SDLC, are two well-known models; The traditional model, commonly known ‘The Waterfall Model’, and the more modern models of which we will be observing the ‘Structured Evolutionary Prototyping’ model. Through this I will show you that while both of these models have their own set of benefits and short comings, they each have their own place within the SDLC and that each is superior in their own area and should be used as such.
The Waterfall model is more or less totally linear in progression with six specific stages being undertaken in chronologically descending order. The first stage is known as the Requirements stage, in which the document of product requirements is created for future reference. The Design procedure is the second stage, which culminates in the architecture for the base software. Next, the Construction stage occurs, where the implementation of coding upon the base architecture results in the actual software being created. The fourth stage is Integration, where the software is made ready for the systems that it will become a part of, merging it to create the first step of the final product. Testing and debugging then occur to make sure that Integration worked as planned without the introduction of new errors due to the integration or that old mistakes do not take on a new potency due to the change in the software. Finally, Installation of the product occurs, finishing the product, which is taken up by the Software and the Maintenance steps of the six-stage Waterfall model. There are non-traditional variations of the waterfall method, but these are not relevant to the current discussion, and as such, will not be covered at this time.
The Structured Evolutionary Prot...

... middle of paper ...

...s and necessary, and is rigid and unchanging in its execution. Contrarily, the Structured Evolutionary Prototyping Method is flexible and maintains a lot of contact with the client to ensure what it desired and necessary is given, it also suffers from potential project length extension and runs the risk of devolving into little more than “code and fix” development. While both models have their superior area in action, with Waterfall being the go-to choice if the end product is not necessary in quick order or cost effective, and where the Structured Evolutionary Prototyping Method is the choice when accuracy and cost needs to be considered, both models each have an important place in the Software Development Life Cycle and as such, it is important to consider both when deciding which model is the desired choice for modelling the website project in the coming future.

Open Document