1.原型模型:
原型模型是一种软件开发生命周期模型,当不完全了解客户的最终产品应如何及其需求时,可以使用该模型。因此,在此模型中,最终产品的原型首先由开发人员开发,然后进行测试,并根据客户反馈进行更改,直到客户对原型感到满意为止。
2. RAD型号:
RAD模型是指快速应用程序开发,它是增量模型的类型。组件或功能是并行开发的,它可以处理小型项目以及中型项目。在此模型中,可以在任何阶段进行任何更改。由于人数较少,因此生产率很高。
原型模型和RAD模型之间的区别:
S.No. | Prototype Model | RAD Model |
---|---|---|
1. | Prototype model is a software development model where a prototype is built, tested and then refined as per customer needs. | Rad model is a software development model where by the components or functions are developed in parallel as if they were mini projects. |
2. | It is suitable for high-risk projects. | It is not suitable when technical risks are high. |
3. | It does not give emphasis on risk analysis. | It give emphasis on risk analysis. |
4. | In this, quick initial reviews are not possible. | In this, quick initial reviews are possible. |
5. | It does not support automatic code generation. | It supports automatic code generation as. results in minimal code writing. |
6. | It is best suited when the requirement of the client is not clear and supposed to be changed. | It is best suited when the customer requirements are clear. |
7. | In this user involvement is high. | In this user Involvement is only at the beginning. |