- 1、本文档共90页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
关键问题
软件需求总是不清楚、总是在变化。没有办法自动化地获得需求。
软件规模越来越大
您可能关注的文档
最近下载
- 《小红书运营》图书PPT.pdf VIP
- 2024食管胃结合部腺癌外科治疗中国专家共识(完整版).pdf
- 预制T梁静载试验方案.doc VIP
- Unit 5 Into the wild Understanding ideas示范公开课教学课件【外研版必修1】.pptx
- 励磁系统、AVC系统.ppt
- Unit 3 Amazing animals Part A Let’s learn 新人教版(PEP)三年级上册课件.pptx
- 水浒传鲁智深ppt(17页).ppt
- 广东省2025届高三年级9月份衡水联考 物理试卷(含答案详解).pdf
- 影视后期特效AE电子教案项目4.doc VIP
- 影视后期特效AE电子教案项目7.doc VIP
文档评论(0)