软件过程与管理-第2章-软件过程成熟度ppt课件.ppt
《软件过程与管理-第2章-软件过程成熟度ppt课件.ppt》由会员分享,可在线阅读,更多相关《软件过程与管理-第2章-软件过程成熟度ppt课件.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件过程管理软件过程管理-Ch.2 软件过程成熟度软件过程成熟度 严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。软件过程成熟度软件过程成熟度 决不要叮嘱别人怎样做事,只需告诉做什么,决不要叮嘱别人怎样做事,只需告诉做什么,他们的机智仍会让我们感到惊讶。他们的机智仍会让我们感到惊讶。乔治乔治帕通(帕通(George S.Patton)严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。本章提纲本章提纲2.1 过程成熟度标准过程成熟度标准2.2 能力成熟度模型概述能力成熟度
2、模型概述2.3 过程成熟度级别过程成熟度级别2.4 软件过程的可视性软件过程的可视性2.5 过程能力和效能预测过程能力和效能预测2.6 软件过程框架软件过程框架严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.1 过程成熟度标准过程成熟度标准2.1.1 软件过程不成熟的特点软件过程不成熟的特点2.1.2 软件过程成熟的标准软件过程成熟的标准n软件过程能力软件过程能力n软件过程性能软件过程性能n软件过程成熟度软件过程成熟度 3个基本概念个基本概念严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处
3、理各类违纪行为或突发事件。2.1.1 软件过程不成熟的特点软件过程不成熟的特点n软件过程能力低软件过程能力低,不能按预定计划开发出客户满意的产品,项目拖延、费用大大超出预算已成惯例。n过程性能的不可预见性过程性能的不可预见性,对进度和预算估计、产品质量的目标缺乏历史数据和有效方法的客观基础,开发的进度、成本和产品的质量都难以预测。n过程的不可视性过程的不可视性,软件过程缺乏定义、缺乏文档和缺乏跟踪,在整个软件过程中,不清楚每个阶段进出的标准、执行的方法和规则。n过程的不稳定性过程的不稳定性,实际的、具体的操作过程是在一个项目开始后临时拼凑而成,每个项目都不一样。n过程的被动性过程的被动性、缺乏
4、改进的主动性。严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.1.2 软件过程成熟的标准软件过程成熟的标准n软件过程能力高,软件过程能力高,具有全组织范围的管理软件开发和维护过程的能力。n软件过程性能可预见性,软件过程性能可预见性,对进度、预算和质量做出现实的和准确的估计和预测。n软件过程规范化,软件过程规范化,可遵循的标准、规则和指导性原则。n过程的一致性过程的一致性n过程的丰富性过程的丰富性n过程的可视性过程的可视性n过程的稳定性过程的稳定性n过程的不断改进过程的不断改进严格执行突发事件上报制度、校外活动报批制度等相关规章
5、制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.2 能力成熟度模型概述能力成熟度模型概述2.2.1 CMM的基本内容的基本内容2.2.2 系统工程能力模型系统工程能力模型2.2.3 集成化产品开发模型集成化产品开发模型2.2.4 CMMI介绍介绍严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。CMM定义定义 CMM:其英文全称为其英文全称为Capability Maturity Model for Software,英文缩写为,英文缩写为SW-CMM,简称简称CMM。它是对于软件组织在定义、实施、。它是对于软件组织
6、在定义、实施、度量、控制和改善其软件过程的实践中各个发度量、控制和改善其软件过程的实践中各个发展阶段的描述。展阶段的描述。CMM的核心是把软件开发视的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。标准化、使企业能够更好地实现商业目标。严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.2.1 CMM的基本内容的基本内容nCMM是软件过程能力成熟度模型(Capaci
7、ty Maturity Model,CMM)的简称,是卡耐基梅隆大学软件工程研究所为了满足美国联邦政府评估软件供应商能力的要求,于1986年开始研究的模型,并于1991年正式推出了CMM 1.0 版。nCMM描述一条从无序的、混乱的过程到成熟的、有纪律的过程的改进途径,描绘出软件组织如何增加对软件开发和维护的过程控制,如何向软件工程和管理的优秀文化演变等方面的指导 严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。SW-CMM(Capability Maturity Model For Software 软件生产能力成熟度模型软件生
8、产能力成熟度模型,以下简称以下简称CMM),是是87年由美国卡内基梅隆大学软件工程研年由美国卡内基梅隆大学软件工程研究所(究所(CMU SEI)研究出的一种一种用于评价软)研究出的一种一种用于评价软件承包商能力并帮助改善软件质量的方法,其目件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。预算地开发出高质量的软件。严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行
9、为或突发事件。其所依据的想法是:只要集中精力持续努力去建其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生管理的实践和过程的改进,就可以克服软件生产中的困难。产中的困难。CMM它是目前国际上最流行、最实用的一种软它是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了众多国家以及国件生产过程标准,已经得到了众多国家以及国际软件产业界的认可,成为当今企业从事规模际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容。软件生产不可缺少的一项内容。严格执行突发事件上报制度
10、、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。CMM目前通用流行的版本是目前通用流行的版本是11(Version11)。按照软件工程研究所()。按照软件工程研究所(SEI)的原来)的原来计划,计划,CMM的改进版版本的改进版版本20(V20)是要)是要在在1997年的年的11月完成的。但是,美国国防部办月完成的。但是,美国国防部办公室要求软件工程研究所(公室要求软件工程研究所(SEI)延迟发放公)延迟发放公布布CMM版本版本20,直至他们完成另一个更为,直至他们完成另一个更为紧迫的项目紧迫的项目-CMMI。严格执行突发事件上报制度、校外活动报批制度等相
11、关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。CMM的起源和结构的起源和结构n内容和结构内容和结构 严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.2.2 系统工程能力模型系统工程能力模型国际系统工程委员会(国际系统工程委员会(International Council on Systems Engineering,INCOSE)基于各种工程标准为评估系统工程能力建立了对照表。在此期间,该对照表发展为成熟的能力模型,称为系统工程能力评估模型(Systems Engineering Capability As
12、sessment Model,SECAM)。SECAM扩充了连续式模型软件过软件过程改进和能力确定模型程改进和能力确定模型(Software Process Improvement Capability dEtermination,SPICE)的概念,但是比SE-CMM更加明确地注重在系统工程实践上,采用EIA632标准作为过程模型设计参考的基础。严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。2.2.3 集成化产品开发模型集成化产品开发模型从美国国防工业协会从美国国防工业协会(National Defense Industria
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 过程 管理 成熟度 ppt 课件
限制150内