文档编号:ICSSHS-QMS-PP-QT-03
密
级:公开
版 本 号:V1.0
文件类别:质量管理体系文件
发布状态:已发布
项目计划书
2008 年 10 月
文档更改历史记录
初始信息
文件名称
项目计划书模板
初始版本号 V1.0
编写人
谢镇宇
批准人
罗万达
发布日期 2008-12-1
实施日期 2008-12-1
更改记录
版本号
更改要点
对应章节
修改人
审批人 批准日期
1
目 录
1. 项目概述........................................................................................................................................3
1.1. 目的和范围............................................................................................................................3
1.2. 术语........................................................................................................................................3
1.3. 工作环境................................................................................................................................3
1.4. 参考资料................................................................................................................................3
1.5. 项目总体目标........................................................................................................................4
2. 组织机构及项目人员....................................................................................................................4
2.1. 组织机构图............................................................................................................................4
2.2. 项目人员及职责....................................................................................................................5
2.3. 技能要求................................................................................................................................5
3. 项目提交物....................................................................................................................................6
3.1. 项目阶段提交物说明............................................................................................................6
4. 项目策划........................................................................................................................................7
4.1. 软件生命周期模型定义........................................................................................................7
4.2. 项目估算................................................................................................................................7
4.3. 项目质量目标........................................................................................................................8
4.4. 设备及工具估计....................................................................................................................9
5. 数据管理计划................................................................................................................................9
6. 沟通计划......................................................................................................................................10
7. 培训计划......................................................................................................................................10
8. 软件质量保证计划......................................................................................................................10
9. 配置管理计划..............................................................................................................................10
10. 度量分析计划..........................................................................................................................11
11. 软件集成计划..........................................................................................................................11
12. 评审计划..................................................................................................................................11
13. 软件测试计划..........................................................................................................................11
14. 风险管理计划..........................................................................................................................11
15. 里程碑会议..............................................................................................................................12
2
1. 项目概述
1.1. 目的和范围
描述本项目的目的、范围和适用性。
1.2. 术语
列出本文件中适用的专门术语(包括外文缩写的原文词组)。
CCB
CM
CMO
QA
CL
CI
CR
基线
名词定义
变更控制委员会(Software Change Control Board)
配置管理(Software Configuration management)
配置管理经理(Configuration Management Officer)
质量保证人员(Quality
Assurance
Engineer)
配置库(Configuration Library)
配置项(Configuration Item):是一组功能或者物理属性的组合,在
配置管理过程中,配置项被作为一个单一的实体对待
变更请求(Change Request)
基线就是配置项在其生命周期的不同时间点上通过正式评审而进入正式
受控的一种状态
审计
对配置管理的独立的查检过程,确认受控配置项满足需求并就绪。
1.3. 工作环境
按照下表描述的工作环境开展项目活动:
网络环境
以《中软海晟资源组织工作环境》的网络环境要求组织进行。
开发环境
参见《XXX 项目设计书》中软硬件资源要求描述。
测试环境
参见《XXX 项目测试计划》中软硬件资源要求描述。
其它环境
参见《中软海晟资源组织工作环境》的 XX 环境要求组织进行。
1.4. 参考资料
描述制定本项目计划中参考的标准、规范、样本等。
3
1.5. 项目总体目标
根据《中软海晟项目管理办法》中的项目绩效指标和集团过程能力基线(PCB)
设定项目总体目标。
以下指标仅做参考,除进度偏差及工作量偏差必需记录外,别的偏差依据项目
情况自行增加或删除。
项目目标
进度偏差
项目总体绩效目标
偏差目标
-15%≤进度偏差≤+15%
工作量偏差
-20%≤工作量偏差≤+20%
计算办法
(实际工期-基准工期)/基准工
期。
基准工期:来自项目实施立项时的
《项目估算表》中的预算工期。
实际工期:从项目开始到项目关闭
的自然日历,扣除挂起期间工期。
(实际实施工作量-基准预算实
施工作量)/基准预算实施工作量。
基准预算实施工作量:来自项目实
施立项时的《项目估算表》中的工
作量估算。
2. 组织机构及项目人员
2.1. 组织机构图
4
提示:请根据项目的实际情况增删和修改上图。
2.2. 项目人员及职责
角色
客户经理
项目经理
高层经理
客户代表
用户代表
需求人员
责任描述
姓名
电话号码
联系客户,与客户进行沟通和承诺。
项目经理履行的任务是对整个项目的总体业务负责;项目
经理是指导、控制、管理和调整项目进行构造软件或硬件
/软件系统工作的个人,项目经理是最终向顾客负责的个
人。
获得对项目的承诺和支持,以及对项目的总体控制。
需求的提出者,也是软件开发的约定者。
软件产品的使用者,有时与客户是同一对象。
对客户的需求进行收集,然后分析成归于软件的需求。
开发人员
根据需求,通过设计和编码实现软件的需求。
测试人员
SQA 人员
SCM 人员
对软件产品进行测试,保证满足软件设计要求和客户的需
求。
在整个软件生命周期中,监督和检验软件过程与标准的符
合性以及软件产品生产规范的符合性。
在整个软件生命周期中,控制软件产品的状态和一致性,
确保产品的有序变更和发布。
负责对项目人员进行相应技能的培训。
培训人员
系统管理员 数据库/运行/网络支持。
CCB
管理项目软件基线的委员会。
(主席)
【注意:一个人可以担任多个角色,如王建民是项目经理、需求人员、开发人员和CCB
主席。】
2.3. 技能要求
描 述 本 项 目 的 相 关 背 景 知 识 , 技 能 等 的 要 求 。 如 :
角色
知识技能要求
5
项目经理
软件需求开发
者
软件框架设计
者
开发组长
编程人员
测试人员
熟悉 CMM 用于项目管理,熟练掌握 MS Project、MS Word、MS Excel
和 MS Visio。
熟练运用 UML 进行软件需求开发,熟练掌握 MS Visio 或 Rational Rose。
熟练运用 UML 进行软件框架设计,熟练掌握 MS Visio 或 Rational Rose,
精通至少一门面向对象设计语言(如 Delphi 或 Java),熟练掌握 MS Word
和 MS Excel。
熟悉 UML,精通最终选定的开发语言,熟悉通用数据库接口,会使用 MS
Word 和 MS Excel 初级功能。
熟练掌握最终选定的开发语言,会使用 MS Word 和 MS Excel 初级功能。
熟悉测试理论,熟练掌握相关测试工具,会使用 MS Word 和 MS Excel
初级功能。
质量保证人员 熟练掌握 CMM 用于项目质量保证,熟练掌握 MS Workd 和 MS Excel。
配置管理人员 熟悉配置管理过程,熟练掌握至少一种配置管理软件(如 MS VSS)。
部署上线人员 熟悉 CCIS 系统,熟悉最终选定的数据库、Web 服务器的配置管理,熟
练掌握 MS Word。
3. 项目提交物
3.1. 项目阶段提交物说明
本项目的主要里程碑和交付物如下:
序
号
里程碑(Milestone)
时间
交付物
产品规模
1 项目启动和计划
《 项 目 软 件 过 程 定
不适用
2 需求分析开发(RA)
3 高层设计 (HLD)
4 详细设计 (DD)
5 编码和单元测试 (CUT)
6 集成测试 (IT)
7 系统测试 (ST)
8 发布 (REL)
9 关闭 (CLS)
义》
《项目计划书》
《需求分析规格书》
《概要设计说明书》
《详细设计说明书》
程序代码
《单元测试报告》
测试用例
《集成测试报告》
测试用例
《系统测试报告》
《操作手册》
《验收报告》
XX 页
XX 页
XX 页
XX 行
不适用
XX 个
不适用
XX 个
不适用
XX 页
不适用
提示:请根据项目的实际情况增删和修改上表,如:参考软件过程定义,集
成测试与系统测试合并,则删除集成测试部分。
6
4. 项目策划
4.1. 软件生命周期模型定义
本项目选择的项目生命周期模型是:
生命周期模型
标准 V-瀑布生命周期(SVW)
阶段 V-瀑布生命周期 (V4)
阶段 V-瀑布生命周期 (V3)
阶段交付模型
请在此粘贴生命周期模型图
说明:
1. 如果您对项目生命周期模型不熟悉,请参考《软件开发生命周期模型》和
《软件开发生命周期选择指南》,同时咨询 EPG 人员。
2. 如果您的项目需要对生命周期模型裁剪,请遵循《裁剪准则和指南》规定。
4.2. 项目估算
项目估算范围包括:规模、工作量、成本和进度。估算过程将严格遵守公司
的估算流程。(如果对估算流程有裁剪,请在此处详细描述)。本节可直接注明规
模、工作量及成本估算参见项目估算表,进度估算参见项目软件计划估计书
(project 文档),而不再具体说明。
7