软 (2)实验型:这种原型用于大规 件 模开发和实现之前,考核方案是否 合适,规格说明是否可靠。 工(3)进化型:这种原型的目的不 在于改进规格说明,而是将系统建 程 造得易于变化,在改进原型的过程 中,逐步将原型进化成最终系统。 方发条方)经都家的牙 法
软 件 工 程 方 法 (2)实验型:这种原型用于大规 模开发和实现之前,考核方案是否 合适,规格说明是否可靠。 (3)进化型:这种原型的目的不 在于改进规格说明,而是将系统建 造得易于变化,在改进原型的过程 中,逐步将原型进化成最终系统。 它将原型方法的思想扩展到软件开 发的全过程,适于满足需求的变动
软件 二、原型的使用策略 (1)废弃策略。先构造一个功能简 单而且质量要求不高的模型系统, 针对这个模型系统反复进行分析修 工改,形成比较好的设计思想,据此 设计出较完整、准确、一致、可靠 程 的最终系统。系统构造完成后,原 来的模型系统就被废弃不用。探索 型和实殓型原型属于这种策略 方(2)追加策略。先构造个功能简 单而且质量要求不高的模型系统 法
软 件 工 程 方 法 二、原型的使用策略 (1)废弃策略。先构造一个功能简 单而且质量要求不高的模型系统, 针对这个模型系统反复进行分析修 改,形成比较好的设计思想,据此 设计出较完整、准确、一致、可靠 的最终系统。系统构造完成后,原 来的模型系统就被废弃不用。探索 型和实验型原型属于这种策略。 (2)追加策略。先构造一个功能简 单而且质量要求不高的模型系统
软件工程方 作为最终系统的核心,然后通过不 断地扩充修改,逐步追加新要求, 最后发展成为最终系统。它对应于 进化型。 绝大多数现代软件项目都适于采 用快速原型技术。 在实际开发过程中可否使用快速 原型方法与问题本身的复杂度以及 可用的开发工具、环境有关。 法
软 件 工 程 方 法 作为最终系统的核心,然后通过不 断地扩充修改,逐步追加新要求, 最后发展成为最终系统。它对应于 进化型。 绝大多数现代软件项目都适于采 用快速原型技术。 在实际开发过程中可否使用快速 原型方法与问题本身的复杂度以及 可用的开发工具、环境有关