软件过程改进与CMM1讲述.pptx

  1. 1、本文档共90页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
欧广宇 ogyusst@126.com 软件过程改进与软件质量 第一讲 绪论 2017-4-9 1 课程简介 《软件过程改进与软件质量》课程试图通过36学时全面阐述软件过程改进的各个方面。首先说明软件过程规范、成熟度及其相关的概念和理论,包括软件过程标准体系。然后在此基础上,深入讨论软件过程的组织管理、需求管理、项目管理、质量管理、技术管理和集成管理等流程、方法和实践,并进一步探讨了软件过程评估和改进的框架、模型和实施细节,最后阐释软件质量的评价方法。 2017-4-9 2 课程目标 2017-4-9 3 通过本课程的学习,可以了解并掌握: 软件过程规范的内容、影响和作用 软件过程不成熟的特点、软件过程成熟的标准 软件过程的可视性和过程能力 软件过程文化、环境和过程框架 如何定义组织过程并对过程剪裁以获得项目过程 软件过程的需求管理 、项目管理和质量管理 软件过程的技术管理和集成管理 如何实施软件过程的评估和改进 … … 课程服务于 2017-4-9 4 项目经理 Project manager 程序经理 Program manager 产品经理 Product manager - 软件质量管理人员 The member of SQAG 软件工程过程组成员 The member of SEPG 软件配置管理人员 The member of SCMG 还包括: 软件企业高层管理人员 软件工程师和测试工程师 软件分析师 、软件咨询顾问 课程安排 3月2日 软件开发过程(绪论) 3学时 3月9日 软件过程度量 3学时 3月16日 软件过程成熟度及CMM模型3学时 3月23日 可重复性管理与定量管理 3学时 3月30日 标准化和一致性管理 3学时 4月6日 从CMM到CMMI 3学时 4月13日 理解CMMI各过程域 3学时 4月20日 软件质量模型 3学时 5月4日 软件质量度量 3学时 5月11日 软件可靠性度量和测试 3学时 5月18日 软件全面质量管理 3学时 5月25日 汇报与总结 3学时 2017-4-9 5 参考书目 清华大学出版社: 《过程改进方法与实践案例》 《软件过程管理》 《软件质量保证和管理》 中国标准出版社: 《过程改进基本原理及CMMI实施》 机械工业出版社: 《CMMI成功项目管理》 2017-4-9 6 第一章 绪论 1.1 软件生产过程的变迁 1.2 硬件与软件的故障特性对比 1.3 软硬件的开发过程比较 1.4 软件质量观点 1.5 传统工业化生产中的产品质量控制 1.6 过程和过程规范 1.7 软件生命周期的过程需求 1.8 软件过程改进的起源 2017-4-9 7 1.1From computing to program, to software 汇编器 机器代码 汇编代码 模块1 汇编代码 模块2 汇编代码 模块n 计算机 计算结果 计算机 计算结果 10 参与劳动的程序员: 1-3个 编译器 /链接器 高级语言 代码 模块1 高级语言 代码 模块2 高级语言 代码 模块n 计算机 计算结果 10 文档(自然语言描述) 2017-4-9 8 Software engineering 1968年,在NATO会议上提出“软件工程”以来,人们一直致力于研究新的软件方法和技术。 然而,87年左右,人们认识到: “二十多年来,并未实现用新的软件方法和技术解决软件产业化和软件质量方面问题的承诺,工业界和政府组织认识到根本的问题是软件开发过程管理上的不足”。---DoD, Report of the Defense Science Board Task Force on Military Software, September 1987 SE 真正的目的是: 在资金、人力资源、进度等约束条件下,如何生产出高质量的软件。 在市场经济中,如何让软件企业(投资者)获得最大的效益。 2017-4-9 9 提高软件的生产率和质量一直是软件工作者关注的焦点。 软件生产,如果能做到自动化生产,例如: 把C语言自动转换为机器语言(编译),或 从流程图直接转换为机器语言. 这样,由于软件的生产就是开发,因此,软件企业可以获得真正的一本万利。 软件产业的危机 2017-4-9 10 关键问题 软件需求总是不清楚、总是在变化。没有办法自动化地获得需求。 软件规模越来越大

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档