CMMI体系文件项目计划过程文件
CMMI过程文件(整理)
过程....\CM(配置管理)过程文档....\....................\JZ-SPI-S-CM-P01(配置管理过程文件).doc....\....................\JZ-SPI-S-CM-P02(配置项命名规则).doc....\....................\JZ-SPI-S-CM-P03(配置管理系统访问控制规程).doc ....\....................\JZ-SPI-S-CM-T01(配置项状态表).xls....\....................\JZ-SPI-S-CM-T02(配置管理计划).doc....\....................\JZ-SPI-S-CM-T04(配置项变更申请表).xls....\....................\JZ-SPI-S-CM-T05(变更请求管理表).xls....\....................\JZ-SPI-S-CM-T06(基线发布通知).xls....\....................\JZ-SPI-S-CM-T07(配置库备份记录).xls....\....................\JZ-SPI-S-CM-T08(配置审计记录).xls....\....................\JZ-SPI-S-CM-T09(变更通知).xls....\....................\JZ-SPI-S-CM-T11(配置库结构和权限表).xls....\....................\配置库案例.rar....\DAR(决策分析)过程文档....\.....................\JZ-SPI-S-DAR-P01(决策分析过程文件).doc....\.....................\JZ-SPI-S-DAR-P02(决策分析指南).doc....\.....................\JZ-SPI-S-DAR-T01(决策分析报告).xls....\.....................\JZ-SPI-S-DAR-T01(决策分析报告模板).xls....\IPM(集成项目管理)过程文档....\.........................\JZ-SPI-P-IPM-P01(集成项目管理过程文件).doc ....\.........................\JZ-SPI-P-IPM-T01(改进建议表).xls....\.........................\JZ-SPI-P-IPM-T02(项目过程定义书) (2).xls....\.........................\JZ-SPI-P-IPM-T02(项目过程定义书).xls....\MA(度量与分析)过程文档....\......................\XX-SPI-S-MA-P01(度量分析过程文件).doc....\......................\XX-SPI-S-MA-P02(度量方法指南).doc....\......................\XX-SPI-S-MA-P03(分析方法指南).doc....\......................\XX-SPI-S-MA-T01(组织度量计划).doc....\......................\XX-SPI-S-MA-T01(项目度量计划).doc....\......................\XX-SPI-S-MA-T02(项目进展报告).xls....\......................\XX-SPI-S-MA-T03(组织(过程改进)度量数据表).xls....\......................\XX-SPI-S-MA-T04(项目度量数据表).xls....\......................\度量目标分解过程.xlsx....\......................\过程改进度量表.xls....\OPD(组织过程定义)过程文档....\.........................\JZ-SPI-O-OPD-P01(组织过程定义过程文件).doc....\.........................\JZ-SPI-O-OPD-P02(生命周期模型选用指南) (2).doc ....\.........................\JZ-SPI-O-OPD-P02(生命周期模型选用指南).doc....\.........................\JZ-SPI-O-OPD-P03(裁剪指南).doc....\.........................\JZ-SPI-O-OPD-P05(组织过程财富库标准).doc....\.........................\JZ-SPI-O-OPD-T02(过程概要图模板).vsd....\.........................\JZ-SPI-O-OPD-T03(过程文件模板).dot....\.........................\JZ-SPI-O-OPD-T04(Word文件模板).dot....\.........................\JZ-SPI-O-OPD-T05(Excel文件模板).xlt....\.........................\JZ-SPI-O-OPD-T06(模板文件列表清单).xls....\.........................\XX-SPI-O-OPD-P05(组织过程财富库标准).doc....\.........................\XX-SPI-O-OPD-P06(组织环境工作标准).xls....\.........................\组织度量数据库.xls....\.........................\组织方针政策.doc....\OPF(组织过程焦点)过程文档....\.........................\JZ-SPI-O-OPF-P00(组织过程焦点流程图).vsd....\.........................\JZ-SPI-O-OPF-P01(组织过程焦点过程文件).doc....\.........................\JZ-SPI-O-OPF-P02(EPG规章).doc....\.........................\JZ-SPI-O-OPF-T01(过程改进计划).doc....\.........................\JZ-SPI-O-OPF-T02(过程文件与CMMI模型对照表).xls ....\.........................\JZ-SPI-O-OPF-T03(项目试点行动计划).doc....\OT(组织级培训)过程文档....\......................\JZ-SPI-O-OT-P00(组织培训方针).doc....\......................\JZ-SPI-O-OT-P00(组织培训流程图).vsd....\......................\JZ-SPI-O-OT-P00(组织培训过程图).vsd....\......................\JZ-SPI-O-OT-P01(组织培训过程文件).doc....\......................\JZ-SPI-O-OT-P02(组织级培训文件列表).xls....\......................\JZ-SPI-O-OT-P03(免培规程).xls....\......................\JZ-SPI-O-OT-T01(岗位职责说明书).xls....\......................\JZ-SPI-O-OT-T02(课程定义表).xls....\......................\JZ-SPI-O-OT-T03(技能定义表).xls....\......................\JZ-SPI-O-OT-T04(培训师资认证).xls....\......................\JZ-SPI-O-OT-T05(培训需求调查表).xls....\......................\JZ-SPI-O-OT-T06(部门培训计划).xls....\......................\JZ-SPI-O-OT-T07(公司培训计划).xls....\......................\JZ-SPI-O-OT-T08(培训申请表).xls....\......................\JZ-SPI-O-OT-T09(培训安排表).xls....\......................\JZ-SPI-O-OT-T10(免培训审核表).xls....\......................\JZ-SPI-O-OT-T11(培训考勤表).xls....\......................\JZ-SPI-O-OT-T12(学员反馈表).xls....\......................\JZ-SPI-O-OT-T13(培训师反馈表).xls....\......................\JZ-SPI-O-OT-T14(培训师评价表).xls....\......................\JZ-SPI-O-OT-T15(部门培训效果反馈表).xls ....\......................\JZ-SPI-O-OT-T16(培训评估报告).xls....\......................\JZ-SPI-O-OT-T17(员工培训履历表)-2006.xls ....\......................\JZ-SPI-O-OT-T17(员工培训履历表)-2007.xls ....\......................\JZ-SPI-O-OT-T17(员工培训履历表).xls....\......................\JZ-SPI-O-OT-T18(员工培训一览表)-2006.xls ....\......................\JZ-SPI-O-OT-T18(员工培训一览表)-2007.xls ....\......................\JZ-SPI-O-OT-T18(员工外训一览表)-2006.xls ....\......................\JZ-SPI-O-OT-T18(员工外训一览表)-2007.xls ....\......................\JZ-SPI-O-OT-T18(员工外训一览表).xls....\......................\JZ-SPI-O-OT-T19(员工内训一览表).xls....\......................\JZ-SPI-O-OT-T20(年度培训工作总结报告).xls ....\......................\培训供应商一览表.xls....\PI(产品集成)过程文档....\....................\JZ-SPI-E-PI-P01(产品集成过程文件).doc....\....................\JZ-SPI-E-PI-T01(产品集成方案).doc....\....................\JZ-SPI-E-PI-T02(产品集成实施规程).doc....\....................\JZ-SPI-E-PI-T03(产品构件接口资料对照表).xls ....\....................\JZ-SPI-E-PI-T04(产品交付物确认单).xls....\....................\PI(产品集成).rar。
CMMI项目计划
项目估算制定项目计划承诺并评审1CMMI项目计划完整过程1.1目的目的在于建立并维护定义项目活动的计划,是为项目的研发和管理工作制定合理的行动纲领,以便所有相关人员按照该计划有条不紊的开展工作。
1.2简介项目计划过程域包含以下活动:•制订项目计划•适当地与相关干系人配合•获得对计划的承诺•维护计划1.3项目计划过程活动流程项目计划基本流程:项目计划变更控制开始执行计划项目计划项目计划的大体流程是项目立项之后,由项目负责人编制软件研制任务书,根据软件研制任务书进行项目估算,得到项目估算列表,根据项目估算制定项目计划,评审之后大直一致的理解并作出承诺,项目相关人员根据计划执行任务,执行的过程中根据进度对照计划如果有变差,可以根据实际情况对项目计划进行变更控制。
根据软件研制任务书,分解项目主要功能,项目计划详细流程:流程主线子活动线项目计划阶段项目计划阶段活动项目计划阶段子活动影响线开始WBS:工作分解结构,把项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程。
用层级结构对工作任务进行分解输入项目估算 (第一阶段)从产品、质量、时间、费用、资源等方面估算。
估算项目范围(制定顶层WBS)估算工作产品和任务属性比如:需求的数量与繁杂度接口的数量 功能数源代码行数类与对象的数量等建立项目生命周期估算工作量和成本需求范围、对项目资 源的估算以及项目的 性质。
从启动到收尾所经历 的一系列阶段,比如 开发阶段:需求分 析、设计、制造、集 成、验证等阶段使用模型或历史数据 对规模、活动以及其它计划参数进行分析制定项目计划 产生项目估算表以编制好的预先计划的事件或指定时间点对特定活动的 (第二阶段)估算为基础识别主要里程碑工期作出假设建立并维护 预算与进度主要子活动识别进度的假设识别约束识别任务的依赖关系任务工期、资源、输入及输出任务之间的先后次序,并确定最优排序从创建数据项和统一 数据项的内容与格式 来管理项目数据。
CMMI项目过程表--最新
1、项目计划 2、项目配置管理计划
项目的基线
配置库基线库
《项目配置管理计划》(配 置管理过程输出)
《项目配置状态报告》
1、MB-PPM-017-《项目配置管理计划》模板 2、MB-PPM-018-《项目配置状态报告》模板
视项目情况,可选。
《配置审计检查单》
1、《配置审计检查单》(含
审计结果) 2、配置审计报告(包含在《 项目质量审计报告》中)
MB-PSM-012-启动阶段审计检查单
启动阶段总结报告
MB-PSM-013-启动阶段总结报告模板
《项目配置管理计划》
项目配置库、《项目配置库 相关信息》
1、《工作任务书》
2、《用户需求规格说明书》
3、《架构设计说明书》 4、启动阶段的《项目工作量 估算表》
1、规模估算表(功能点) 2、项目工作量估算表
2-14 变更控制 2-15 风险管理 2-16 版本控制及基线管理 2-17 配置状态统计和报告
2-18 配置审计
2-19 阶段质量审计
三、 3-1
需求确认
1、《项项目目度过量程与文分档析使表用》指南
1、《度量计划》(《项目计 (《度量与分析表模板》)
划书》的一部分) 2、项目实际运行数据
2、纠正/预防措施(《项目 问题跟踪单》、及《风险管
项目过程文档使用指南
CMMI3项目过程表
本工作表为本项目的过程裁剪结果,项目经理根据项目类型及本工作表中的裁剪指南,对组织的标准开发活动进行裁剪,由此定义出本项 目所要执行的活动。
文档类 型
上会评审(正式)
上会评审(非正式)
普通评审
序号 活动描述
零、 0-1 制定商业建议书
CMMI_过程文档
过程文档变更日志目录1 引言 (1)1.1目的和方针 (1)1.2适用范围 (1)1.3定义 (1)1.4参考资料 (1)2 过程总体描述 (2)3 过程活动描述 (3)3.1活动名称1 (3)3.1.1概述 (3)3.1.2角色与职责 (3)3.1.3进入标准 (3)3.1.4输入 (3)3.1.5任务 (3)3.1.6输出 (3)3.1.7退出标准 (3)3.2活动名称2 (4)3.3活动名称3 (4)4 相关文档 (5)4.1引用文件 (5)4.2使用模板 (5)1 引言1.1目的和方针[分别描述出本过程及编写本过程文件的目的、组织方针]1.2适用范围[指出本过程适用范围。
]1.3定义[以表格形式列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。
]词汇名称词汇含义备注1.4参考资料[列出用得着的参考资料,如:(1) 本项目的经核准的计划任务书或合同、上级机关的批文;(2) 属于本项目的其他已发表的文件;(3) 本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
]编号资料名称说明[以文字形式描述这个活动总体情况,以图表等形式描述出本过程各主要活动以及其相互关系] [对于过程活动较少,流程比较简单的过程,本章可与第3章合并][分节列出本过程中各个主要活动,各个活动子项可根据实际需要裁减合并]3.1活动名称13.1.1概述[简单描述该活动的目标、意义以及在整个过程中的地位。
]3.1.2角色与职责[罗列出本活动中所涉及的各个角色及其担负的职责,以下面示例的编号方式逐条列出,若没有标明无]➢➢3.1.3进入标准[本活动的触发或要素,以下面示例的编号方式逐条列出,若没有标明无]➢➢3.1.4输入[本活动的输入,以下面示例的编号方式逐条列出,若没有标明无]➢《……》➢《……》3.1.5任务[分条列出本活动中各主要步骤说明,如有必要需要通过流程图、关系图及其他图表形式加以描述,正文中引用文档或模板全部括以《》](1)(2)3.1.6输出[本活动的输出的结果,以下面示例的编号方式逐条列出,若没有标明无]➢《……》➢《……》3.1.7退出标准[本活动的结束事件或要素,以下面示例的编号方式逐条列出,若没有标明无]➢➢3.2活动名称2[同3.1节] 3.3活动名称3[同3.1节]4 相关文档4.1引用文件[罗列出本过程引用的过程或规程文档,以下面示例的编号方式逐条列出,若没有标明无] ➢《……》➢《……》4.2使用模板[本规程使用的文档模板,以下面示例的编号方式逐条列出,若没有标明无]➢《……》➢《……》。
CMMI体系文件介绍
OSP与CMMI3 18个过程域包含关系 CMMI标准过程体系文件说明 主要角色工作流程简介 项目过程定义裁剪指南说明
OSP与CMMI3 18个过程域
过程管理 组织过程聚 CMMI 3级,Organization 焦(OPF) Process Focus
组织过程定 CMMI 3级,Organization 义(OPD) Process Definition
CMMI过程体系文件说明
过程管理 项目管理 项目研发 过程支持 (详见《标准过程及输出结构图》)
主要角色工作流程简介
EPG 培训师/培训专员 QA CM 研发人员 项目经理 测试人员
主要角色工作流程简介——EPG
主要角色工作流程简介——培训师/培训专 员
主要角色工作流程简介——CM
产品发布(PI)
CMMI 3级,Product Integration
产品实施(PA)
CMMI 3级,Product Integration CMMI 3级,Validation
OSP与CMMI3 18个过程域
过程支持 配置管理(CM)
CMMI 2级,Configuration Management
CMMI 2级,Supplier Agreement Management
CMMI 2级,Project Planning
OSP与CMMI3 18个过程域
项目研 发
需求开发与管理(RD) 系统设计编码(SD)
CMMI 3级,Requirements Development CMMI 2级,Requirements Management
主要角色工作流程简介——QA
项目过程定义裁剪指南说明
《项目过程定义裁剪表》作用 《项目过程定义裁剪表》使用说明
CMMI-过程评估计划模板
过程评估计划
广东×××技术股份有限公司
修订历史记录
【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。
文件提交时不得再含有这些内容。
】
目录
1引言 (4)
1.1编写目的 (4)
1.2范围 (4)
1.3术语与缩写解释 (4)
2SPI目标 (4)
3SPI方法 (4)
4EPG小组组成及分工 (4)
5参评项目组描述 (4)
6评估日程安排 (5)
7审核与批准 (5)
1引言
1.1编写目的
【描述编写此计划的目的,并指明预期的读者对象。
】1.2范围
【此计划包括的主要内容。
】
1.3术语与缩写解释
2SPI目标
【描述SPI的目标。
】
3SPI方法
【描述SPI的方法,如采用什么模型,评估的方法等。
】4EPG小组组成及分工
5参评项目组描述
【描述项目组的人员组成、项目内容与进度、SPI状态等,
如存在多个项目组,分别进行描述】
6评估日程安排
【给出评估日程安排,包括时间、内容、对象等。
】7审核与批准
评审人员签字:
参评项目组批准:(签字/日期):
公司主管总裁批准(签字/日期):。
软件CMMI3过程改进项目计划模板
XXXX软彳牛项目CMMI3过程改进项目计划XXXX企业有限公司一年―月―日文档信息修改记录目录软件CMMI3过程改进项目计划 (2)1弓I言 (2)1 - 1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2项目概述 (2)2.1项目目标 (2)2.2项目范围 (3)2.3客户与最终用户介绍 (3)2.4验收标准 (3)2.5项目限制和制约 (3)3项目组织架构 (3)3.1组织架构 (3)3.2人员及职责 (3)4人力资源计划 (4)5沟通计划 (5)6风险计划 (5)7进度计划 (6)8 QA计划 (6)9配置管理计划 (6)软件CMMI3过程改进项目计划1引言1.1编写目的用于指导,规划整个过程改进过程。
1.2背景近年来,CMM工已经在众多软件公司得到成功实施,提高了软件公司的过程能力。
鉴于此,公司决定在本公司范围内实施CMM工3级过程改进,旨在提高公司软件开发效率,保证软件研发项目能够有序进行。
1.3定义参见《CMM工3过程改进项目词汇表》1.4参考资料《CMM工for Development Version 1.2》《CMM工精粹-集成化过程改进实用导论》2项目概述2.1项目目标通过CMMI过程改进项目,在本公司建立符合CMMI3级要求的软件研发过程框架,并在本公司所有软件研发项目应用;能够根据组织建立的目标,对过程进行不断完善和改进;最终目的是规范化本公司软件研发过程,从而提高开发效率。
2.2项目范围包括CMM工二级和三级规定的18个过程域,覆盖通用及电子政务事业部、石化事业部的MES部、项目及质量管理部、行政事业部、商务部等部门。
2.3客户与最终用户介绍目前对于软件研发过程,已经有一套工s。
质量体系在应用,只是当前软件过程定义是粗粒度的。
要求CMMI相关过程文档,模板和指南要融入到当前的工SO质量体系文件中。
2.4验收标准通过CMMI3级评估。
2.5项目限制和制约3项目组织架构3.1组织架构3.2人员及职责领导小组成员:EPG组成员:QA组成员:领导小组职责:负责整体协调,确定过程改进的整体方针、政策以及目标。
CMMI体系文件-项目计划过程文件
文件修订记录目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6过程 (2)6.1项目总计划 (2)6.1.1启动条件 (2)6.1.2输入 (2)6.1.3活动 (2)6.1.4输出 (2)6.1.5关闭标准 (2)6.2项目计划 (3)6.2.1过程流程图 (3)6.2.2启动条件 (3)6.2.3输入 (3)6.2.4活动 (4)6.2.4.1确定项目目标和范围 (4)6.2.4.2确定项目组织 (4)6.2.4.3确定项目的技术方法 (5)6.2.4.4确定项目目标和范围 (6)6.2.4.5确项目生命周期模型 (6)6.2.4.6项目过程及活动的裁剪 (6)6.2.4.7项目估算 (6)6.2.4.8确定项目里程碑 (7)6.2.4.9制定项目进度计划 (7)6.2.4.10制定项目监控计划 (8)6.2.4.11制定项目风险计划 (8)6.2.4.12制定数据管理计划 (8)6.2.4.13制定软硬件资源计划 (8)6.2.4.14制定人力资源计划 (9)6.2.4.15制定干系人介入计划 (9)6.2.4.16制定评审计划 (9)6.2.4.17制定决策计划 (10)6.2.4.18制定培训计划 (10)6.2.4.19制定验收计划 (10)6.2.4.20确定下属计划 (10)6.2.4.21编写项目计划 (10)项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
(10)6.2.4.22评审项目计划 (10)6.2.5输出 (12)6.2.6关闭标准 (12)7验证 (12)8度量 (12)9培训 (12)1目的本文件的目的是描述项目计划过程,指导制定合理的项目计划。
2适用范围本过程适用于公司的所有软件开发项目。
3资源和工具引用标准:Capability Maturity Model® Integration (CMMISM), Version 1.1 工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4定义和缩写表1 定义和缩写表5职责表2 角色职责表6过程6.1项目总计划6.1.1启动条件《项目立项审批表》审批通过。
CMMI文件-过程改进计划)
过程改进计划更改控制页目录1总论 (1)1.1概述 (1)1.2参考 (1)1.3定义和缩写 (1)2实施概要 (2)2.1发起人 (2)2.2改进范围 (2)2.2.1组织范围 (2)2.2.2模型范围 (2)2.3改进组织 (3)2.3.1管理指导组 (4)2.3.1.1角色 (4)2.3.1.2工作职责 (4)2.3.1.3成员构成 (4)2.3.1.4活动 (4)2.3.2质量管理部 (5)2.3.2.1角色与职责 (5)2.3.2.2活动 (5)2.3.3工程过程组 (5)2.3.3.1角色 (5)2.3.3.2工作职责 (5)2.3.3.3成员构成 (6)2.3.3.4活动 (6)2.3.4SPI推进组 (7)2.3.4.1职责 (7)2.3.4.2成员构成 (7)2.3.4.3活动 (7)2.3.5技术管理委员会 (7)2.3.5.1职责 (7)2.3.5.2成员构成 (8)2.3.6变更控制委员会 (8)2.3.6.1职责 (8)2.3.6.2成员构成 (8)2.3.7咨询公司 (8)2.3.7.1角色与职责 (8)2.3.7.2活动 (9)3诊断概述 (10)4SPI生命周期 (10)4.1准备和差距分析 (10)4.2CMMI L4过程域培训和专题培训 (12)4.3过程规范制订咨询指导 (13)4.4过程试运行咨询指导 (14)4.5CMMI L4SCAMPI预评估 (16)4.6CMMI L4SCAMPI正式评估 (19)5过程改进规划 (20)6假设和风险 (21)6.1假设 (21)6.2发起人地位和承诺 (22)6.3沟通 (22)6.4风险 (22)7过程文档化标准 (23)7.1制定过程手册 (23)7.2过程描述 (24)8过程改进的资源 (24)9过程改进状态和监管 (25)9.1MSG定期会议 (25)9.2EPG定期会议 (25)9.3度量 (26)1总论1.1概述本文描述了XXX科技有限公司,过程改进活动所采取的战略和战术的作业计划。
全套CMMI(信息系统项目管理)文档模板-项目计划书(项目策划)
项目计划书目录1概述 (1)1.1目的 (1)1.2范围 (1)1.3术语和缩写 (2)2项目信息 (2)2.1项目背景 (2)2.2项目范围 (2)2.3项目约束 (3)3软件生命周期 (3)4项目进度安排 (6)5项目监督 (7)6人力资源计划 (8)项目计•划书7培训安排 (13)8数据资料管理计划 (13)9软硬件资源和管理工具计划 (15)10关键依赖 (16)11沟通计划 (17)12干系人介入计划 (20)13风险管理计划 (26)14软件工程计划 (27)14.1需求管理计划 (27)14.1.1需求管理的工作产品列表 (27)14.1.2需求状态的跟踪及追溯 (28)14.2需求变更管理 (28)14.3设计计划 (29)14.4 实现 (29)14.5测试计划 (29)15项目从属计划 (29)15」度量计划 (29)15.2配置管理计划 (29)15.3质量保证计划 (29)项目计•划书15.4评审计划 (30)15.4.1评审环境配置 (31)15.4.2评审的标准 (31)1概述1.1S 的明确项目开发的全过程,规定了在开发过程中需要完成的活动和目标,为本项目的实施提供指导依据。
本文档的读者包括项目经理、系统分析人员、开发人员、测试人员、QA以及相关部门的接口人员等。
1・2范本项目计划适用于《丰县云计算数据资源管理平台》项目。
本文涉及内容包括:项目计划完成的活动及其目标;项目采用的质量计划;项目的交付件;项目采用的质量计划;项目进度;项目的配置管理;项目的风险管理。
仁3术语和缩写术语和缩写解释备注PP PP 项目计划RTM 霊求跟踪矩阵2项目信息2・1项目背景随着网络技术的逐步成熟,网络服务的不断增加,互联网行业己经进入了一个高速发展期。
传统的需求设计,开发测试,上线部署的软件开发模式已经很难满足这些企业快速的发展需求。
而于此同时另一种新的按需付费的软硬件交付模式越来越受到许多企业青睐。
(完整版)CMMI体系文件-项目计划过程文件
文件修订记录目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6过程 (2)6.1项目总计划 (2)6.1.1启动条件 (2)6.1.2输入 (2)6.1.3活动 (2)6.1.4输出 (2)6.1.5关闭标准 (2)6.2项目计划 (3)6.2.1过程流程图 (3)6.2.2启动条件 (3)6.2.3输入 (4)6.2.4活动 (4)6.2.4.1确定项目目标和范围 (4)6.2.4.2确定项目组织 (5)6.2.4.3确定项目的技术方法 (6)6.2.4.4确定项目目标和范围 (6)6.2.4.5确项目生命周期模型 (6)6.2.4.6项目过程及活动的裁剪 (6)6.2.4.7项目估算 (7)6.2.4.8确定项目里程碑 (7)6.2.4.9制定项目进度计划 (8)6.2.4.10制定项目监控计划 (8)6.2.4.11制定项目风险计划 (8)6.2.4.12制定数据管理计划 (8)6.2.4.13制定软硬件资源计划 (9)6.2.4.14制定人力资源计划 (9)6.2.4.15制定干系人介入计划 (10)6.2.4.16制定评审计划 (10)6.2.4.17制定决策计划 (10)6.2.4.18制定培训计划 (10)6.2.4.19制定验收计划 (10)6.2.4.20确定下属计划 (11)6.2.4.21编写项目计划 (11)项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
(11)6.2.4.22评审项目计划 (11)6.2.5输出 (12)6.2.6关闭标准 (12)7验证 (13)8度量 (13)9培训 (13)1 目的本文件的目的是描述项目计划过程,指导制定合理的项目计划。
2 适用范围本过程适用于公司的所有软件开发项目。
3 资源和工具引用标准:Capability Maturity Model® Integration (CMMISM),Version 1.1 工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4 定义和缩写表1定义和缩写表5 职责表2角色职责表6 过程6.1 项目总计划6.1.1启动条件《项目立项审批表》审批通过。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文件修订记录目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6过程 (2)6.1项目总计划 (2)6.1.1启动条件 (2)6.1.2输入 (2)6.1.3活动 (2)6.1.4输出 (2)6.1.5关闭标准 (2)6.2项目计划 (3)6.2.1过程流程图 (3)6.2.2启动条件 (3)6.2.3输入 (3)6.2.4活动 (4)6.2.4.1确定项目目标和范围 (4)6.2.4.2确定项目组织 (4)6.2.4.3确定项目的技术方法 (5)6.2.4.4确定项目目标和范围 (6)6.2.4.5确项目生命周期模型 (6)6.2.4.6项目过程及活动的裁剪 (6)6.2.4.7项目估算 (6)6.2.4.8确定项目里程碑 (7)6.2.4.9制定项目进度计划 (7)6.2.4.10制定项目监控计划 (8)6.2.4.11制定项目风险计划 (8)6.2.4.12制定数据管理计划 (8)6.2.4.13制定软硬件资源计划 (8)6.2.4.14制定人力资源计划 (9)6.2.4.15制定干系人介入计划 (9)6.2.4.16制定评审计划 (9)6.2.4.17制定决策计划 (10)6.2.4.18制定培训计划 (10)6.2.4.19制定验收计划 (10)6.2.4.20确定下属计划 (10)6.2.4.21编写项目计划 (10)项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
(10)6.2.4.22评审项目计划 (10)6.2.5输出 (12)6.2.6关闭标准 (12)7验证 (12)8度量 (12)9培训 (12)1 目的本文件的目的是描述项目计划过程,指导制定合理的项目计划。
2 适用范围本过程适用于公司的所有软件开发项目。
3 资源和工具引用标准:Capability Maturity Model® Integration (CMMISM),Version 1.1 工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4 定义和缩写表1定义和缩写表5 职责表2角色职责表6 过程6.1 项目总计划6.1.1启动条件《项目立项审批表》审批通过。
6.1.2输入《项目论证报告》《项目立项审批表》6.1.3活动●根据《项目论证报告》、《立项审批表》初步定义项目目标和范围。
●识别项目类型,确定验收标准。
合同类项目以用户合同验收为标准。
其它类型项目,以定版作为验收标准。
●确定项目的定义、设计、实现、测试、发布阶段的任务和时间。
定义阶段需要说明需求获取方式、需求收集时间、需求评审时间及评审参与人。
●项目经理确定已知项目成员,并指定系统分析员。
6.1.4输出《项目总计划》6.1.5关闭标准《项目总计划》审批通过6.2 项目计划6.2.1过程流程图图1项目计划过程流程图6.2.2启动条件《用户需求说明书》审批通过6.2.3输入《项目论证报告》《项目立项审批表》《项目总计划》《用户需求说明书》6.2.4活动6.2.4.1 确定项目目标和范围●根据《项目论证报告》、《立项审批表》、《用户需求说明书》对已定义的项目目标和范围进行细化。
●确定的项目目标必须是“可实现的”和“可验证的”。
如果本项目是作为子项目存在,应对总项目进行概述,并指明本项目在总项目中的作用及与其他子项目之间的关系。
●确定的项目范围,应说明构成项目的基本框架,明确定义项目边界,即指明“做什么” 和“不做什么”。
对于非特定客户项目,需要说明“适用领域” 和“不适用领域”。
6.2.4.2 确定项目组织图2项目组织图表3项目角色与职责6.2.4.3 确定项目的技术方法根据《项目论证报告》、《立项审批表》、《用户需求说明书》确定项目系统体系结构。
包括技术架构、运行平台、网络环境、实现工具等。
6.2.4.4 确定项目目标和范围--确定项目的目标:客户需求、技术指标、质量目标等;--由项目经理根据需求并按照《任务分解结构(WBS)指南》制定粗略的WBS。
--WBS分解后作为估算的基础。
--WBS分解在后续活动中可以继续分解,逐步细化。
6.2.4.5 确项目生命周期模型按照《软件生命周期模型选择指南》来选择项目的生命周期模型。
6.2.4.6 项目过程及活动的裁剪--由项目经理根据裁剪指南进行项目过程裁剪,定义项目必须执行的过程和活动,QA可以提供帮助和咨询。
--《裁剪报告》应报EPG审核并通过后才能执行。
--按照《标准软件过程裁剪指南》进行裁剪。
6.2.4.7 项目估算项目经理组织项目组成员进行需求的分析、根据公司财富库中的历史数据、按照《估算指南》对项目进行估算,估算结果要记录在《项目估算表》中。
--估算规模:根据《估算指南》选择估算方法,在WBS分解(产品结构分解)的基础上,自底向上估算各模块的规模;--确定难度系数:为规模估算结果选择难度系数。
难度系数或称复杂度是指在实现当前模块(系统)时考虑的实现难度、人员水平、复杂程度等因素的综合系数,目的是调整团队、项目特点等与估算数据,特别是使用的历史数据之间的差异。
--估算工作量:采用生产率计算方法估算工作量,其中生产率系数取自公司财富库的历史数据。
在估算模块的规模及难度系数的基础上,通过公式--工作量=规模/生产率,并乘以难度系数得到各模块的估计工作量,汇总各模块的工作量,即得到总工作量。
--估算开发成本:项目成本应包括开发人力成本以及采购、费用等其它成本,这里仅估计项目开发人力成本。
开发成本= 工作量*人员平均成本。
其中人员平均成本取自公司财富库的历史数据。
--估计进度:根据公司财富库给出的工作量分布数据,计算得到项目各阶段的工作量,在项目人员、项目总工期等约束条件下,估计各阶段的工期,即各里程碑到达时间。
6.2.4.8 确定项目里程碑确定里程碑到达时间、工作产品、完成标准以及里程碑允许的偏差。
表4瀑布模型里程碑列表6.2.4.9 制定项目进度计划●项目工作分解:项目工作包含分析、设计、编码、测试、评审等。
分解方法:首先根据项目阶段划分三级工作任务,定义各阶段要完成的工作任务。
其次逐层细化下一级的工作任务。
定义、设计阶段可以根据工作产品进行细分;实现阶段可以根据项目模块进行细分;测试与发布阶段根据执行活动进行细分。
根据《任务分解结构(WBS)指南》分解项目的工作任务,建议使用Project工具,如:《项目进度计划.mpp》。
●项目进度计划中应包括任务名称、任务开始与结束日期、持续时间、责任人、进度图、与其他任务的依赖关系。
●持续时间根据项目规模可以设置为天、周、月。
●根据项目需要,在项目的各个阶段可制定项目阶段进度表。
●识别项目关键路径。
●确定出现进度偏差时必须进行决策的偏差门限。
6.2.4.10 制定项目监控计划●项目监控可以采用每周简报、定期监控、里程碑监控、事件驱动四种方式进行项目监控活动。
●由项目经理根据项目属性(规模、复杂度、周期等)选择一种或几种项目监控方式,制定项目监控计划。
6.2.4.11 制定项目风险计划制定项目风险计划,参见风险管理相关文件。
6.2.4.12 制定数据管理计划●识别需要纳入数据管理计划的范围。
如:合同、参考资料、原始资料、书籍、标准等资料。
资料借阅可以到配置管理员处进行借阅,由配置管理员记录借阅信息。
定义关键数据的内容、格式或模版。
●确定不同项目数据的表现形式,如电子文件、纸制文件。
●制定数据的存放机制,定义存放数据的目录结构。
●定义数据的责任人及相关人员的使用、查阅范围。
●定义数据的收集时间或收集间隔。
6.2.4.13 制定软硬件资源计划●硬件资源硬件是作为软件开发项目的一种工具而投入的。
在软件项目计划期间,应考虑以下三种硬件资源:主机器:服务器和客户端机器外围设备:与计算机相联系的设备,如打印机等其它硬件设备:专用软件开发时需要的特殊硬件资源软件资源软件工具:在软件开发期间用到的软件工具,如管理工具、编程工具、测试工具、支持工具等。
软件库:指在软件开发中用到的软件部件库,可能是现成的可复用的软件库或外购的软件库。
●软硬件资源计划分析项目开发、测试及用户使用产品所需的软硬件资源,制定软硬件资源计划,主要内容包括:资源级别(分为“关键”、“普通”二种)、详细配置、获取方式(如“已经存在”、“可以借用”或“需要购买”等)、计划获取时间、用途(如“谁”在“什么时候”用);6.2.4.14 制定人力资源计划●根据执行项目需要的知识与技能,确定项目参与人。
●指定项目参与人的职责,识别项目的关键人员。
●为已知的项目成员分配角色(一个人可以兼多个角色)。
●制定项目相关人员的参与、接口、交互计划。
表5项目角色职责注:Δ责任人;Ο参与人6.2.4.15 制定干系人介入计划●确定项目干系人名单、参与理由。
●根据项目阶段识别干系人与介入时间。
6.2.4.16 制定评审计划●确定项目需要评审的内容。
如:里程碑评审、进度评审等。
●识别评审活动的级别,如必须的、可选的。
●根据评审内容定义评审类型。
●确定评审活动的时间与参与人。
6.2.4.17 制定决策计划●项目进度、工作量、成本差异等执行偏差超过门限时,确定需要决策的内容、时间、参与人。
●决策活动参见决策相关的过程文件。
6.2.4.18 制定培训计划●根据执行项目必须的知识与技能分析项目参与人需要培训的内容。
●按照项目参与人的技能欠缺情况和项目进度表安排培训时间、培训讲师、培训人员。
6.2.4.19 制定验收计划●对于合同类项目,根据用户合同,制定验收计划。
●对于以定版为验收标准的项目,根据定版要求,制定验收计划。
6.2.4.20 确定下属计划下属计划是对《项目计划》的补充。
包括:●配置管理员制定《配置管理计划》●测试工程师制定《测试计划》●QA制定《质量保证计划》●项目经理制定《度量分析计划》6.2.4.21 编写项目计划项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
6.2.4.22 评审项目计划●由项目经理组织协调项目计划的评审工作。
●参与评审成员为项目成员、测试人员、配置管理员、QA、研发部门经理、质量部门经理、客户或客户代表。
●项目经理负责提交《项目计划》进行评审,下属计划可以同项目计划一同进行评审,所有计划评审通过后才能进行项目的具体工作。
项目计划的所有任务都要和任务的相关人员协商并达成一致意见,评审结论记录到评审报告中。
●高层经理批准《项目计划》。
●具体评审细节按照《评审工作规范》有关要求执行。
6.2.5计划修订在《概要设计》完成后,项目组进行第二次估算,估算过程参照项目估算过程。