1、 项目策划规范 变 更 历 史 编号 年 月 日 变更号码 页数 编制 审查 确认 审议及确认 1 2004.03.10 新建 A4:9页 2 3 4 5 6 7 8
2、 9 10 11 12 13 14 15 16 17 18 19 20
3、 21 22 页数包含封面、变更历史、变更书、目录 Sheet 编 号 1/1 目 录 1 目的 4 2 术语定义 4 3 项目策划概要 4 4 规定 5 5 估算 5 5.1 输入 5 5.2 输出 5 5.3 处理 5 5.3.1 估算规模 5 5.3.2 估算的调整 6 5.3.3 确认估算明细书 6 6 计划 6 6.1 输入 6 6.2 输出 6 6.3 处理 7 6.3.1 编写开发计划书 7 6.3.2 编写中日程
4、/小日程计划 7 7 Review开发计划 8 8 相关记录 9 1 目的 本规范明确规定了项目策划活动的步骤和要求。 2 术语定义 Ø 定购方:提出产品定购需求及品质要求的一方,可以是:客户、销售部门、策划部门、项目主管经理、质量部门等,要视项目的具体情况而定。 Ø 开发方:根据定购方的要求,开发软件产品的一方。 3 项目策划概要 4 规定 Ø 项目经理负责估算开发的规模,并与定购方进行协商和调整; Ø 项目经理负责与定购方协商确认估算明细书的内容; Ø 开发计划书要经过双方Review,达成一致后方能生效; Ø 项目经理/项目组长负责将品质目标贯彻
5、到项目之中; Ø 项目经理负责制定中日程计划; Ø 项目经理/组长负责制定小日程计划; Ø 中/小日程计划必须经过项目经理确认后方能生效。 5 估算 5.1 输入 (1) 项目说明资料和估算前提条件 定购方根据项目的需要确定估算前提条件,并填写到《估算明细书》中,估算前提条件包括:所要开发的系统名称、开发方、开始工程、结束工程、项目开始时间、项目结束时间、最终交纳日期和作业概要。 项目说明资料要尽可能明确,能够使开发方充分理解项目,以进行准确的估算。 (2) 生产性基准值 生产性基准值是采用不同的开发语言在各工程中的生产效率。 (3) 品质目标 品质目标是对项目品质要
6、求的目标值,包括:Review Comment 密度、CL密度、不合格摘出密度、差分覆盖率RC0、差分覆盖率RC1、覆盖率C0、覆盖率C1。 5.2 输出 (1) 估算明细书 估算明细书是经过定购方与开发方协商,由定购方填写的,包括:估算前提条件、规模工作量估计、作业工程范围和日程、作业条件、交付物件、品质管理基准、验收检查条件。 5.3 处理 5.3.1 估算规模 项目的规模以代码行为单位。项目经理充分理解项目说明资料,结合以往项目的数据和经验进行估算,并将估算结果告知定购方。可以使用以下方法执行规模估算: Ø 画面/报表规模不确定时,估计一个画面/报表的平均规模,将规模和画
7、面/报表数相乘得出; Ø 不确定画面/报表的复杂度时,将画面/报表按难易程度分级,估计每级的规模; Ø 有具体设计书时,估计设计书中记述的功能等的规模; Ø 要明确设计变更的考虑方法,如:从什么时候开始算作设计变更;多大规模的变更不要求追加设计等。 Ø 当项目的业务内容不明确时要和定购方协商确定开发规模的余量,以适应今后业务内容的变更。 5.3.2 估算的调整 Ø 为了进行准确的估算,开发方对项目说明资料中不明确的内容,应与定购方进行必要的Q&A; Ø 开发方基于项目说明资料和估算前提条件,进行估算的回答; Ø 定购方要检查估算回答内容的合理性; Ø 当双方的估算有分歧时,要
8、进行相应的调整。 5.3.3 确认估算明细书 定购方根据双方的协商,形成《估算明细书》。开发方收到估算明细书后,应确认以下项目是否与双方的约定一致: Ø 开发时间 Ø 语言 Ø 工程 Ø 交纳产品 双方应确认品质目标值并加强认识,包括:Review Comment 密度、CL密度、不合格摘出密度、差分覆盖率RC0、差分覆盖率RC1、覆盖率C0、覆盖率C1。 6 计划 6.1 输入 (1) 估算明细书 (2) 项目业务文档和文档基准书 6.2 输出 (1) 开发计划书 (2) 中日程计划 (3) 小日程计划 6.3 处理 6.3.1 编写开发计划书 定购方根
9、据对项目的要求、《估算明细书》编写开发计划书,包括以下主要内容: Ø 概要:项目的定义、开发目的及开发规模、开发的前提条件 Ø 开发的基本方针 Ø 开发资源:开发体制、开发环境 Ø 开发日程 Ø 专利调查和申请 Ø 开发方法:开发过程、各工程的推进顺序、进展管理、相关组或部门间的接口 Ø 品质计划:品质目标值的设定、确保品质的实施活动 Ø 配置管理计划:对象范围、管理方法、实施配置管理的组织和责任范围 Ø 编译后程序的管理:应用范围、管理方法 Ø 测试计划:测试工程、日程计划、测试环境、人员计划和体制、完成标准 Ø 检查计划 Ø 维护计划 Ø 其他:文件和品质记录的管
10、理、验收测试计划、权利的归属(著作权等处理) 其中测试计划、检查计划、维护计划可以作为单独的文档。 6.3.2 编写中日程/小日程计划 项目经理负责编写中日程计划和小日程计划。编制日程计划时,应考虑以下几点: Ø 各工程的Review预定日期,Review并不总是归到最后一起进行,要视项目的需要而定; Ø 和定购方共同进行Review的产品,明确交给定购方的预定日期; Ø 各工程开始时的相关基准书确认日期; Ø 提前实行的交纳、假定交纳、正式交纳等的日程; Ø 测试数据准备工作、测试环境构建的复杂性; (1) 中日程计划 中日程计划,又称中线表,由项目经理负责制定。 中日
11、程计划根据项目的工程划分,以周为最小单位,记载各工程作业的预计起始和结束时间,并明确标识各工程的主要事件,包括:内部review日、外部review日、终了判定日期、交纳日期等。 中日程计划示例如下: (2) 小日程计划 小日程计划,又称小线表,由项目组长负责制定。 小日程计划,以日为最小单位,进一步细分工程作业,并将其对应到人,强调人和作业内容的联系。 小日程计划示例如下: 7 Review开发计划 开发计划书要经过定购方和开发方的Review,Review通过后方能生效。 8 相关记录 输入 输出 相关基准 示例 项目说明资料 估算前提条件 《估算明细书》 《开发计划书》 中日程/小日程计划 《开发计划书编写基准》 《生产性基准值表》 《品质目标》 《估算明细书》(示例) 《开发计划书》(示例) 项目进度表式样






