快速原型模型的特点:
- 原型:软件的一个早期可运行的版本,反应最终系统的重要特性。
- 它是增量模型的另一种形式。
- 在真实系统之前,构造一个原型,在该原型的基础上,逐渐完成完成真个系统的开发工作。
- 快速原型的步骤。
- 建造一个快速原型。
- 实现客户或未来的用户与系统的交互。
- 用户或客户对原型进行评价。
- 进一步细化代开发软件的需求。
- 通过逐步调整原型使其满足客户的要求。
- 快速原型的产生的原因:
- 在需求阶段得到完全,一致,准确,合理的需求很困难。
- 通过原型反馈,可以加深对系统的理解,满足用户的基本要求。
- 使用户在试用过程中受到启发,对需求说明进行补充和精确化。
- 使用较小的成本,尽早的澄清了设计策略。