📜  原型模型和增量模型之间的区别

📅  最后修改于: 2021-08-27 05:05:07             🧑  作者: Mango

1.原型模型:
原型模型是一种软件开发生命周期模型,当不完全了解客户的最终产品应如何及其需求时,可以使用该模型。因此,在此模型中,最终产品的原型首先由开发人员开发,然后进行测试,并根据客户反馈进行更改,直到客户对原型感到满意为止。

2.增量模型:
增量模型是一种软件开发模型,其中对产品进行增量分析,设计,实施和测试,直到完成产品为止。发生了多个开发周期,并将这些周期划分为更多较小的模块。通常,在第一个模块期间会生产增量模型的工作软件。该模块的每个后续发行版都会在先前发行版中添加函数。在增量模型中,过程一直持续到完成整个系统为止。

原型模型和增量模型之间的区别:

S.No. Prototype Model Incremental Model
1. Prototype model is a software development model where a prototype is built, tested and then refined as per customer needs. Incremental Model is a software development model where the product is, analyzed, designed, implemented and tested incrementally until the product is finished
2. It is suitable for high-risk projects. Incremental model can’t handle large project.
3. Cost of prototype model is Low. Cost of incremental model is also Low.
4. Flexibility to change in prototype model is Easy. Flexibility to change in incremental model is Easy.
5. It does not support automatic code generation. It supports automatic code generation as. results in minimal code writing.
6. It does not give emphasis on risk analysis. It give emphasis on risk analysis.
7. In this user involvement is high. In this user Involvement is only at the beginning.