精·第1章 软件工程学概述.pptVIP

  • 5
  • 0
  • 约1.79万字
  • 约 80页
  • 2017-01-16 发布于北京
  • 举报
敏捷(灵活)过程与极限编程 XP项目的整体开发过程 图1.12 XP迭代开发过程 1.4.8微软过程 图1.13微软软件生命周期阶段划分和主要里程碑 图1.14微软过程的生命周期模型 各种生命周期模型的比较 生命周期模型 优点 缺点 瀑布模型 文档驱动的有序方法 交付产品可能不符合客户的要求 快速原型模型 确保交付的产品符合客户的要求 还没有证明无懈可击 增量模型 增大投的早期回报 要求开放的结构,可能退化为建造-修补模型 极限编程 增大投资的早期回报,客户的需求模糊时能很好地工作 还没有被广泛使用 螺旋模型 结合上述所有模型的特性 只能用于大型的内部软件产品,开发者必须精通风险分析和风险排除 小结 不同的生命周期模型有自己的优点,也有自己的不足 选择生命周期模型的标准为 组织 组织的管理 雇员的能力 具体产品的特性 最好的建议 “Mix-and-match” 生命周期 总结 本章我们讲述了 软件危机产生的主客观原因,消除软件危机的途径 软件工程的定义、本质特征和基本原理 软件工程方法学:传统方法和面向对象方法 软件生命周期 软件过程模型 瀑布模型 快速原型模型 增量模型 螺旋模型 其他 第1章 复习要点 1.什么是软件危机?有哪些主要表现? 其产生的原因是什么? 2.什么是软件工程?有哪些特性? 其基本原理是什么? 3.传统方法学和面向对象方法学的要点及优

文档评论(0)

1亿VIP精品文档

相关文档