第11章 软件设计过程的技术与方法n 本章主要内容n n 软件工程基本方法n 软件工程的标准化n 软件文档的类型及作用n 软件能力成熟度模型CMM 和能力成熟度模型集成CMMI 1第11章 软件设计过程的技术与方法 本章结构:n 1.1 软件工程方法学 n 1.2 软件工程的标准化 n 1.3 软件文档的类型和作用 n 1.4 能力成熟度模型CMM 211.1 软件工程方法学 11.1.1 软件开发流程与软件工程方法学 软 件 工 程 方 法 学 是 指 导 和 管 理 软 件 开 发 的 应 用 工 程 学 科 ,一 个 软 件 的 开 发 流 程 不 外 乎 涉 及 三 个 方 面 的 内 容: 分 析 、 软件 设 计 和 实 现 。 随 着 开 发 方 法 的 不 断 进 步 , 人 们 设 计 了 不同 的 软 件 生 命 周 期 模 型 。 对 不 同 生 命 周 期 模 型 实 现 过 程 的演化反映了软件工程方法的进化。 311.1 软件工程方法学 11.1.2 软件工程基本方法 软 件 工 程 的 基 本 方 法 经 历 了 传 统 的 结 构 化 方 法 、 面 向