当前位置:
文档之家› CMM3标准体系项目管理人员PPT课件
CMM3标准体系项目管理人员PPT课件
软件需求规格说 明书检查表
21
关键活动
• 需求规格说明书评审 • 编写<确认测试用例> • 填写需求跟踪矩阵 • 项目估算,填写项目实施成本估算表
22
想一想
《需求规格说明书》评审需要谁参与?
23
需求管理
用户
提出 需求 变更 请求
需求变更 申请表
项目经理
需求变更控制小组
部门经理
中心总监
接受需求 变更申请
项目经理
部门经理
软件 项目 计划
制定项目日 程
项目估算
项目估算纪录
初次制定? 否
是
确定项目组织
会议纪要
中心总监
拟制《软件项目计划》
软件项 目计划
是 初次制定? 否
整合《软件项目计划》
分发《软件项目计划》
组织同行评 审
审 核
评审纪录 否
通过?
否
是
审
批
通过?
是
15
关键活动
• 过程裁剪申请 • 项目估算 • 相关计划制定 • 计划评审 • 计划变更
项目培训计划过程
Hale Waihona Puke 培训实施过程公司年度培训计划过程
配置管理计划过程
配置管理实施过程
配置管理审计过程
SQA计划过程
SQA审计过程
分包商选择过程
分包商监控过程
项目监控过程
制定软件项目计划过程
制定项目日程过程
10
需求管理过程
第三部分 公司CMM3标准过程介绍
11
软件项目启动过程
销售人员
合同计划 销售行总/工程主 软件项目执行 管理中心 管/销售主管/总 部门经理
启动
需求
设计
编码
测试
实施
软件项目启动过程
需求获取过程
需求分析过程
系统设计过程
软件项目方案 设计和立项投
标过程
代码设计过程 产品发布过程 系统测试过程
实施过程
项目产品工程过程(精简版)
维护
维护过程
SSPM PR TP SCM SQA SSM
SPTO SPP RM
项目管理过程(精简版)
评审与同行评审过程
需求变更 请求回复
组织实施 需求变更
评估需求 变更影响
是否需部门
否
经理审批
是
往来文件 记录表
审批需求变更申请
是否需要进 行变更评估 是 否
需求变更 需求变更 评估表 评估报告
审批需求变 更评估报告
是一个比较重要的分界线
4
CMM体系结构
➢ 能力成熟度模型的五个等级
▪ 过程的不断改进基于许多小的、进化的步骤,而不是革命性的创新; CMM提供了一个框架,将这些进化步骤组织成五个成熟度等级,它为 过程不断改进奠定了顺序渐近的基础;每一等级包含一组过程目标,当 目标满足时,能使软件过程的一个重要成分稳定。
输入
输出 输出 输出 输出 输出
6
CMM
能力等级
特点
关键过程
第一级 基本级
软件过程是混乱无序的,对过程几乎没 有
定义,成功依靠的是个人的才能和经验, 管
理方式属于反应式
第二级 重复级
建立了基本的项目管理来跟踪进度. 费用和功能特征,制定了必要的项目管
理, 能够利用以前类似的项目应用取得成
功
需求管理,项目计划,项目跟踪和监 控,软件子合同管理,软件配置管理, 软件质量保障
数据转换 12
想一想
项目启动会要求哪些人员参加? 项目启动会召开前哪些工作必须完成?
13
关键活动
• 下达项目任务书 • 项目估算 • 计划评审 • 建设配置管理区
14
制定软件项目计划
配置管理工 测试经理 SQA 程师
制定 配置 管理 计划
制定 测试 计划
制定
SQ A计 划
SQA计划 测试计划
配置管 理计划
项目经理
需求管理员 测试经理 实施经理
项目日程
制定详细日程
选择开发 方法工具
用户需求说明书
分析用 户需求
是否需要同 行评审 是
否
软件需求规 格说明书
组织同行评审
需求分析工具
是否通
否
过?
是
软件项目计划
填写《需 求跟踪矩
阵》
组织评审
编写《确 认测试用
例》
确认测试 用例
编写《用 户手册》
概要
用户手册
需求分析技 术流程
4.已管理级
5. 优化级
3.已定义级
1.初始级
2.可重复级
➢
进阶图: (有纪律-->标准一致-->可预测-->不断改进)
5
CMM的5个等级
初始级
过程是不正规的、不稳定的 输入
可重复级 项目管理制度化
输入
工程执行和项目
已定义级 执行相结合并已
输入
制度化
已管理级 产品和过程得到定量控制 输入
优化级
过程改进制度化
CMM3标准体系 普及篇
及现场项目管理
2009/11 过程质量部
总目 录
CMM体系
公司质量管理体系基本结构
公司CMM3标准过程介绍 重点指南和流程介绍
2
第一部分 CMM基础知识
3
CMM是什么?
➢ 过程成熟度模型:汇集世界各地软件过程管理者
的经验和智慧
➢ 一组有关软件过程和实践的集合 ➢ CMM一共分为5级,1级最低,5级最高,3级
16
想一想
第一次制定《软件项目计划》是在什么阶段? 《软件项目计划》由谁制定? 什么情况下需要变更?
17
需求获取过程
项目经理
需求调研员
制定需求调研计 划
需求调研 计划
需
求
用户提供
调
材料索引 用户需求
研
表
说明书
评审用户需求说明 书
是否通
否
过?
是
用户
需求管理员
用户确认需求调研计 划
是否通过?
是 否
需求调研 记录
第三级 确定级
已经将软件管理和过程文档化,标准化, 同时综合成该组织的标准软件过程, 所有的软件开发都使用该标准软件过
程
组织过程定义,组织过程焦点,培训 大纲,软机集成管理,软件产品工程, 组织协调,专家审评
第四级 管理级
收集软件过程和产品质量的详细度量, 定量的软件过程管理和产品质量
对
管
过程和产品质量有定量的理解和控制 理
确认用户需求说明 书
需求跟踪 矩阵
是否通 过否?
是
否
制定需 求跟踪 矩阵
是否需要 做数据转
换 是
数据转 换
18
关键活动
• 需求调研计划 • 需求调研发记录 • 用户需求说明书评审 • 需求跟踪矩阵
19
想一想
怎样做需求调研更有效? 用户需求说明书的评审工作怎样做才有效 ?
20
需求分析
需求分析员
开发经理
第五级 优化级
软件过程的量化反馈和新的思想和技 缺陷预防,过程变更管理和技术变
术
更
7
促进过程的不断改进
管理
第二部分 公司CMM3软件质量管理体系
8
公司CMM3软件项目管理体系
过程:30个
流程:24个
指南:44
CMM体系
模板:145个
检查表:111
生命周期:1个
9
公司CMM3软件项目管理体系结构
项目经理
编写合同
意向执行 申请
是
是否合同意 向项目?
否
合同意向 执行申请
提交合 同意向
启动软件 项目
审批合同意 向
软件项目启 动通知
下达项目 任务书
建立软件项 目配置
制定软件 项目计划
项目任务书 软件项 目计划
召开软件项 目启动会议
软件项目启 动会议纪要
否
分发《软件项目 启动会议纪要》
是否需要进 行数据转换 是