软件项目管理PPT课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
已管理级:建立了基本的项目管理过程来跟踪 费用、进度和功能特性。制定了必要的过程纪 律,能重复早先类似应用项目取得的成功经验。
16
中的成熟度等级
已定义级:已将软件管理和工程两方面的过程 文档化、标准化,并综合成该组织的标准软件 过程。所有项目均使用经批准、剪裁的标准软 件过程来开发和维护软件。
8
的历史
年,美国卡耐基梅隆大学软件工程研究所() 推出了能力成熟度模型,的作用各主要有两方 面:
为软件客户提供评价软件开发商能力的方法。 帮助软件开发商改进其软件过程,提高成熟度。
9
的历史
随着在软件界应用的不断推广,其它相关学科 和领域也采用它的模式,开发出了许多类似于 的模型。
( ) 系统工程,应用于系统工程管理。 ( ) 软件获取,应用于软件获取(采购)方的
软件项目管理
第六章 软件过程管理
1
整体 概述
一 请在这里输入您的主要叙述内容

请在这里输入您的主要 叙述内容
三 请在这里输入您的主要叙述内容
2
本章内容提要
软件过程与过程管理 概述 的成熟度等级及其过程域 的应用 ,与 敏捷软件开发方法
3
第一节 软件过程与过程管理
软件过程( )是指软件开发人员开发和维护软件 及相关产品(如项目计划、设计文档、代码、 测试用例和用户手册)的一套行为、方法、技 术及变换过程。
突发事件。
应对风险的能力。
进度和经费预算估计得不准确,项目进度和预算是根据以往项
进度延期导致削减软件功能, 目取得的实践经验确定,比较
降低软件质量。
符合实际情况。
产品质量难以预测。
软件产品质量由质量保证部门 负责监控。
15
中的成熟度等级
初始级:软件过程是无序的,有时甚至是混乱 的,对过程几乎没有定义,成功取决于个人努 力。管理是反应式的。
量化管理级:分析软件过程和产品质量的详细 度量数据,对软件过程和产品都有定量的理解 与控制。管理活动有一个作出结论的客观依据, 能够在定量的范围内预测性能。
17
中的成熟度等级
优化管理级:过程的量化反馈和先进的新思想、 新技术促使过程持续不断改进。
18
中的成熟度等级
是一个引导软件组织不断走向成熟的过程模型。
原因分析与解决
缩写词
24
的能力等级
能力等级( , )是指在一个单独的过程域中执 行的良好程度。
软件组织成熟的过程是一个不断改进、循序渐 进的过程,而不是通过革命性的革新快速实现 的。
14
不成熟组织与成熟组织的对比
不成熟的组织
成熟的组织
软件过程一般在项目进行 中临时确定,有时确定了也 不严格执行。
建立了机构级的软件开发
和维护过程,软件人员按照计 划完成活动。
被动地处理软件项目中的一些 具有对软件项目的监控和主动
能力成熟度模型。
10
的历史
( ): 集成系统产品开发,应用于集成系统 产品的开发管理。
( ):人员能力成熟度模型,应用于人力资源 管理。
为了以示区别,常把叫做。 同一个组织可能会应用多个过程改进模型,
但多个过程改进模型的并存可能会引起冲突 和混淆。
11
的历史
为工业界和政府部门提供了一个集成的能力成 熟度模型产品集,消除了不同模型之间的不一 致和重复,降低了过程改进的成本。
优化管理级 不断改进的过程 量化管理级 可预见的过程 已定义级 标准一致的过程 已管理级 有纪律的过程 初始级
19
成熟度等级的结构
成熟度等级
过程域
过程域 … 过程域
特定目标
共性目标
特定 实践
共性 实践
20
的关键过程域
每个成熟度等级包含若干个关键过程域 ( ,)。
表示当软件组织改进软件过程时必须集中精力 解决的关键问题。
一个组织要想达到某个成熟度等级,必须满足 该等级(以及较低等级)包含的的所有要求, 满足每个的所有目标。
21
的关键过程域
成熟度等级
关键过程域
缩写词
等级:已管 需求管理
理级
项目计划
项目监督与控制
供应商协议管理
度量和分析
过程和产品质量保证
配置管理
等级:已定 需求开发
义级
技术解决方案
22
的关键过程域(续)
年月,国务院颁发了《鼓励软件产业和集成电 路产业发展若干政策》,其中第条中明确规定 “鼓励软件出口型企业通过认证,其费用通过 中央外贸发展基金适当予以支持”。随后各省 市、高新区、软件园都出台了对通过的企业给 予资金奖励的制度。
13
软件过程成熟度
软件过程成熟度指一个具体的软件过程被明确 和有效地定义、管理、度量、控制和实施的程 度。
覆盖了软件工程、系统工程、集成产品开发和 系统采购,以更加系统和一致的框架来指导组 织改善软件过程,提高产品和服务的开发、获 取和维护能力。
版于年发布,年又发布了版,年发布了版。
12
的历史
是目前世界公认的软件产品进入国际市场的通 行证。一般来说,通过认证的级别越高,就越 容易获得用户的信任,在国内、国际市场上的 竞争力也就越强。
过程定义是指对最佳实践进行总结,形成一套 稳定的、可重复的软件过程。
过程改进是指根据实践中对软件过程的使用情 况,对软件过程中的偏差和不足之处进行不断 优化。
6
软件过程管理和软件项目管理的关系
互相依赖,互相促进
组织级过程资产 项目过 程 !!!
7
第二节 概述
( )即能力成熟度模型集成,由 ( )发展而来, 它最早是应用于软件业的一个过程改进模型, 为软件组织描述了从混乱的、不成熟的软件过 程向成熟有序的软件过程进行改进的一条途径。 后来随着应用的推广和模型本身的发展,逐渐 演化成为一个被广泛应用的综合性过程改进模 型。
成熟度等级
关键过程域
等级:已定 产品集成
义级
验证
确认
组织过程核心
组织过程定义
组织培训
集成项目管理
风险管理
决策分析与解决
ห้องสมุดไป่ตู้
缩写词
23
的关键过程域(续)
成熟度等级 等级:已定 义级
等级:量化 管理级
关键过程域 集成供应商管理 组织集成环境 集成团队 组织过程性能 量化项目管理
等级:优化 组织革新与部署
管理级
不能把软件过程简单地理解为软件产品的开发 流程。
4
从大量项目实践中归纳总结出的行之有效的过 程称为最佳实践( )。
软件过程管理就是对最佳实践进行有效的积累, 形成可重复的软件过程,使最佳实践在组织范 围内共享。
软件过程管理可将个人能力转变为企业的能 力。
5
软件过程管理的主要内容包括过程定义和过程 改进。
相关文档
最新文档