项目策划过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目策划过程
文档编号:NFS-CHINA-QM _SPP_PRS
文档信息:公司级别过程文件
文档名称:项目策划过程
文档类别:项目管理过程类
密级:机密
版本信息:0.1
建立日期:2007-10-25
创建人:EPG
审核者:蒋晖
批准人:
批准日期:
保管人:
存放位置:
编辑软件:Microsoft Office XP 中文版
文档修订记录
版本编号或者更改记录编号*变化
状态
简要说明(变更内容和变更范
围)
日期变更人
审核日期审核人
0.1 A 新建项目策划过程2007-10-25 方婷
*变化状态:A——增加,M——修改,D——删除
文档审批信息
序号审批人角色审批日期签字备注
目录
1 简介 (4)
1.1 目的 (4)
1.2 适用范围 (4)
1.3 背景描述 (4)
1.4 引用文件 (4)
1.5 术语表 (4)
1.6 参考资料 (6)
2 过程/规程总体描述 (7)
2.1 过程/规程概述 (7)
2.2 过程/规程结构描述 (8)
3 过程/规程元素描述 (8)
3.1 制定项目开发计划 (9)
3.2 制定度量计划 (11)
3.3 制定质量保证计划 (11)
3.4 制定配置管理计划 (13)
3.5 制定总体测试计划 (14)
3.6 项目计划书组内评审 (15)
3.7 项目计划正式评审 (16)
3.8 项目计划发布 (18)
4 附录 (20)
4.1 附录A-相关过程 (20)
4.2 附录B-相关规程 (20)
4.3 附录C-相关指南 (20)
4.4 附录D-相关模板列表 (20)
1简介
1.1目的
软件项目策划的目的是为执行软件工程和管理软件项目制定合理的计划。本过程旨在使软件开发人员及管理人员充分了解软件项目策划过程,使项目管理人员遵照本过程实施项目策划活动、制定项目计划书及执行相关策划活动。
1.2适用范围
本过程适用于组织中所有的软件开发项目,从需求阶段开始,至维护阶段完成,贯穿项目的整个生命周期。
1.3背景描述
1.4引用文件
1.5术语表
P D B(P r o c e s s D a t a b a s e)
PDB,过程数据库的缩写。建立组织的过程数据库在于收集和获得有关软件过程及其工作产品的有用数据,特别是与组织标准软件过程相关的数据。数据库中包含了两方面的内容:一方面是实际度量的数据,一方面是为理解该度量数据和评估其合理性、适用性所需的相关信息。
过程和工作产品的实例如:软件规模、工作量和成本的估计;软件规模、工作量和成本的实际数据;生产率数据;同行评审范围和效率;软件代码中发现的缺陷数据和严重性。
PDB由来自项目的数据组成,对每个项目提供一个数据记录。可以想象到,要丰富PDB中的数据,必须收集项目中的数据,经过分析然后才得已组成一个登记项录入PDB。数据收集和分析是相当复杂和费时的工作,因此必须清楚地说明那个数据是需要的,为什么需要。除非可以某种方式参与项目或有助于组织的目标,不要进行大量数据的收集。基于此种原因,PDB的目的,它对项目和组织提供的服务应被明确的定义。下面是PDB的关键目的:
●对新项目的计划提供辅助,尤其是项目的估算和缺陷的评估方面。
●从不同类型的项目中收集生产率和质量数据。
●有助于创建过程性能基线。
●有助于确定可以改进的区域和范围的数据分析。
过程性能基线(P r o c e s s P e r f o r m a n c e B a s e l i n e)
过程性能基线是对组织级标准过程而言的。过程性能基线是对在典型环境中遵循规定的过程通常可以达到的预期结果范围的一种文档化描述。
过程性能基线量化地表示了过程性能。过程性能实质上是表示如果遵循了过程的话,可以预期到的结果范围。换句话说,如果一个项目遵从一个过程,则过程性能可以用来决定这个项目的可能的输出的范围。基线应该首先关注于质量和生产率。
一般而言,过程性能基线包括的内容应该涉及生产力、质量、进度、工作量及缺陷的分布。具体如下:
●交付质量
●生产率
●进度
●工作量的分布
●缺陷注入率
●过程中缺陷排除的效率
●缺陷的分布
这些信息对项目的计划很有用。例如:生产率可以用来根据估计的软件规模大小预计这个项目的工作量,从工作量的分布可以预计这个项目在不同阶段的工作量,从而制定项目开发进度计划。类似地,缺陷注入比例可以用来估计项目的出错总数目,缺陷的分布概率可以用来为不同缺陷检测活动(如评审和测试)预计其缺陷水平。整体的缺陷排除率或质量可以用来预测软件提交后未被去掉的缺陷的数目,以便对维修做出计划。
在组织的整个过程管理中,过程性能基线起着非常重要的作用。例如,通过分析过程性能基线一个时间段的发展趋势,可以很容易地度量出其过程的改进情况,并对质量和生产率的发展趋势进行分析。
对于软件项目,PDB和过程性能基线是两个机制,通过它们可以将过去的经验封装起来并用于项目计划和管理。它们提供了项目策划的输入信息。它们的主要数据源是已完成的项目。项目中收集的数据(经过分析)是PDB的主要数据源。在PDB中的数据随后被用来计算过程性能基线。
W B S(W o r k B r e a k d o w n S t r u c t u r e)
WBS (Work Breakdown Structure工作分解结构)是一种以分级方式表述项目工作和任务的技