(精)软件工程- 导论.pptVIP

  • 2
  • 0
  • 约1.25万字
  • 约 76页
  • 2017-01-10 发布于北京
  • 举报
* 传统的瀑布模型过于理想化。事实上,人在工作过程中不可能不犯错误。 在设计阶段可能发生规格说明文档中的错误。 而设计上的缺陷或错误可能在实现过程中显现出来。 在综合测试阶段将发现需求分析、设计或编码阶段的许多错误。 —— 实际的瀑布模型 —— 瀑布模型的优缺点 瀑布模型有许多优点:可强迫开发人员采用规范的方法(例如,结构化技术); 严格地规定了每个阶段必须提交的文档;要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。瀑布模型的成功在很大程度上是由于它基本上是一种文档驱动的模型。 “瀑布模型是由文档驱动的”这个事实也是它的一个主要缺点。 实际项目很少按照该模型给出的顺序进行; 用户常常难以清楚地给出所有需求; 用户必须有耐心,等到系统开发完成; 开发者常常被不必要地耽搁。 2. 原型模型 ---快速原型模型 (Rapid Prototype Model) 快速建立起来的可以在计算机上 运行的程序,他所能完成的功能 往往是最终产品能完成的功能的 一个子集。 快速原型模型工作过程 原型模型从需求收集开始。 开发者和用户在一起定义软件的总体目标,标识出已知的需求,并规划出进一步定义的区域。 然后是“快速设计”,快速设计集中于软件那些对用户可见部分的表示。“快速设计”导致原型的建造。 原型由用户评估,并进一步精化待开发软

文档评论(0)

1亿VIP精品文档

相关文档