快速原型开发方法的优缺点 原型说基本思想?
原型说基本思想?
原型法(prototyp
管理信息系统中原型法的特点以及运用范围是什么?
原型法的优点:
1.高开发效率
2.先进的开发工具和与用户的直观交流。
3.人们认识事物是符合规律的。
4.可以尽早暴露系统实施后的一些潜在问题。
5.能调动用户参与的积极性。
缺点:
1.不适合大型系统的开发。
2.不适合大量操作和逻辑模块。
3.对原企业基础管理的要求更高;否则很容易走上原始手动系统机械模拟的轨道。
4.不适用于批处理系统
快速原型模型的优缺点?
瀑布模型的优点:有利于大型软件开发过程中人员的组织和管理,有利于软件开发方法和工具的研究,从而提高大型软件项目开发的质量和效率。
瀑布模型的缺点:(1)开发过程可以 一般不能反转,否则成本太高;(2)实际项目开发很难严格遵循这种模式;(3)客户往往很难明确给出所有的要求,但这种模式要求。
(4)软件的实际情况只有在项目开发后期客户才能看到,这需要客户有足够的耐心。
瀑布模型的适用范围:(1)用户 需求非常清晰全面,开发过程中很少或没有变化;(2)开发者熟悉软件的应用领域;(3)用户 的使用环境非常稳定;(4)开发工作需要很少的用户参与。
快速原型模型及应用;;它的优点是:(1)能更好地定义需求,易于适应需求的变化;(2)有利于发展与训练的同步;(3)开发成本低,开发周期短,更加人性化。
快速原型模型及应用;;缺点:(1)客户和开发人员对原型的理解不同;(2)精确的原型设计困难;(3)不利于开发者的创新。
快速原型模型及应用;;的使用范围:(1)熟悉所开发的领域,拥有快速原型开发工具;(2)投标时,可将原型模型作为软件开发模型;(3)在移植或升级产品或定制现有产品原型时,原型模型非常适用。
增量模式的优点:(1)采用增量模式的优点是人员配置灵活,一开始不需要投入大量的人力资源;(2)如果核心产品很受欢迎,可以增加人力实现下一个。增量;(3)有些功能可以先释放给客户,对客户起到镇静作用。
增量模式的缺点:(1)并行开发组件可能会遇到不集成的风险,软件必须具有开放的架构;(2)增量模型的灵活性可以使其在适应这种变化方面比瀑布模型和快速原型模型模型好得多,但也容易退化为边做边改的模型,从而对软件过程的控制失去了完整性。
增量模式的适用范围:(1)增量模式非常适合升级现有产品或开发新版本;(2)对于期限严格的产品,可以采用增量模式;(3)熟悉开发领域,有原型系统,增量模式也很适合。
螺旋模型的优点:(1)设计上的灵活性,可以在项目的各个阶段改变;(2)以小分段构建大规模系统,使成本计算简单易行;(3)客户始终参与开发的各个阶段,确保项目不偏离正确的方向,项目可控;(4)随着项目的进展,客户始终掌握项目的最新信息,以便与管理层进行有效的互动。
螺旋模型的缺点:(1)使用螺旋模型需要丰富的风险评估经验和专业知识。在有风险的项目开发中,如果不及时识别风险,必然会造成很大的损失;(2)迭代次数过多会增加开发成本,延误提交时间。
螺旋模型的适用范围:螺旋模型只适用于大型软件项目。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。