1.spiral model can be accommodate in prototyping and waterfall model.
it is a model of iterative process as prototyping and also a systematic approach to solve a problem as in waterfall model.
2. spiral model take problem as a series of step to solve a problem as in waterfall, and take the contribution of users or customers in each phase as in prototyping model.
Expalin different between waterfall model and prototyping model ? Expalin different between waterfall model and prototyping model ?
the waterfall model gives us prototyping , and spirl model gives us product , so the set of the waterfall accommodat in the spirl to gives us this product.
piral Model is called meta model because it is composed of several other models.For example a single loop spiral actually represent the Waterfall Model.The spiral model uses prototyping approach before embarking on the actual product development effort.Also the spiral model can be considered as supporting the evolutionary model-the iterations along the spiral can be considered as evolutionary levels through which the complete system is built.This enables the developer to understand and resolve the risks at each evolutionary level.The spiral model uses prototyping as a risk reduction mechanism and also retain the systematic step approach of waterfall model.(
There are many differences exists between waterfall model and spiral model. In waterfall model if any sudden change takes place in the project, then its very hard to fix the issue. Wherein spiral model we can change according to our requirement.
spiral model is iterative model hence its easy to implement it .
I will try to answer this quickly as I don't have much time. As the name suggests, the waterfall model follows the path of an waterfall. It starts in the first stage of orientation, and ends at the release. It can only go one way (to the end goal) and the stages are very strict (you cant go back to a earlier stage). The Spiral model understands that reality doesn't always follow theory, and that an project should be designed to follow that reality. There are multiple prototypes released, and phases can be repeated until the desired result is reached (hence the spiral). The iterative model combines those two, making (IMHO) the waterfall model more ready for the real world. You should try googling yourself, I found lots of info about the differences in this article about the advantages of the waterfall model: http://www.waterfall-model.com/the-waterfall-model-avantages-and-disadvantages
The Spiral model seems as an ideal choice here. No other model seems a reasonable alternative to accept as a different answer.This model combines the features of the prototyping & the waterfall model.As library information system for a university is a large project,therefore spiral model is intended for large,complex,expensive & complicated projects.
The spiral model is used by reputable companies such as IBM, Microsoft, Patni Computers and Tata Consultancy where large projects are involved.
Spiral model is iterative and allows for gradual development through repeated cycles of planning, designing, building, and testing. Waterfall model, on the other hand, follows a linear sequential approach where each phase must be completed before moving on to the next. Spiral model is more flexible and suitable for projects with high uncertainty, while waterfall model is best for well-understood, stable projects.
Select a Software Project TITLE
There are many advantages of using prototype model over waterfall model . Some of the advantages are: 1) Excellent for gathering and refining requirements. 2) Useful for assessing and reducing risks.
SDLC + Software Prototyping commonly used to develop organisational information systems