软 件 工 程(第二章软件过程).pptVIP

  • 5
  • 0
  • 约1.72千字
  • 约 21页
  • 2017-06-28 发布于上海
  • 举报
软 件 工 程(第二章软件过程)

软 件 工 程 第2讲:软件过程 阳王东 Email:yangwangdong@126.com 本讲主题 传统的软件生命周期 RUP统一过程 CMM成熟度模型 软件生命周期模型 瀑布型(waterfall) 原型(prototype) 增量型(incremental) 螺旋型(spiral) 瀑布型(直线性) 瀑布型软件开发过程 可行性分析(feasibility) 从市场、技术、成本、法律等方面分析能不能做、该不该做 项目计划 为软件开发准备好人财物,并进行工作任务分配 需求分析(requirement) 让自己和用户都明白我们到底要做什么,不要做什么 概要设计(general Design) 我们到底要做成一个什么样的东西,要做到心中有谱。 详细设计(detail design) 这就是我们要做成的东西,心中有物了。 编码测试(coding test) 把心中的物构造成实实在在的物。 测试是发现软件中存在的缺陷,而不是验证软件的正确性 瀑布型(V模型) 瀑布型的特点和适应范围 特点 开发阶段明晰,有利于过程控制 开发文档要求规范齐备 前阶段工作的变化对后阶段的工作影响很大 适应范围 需求明确,且变动较少 软件涉及的技术熟练,无需要进行探索的新技术 软件过程能够明确划分,且够进行管理 原型(prototype) 原型的特点和方法 特点 通过实物获取真实的需求 通过实

文档评论(0)

1亿VIP精品文档

相关文档