ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:47.04KB ,
资源ID:30602789      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30602789.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(项目策划过程.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

项目策划过程.docx

1、项目策划过程项目策划过程文档编号:NFS-CHINA-QM _SPP_PRS文档信息:公司级别过程文件文档名称:项目策划过程文档类别:项目管理过程类密 级:机密版本信息:0.1建立日期:2007-10-25创 建 人:EPG审 核 者:蒋晖批 准 人:批准日期:保 管 人:存放位置:编辑软件:Microsoft Office XP 中文版文档修订记录版本编号或者更改记录编号*变化状态简要说明(变更内容和变更范围)日期变更人审核日期审核人0.1A新建项目策划过程2007-10-25方婷*变化状态:A增加,M修改,D删除文档审批信息序号审批人角色审批日期签字备注1 简介1.1 目的软件项目策划的目

2、的是为执行软件工程和管理软件项目制定合理的计划。本过程旨在使软件开发人员及管理人员充分了解软件项目策划过程,使项目管理人员遵照本过程实施项目策划活动、制定项目计划书及执行相关策划活动。1.2 适用范围本过程适用于组织中所有的软件开发项目,从需求阶段开始,至维护阶段完成,贯穿项目的整个生命周期。1.3 背景描述1.4 引用文件1.5 术语表PDB (Process Database)PDB,过程数据库的缩写。建立组织的过程数据库在于收集和获得有关软件过程及其工作产品的有用数据,特别是与组织标准软件过程相关的数据。数据库中包含了两方面的内容:一方面是实际度量的数据,一方面是为理解该度量数据和评估其

3、合理性、适用性所需的相关信息。过程和工作产品的实例如:软件规模、工作量和成本的估计;软件规模、工作量和成本的实际数据;生产率数据;同行评审范围和效率;软件代码中发现的缺陷数据和严重性。PDB由来自项目的数据组成,对每个项目提供一个数据记录。可以想象到,要丰富PDB中的数据,必须收集项目中的数据,经过分析然后才得已组成一个登记项录入PDB。数据收集和分析是相当复杂和费时的工作,因此必须清楚地说明那个数据是需要的,为什么需要。除非可以某种方式参与项目或有助于组织的目标,不要进行大量数据的收集。基于此种原因,PDB的目的,它对项目和组织提供的服务应被明确的定义。下面是PDB的关键目的: 对新项目的计

4、划提供辅助,尤其是项目的估算和缺陷的评估方面。 从不同类型的项目中收集生产率和质量数据。 有助于创建过程性能基线。 有助于确定可以改进的区域和范围的数据分析。过程性能基线(Process Performance Baseline)过程性能基线是对组织级标准过程而言的。过程性能基线是对在典型环境中遵循规定的过程通常可以达到的预期结果范围的一种文档化描述。过程性能基线量化地表示了过程性能。过程性能实质上是表示如果遵循了过程的话,可以预期到的结果范围。换句话说,如果一个项目遵从一个过程,则过程性能可以用来决定这个项目的可能的输出的范围。基线应该首先关注于质量和生产率。一般而言,过程性能基线包括的内容

5、应该涉及生产力、质量、进度、工作量及缺陷的分布。具体如下: 交付质量 生产率 进度 工作量的分布 缺陷注入率 过程中缺陷排除的效率 缺陷的分布这些信息对项目的计划很有用。例如:生产率可以用来根据估计的软件规模大小预计这个项目的工作量,从工作量的分布可以预计这个项目在不同阶段的工作量,从而制定项目开发进度计划。类似地,缺陷注入比例可以用来估计项目的出错总数目,缺陷的分布概率可以用来为不同缺陷检测活动(如评审和测试)预计其缺陷水平。整体的缺陷排除率或质量可以用来预测软件提交后未被去掉的缺陷的数目,以便对维修做出计划。在组织的整个过程管理中,过程性能基线起着非常重要的作用。例如,通过分析过程性能基线

6、一个时间段的发展趋势,可以很容易地度量出其过程的改进情况,并对质量和生产率的发展趋势进行分析。对于软件项目,PDB和过程性能基线是两个机制,通过它们可以将过去的经验封装起来并用于项目计划和管理。它们提供了项目策划的输入信息。它们的主要数据源是已完成的项目。项目中收集的数据(经过分析)是PDB的主要数据源。在PDB中的数据随后被用来计算过程性能基线。WBS (Work Breakdown Structure)WBS (Work Breakdown Structure工作分解结构)是一种以分级方式表述项目工作和任务的技术,一个定义良好的WBS不仅体现了项目所采用的软件过程,而且指明了整个生命周期中

7、所要产生的各种工作产品。WBS的建立可以有助于在项目计划期间防止遗漏某些重要的项和活动,并且保证所需要的活动都能得以逻辑的识别和关联。一个定义清晰的WBS是项目策划的基础。在项目的早期阶段对整个生命周期中的所有任务是无法完全而准确识别的,所以项目策划会在不同的阶段分别进行工作任务分解。而WBS又先于其他的策划活动(比如:估计、进度表等)产生。因此,对完成的WBS首先要进行组内评审,将组内评审通过的WBS作为下步策划的基础。当然,工作任务分解也是一个迭代的过程。策划过程也会对它进行完善和维护,最终的WBS将和项目计划所有其它工作产品一起进行评审。WBS工作分解结构示例图:分级12345过程项目管

8、理过程LLLLLLLLLLLLLLLLLLLLLLLSQASCM项目支持过程过程开发阶段1产品过程或产品开发阶段2产品产品任务产品任务产品任务产品任务项目1.6 参考资料【CMMI-SE/SW, V1.1, Staged Representation, CMU/SEI-2002-TR-002, ESC-TR-2002-002】【能力成熟度模型(CMM):软件过程改进指南, 电子工业出版社, 2001】2 过程/规程总体描述2.1 过程/规程概述为了对软件项目实施有效的管理,通常将整个项目划分成三个大的阶段,即:计划阶段、开发阶段和收尾阶段。从项目管理的要求来说,在计划阶段,要进行项目策划,即对

9、项目进行整体计划,计划的结果将作为项目后续开发和管理活动的基础;在项目的开发阶段,为了确保项目能按预定计划、预定成本完成开发任务,需要对其进行跟踪和监控;在项目的收尾阶段,项目验收交付后应进行项目总结。项目策划过程是软件项目管理的一个重要过程。策划又是一个重要的活动,许多过程活动都和它相关,作为一个完整的项目计划,它包括:项目任务书、生命周期模型选用、项目定义的软件过程、项目计划书制定(产品识别与WBS制定、软件估计、风险管理计划、进度表制定、项目培训计划、工具的识别及采购计划)、度量计划、软件配置管理计划、软件质量保证计划、测试计划等。在计划阶段,上述的活动是协调一致的。2.2 过程/规程结

10、构描述项目策划过程流程图如下:图 1 软件项目策划流程图3 过程/规程元素描述针对各个过程元素(活动),按照10大属性(概述、人员职责、入口准则、输入、任务(步骤)、出口准则、输出、资源能力要求、度量、裁剪准则)依次进行详细描述。3.1 制定项目开发计划概述项目组长组织进行定义项目过程、估算分析以及拆分WBS等活动,制定项目开发计划,作为项目开发和跟踪的依据。相关组依据软件开发计划制定度量计划、SQA计划、SCM计划以及测试计划(对于项目进展阶段实施的迭代策划活动,则实际上是更新原有各种计划书)参与人员及职责 项目组长:制定项目开发计划 相关人员(项目组、测试组、QA、SCM):协助项目组长,

11、制定项目开发计划。相关人员包括项目组、测试组、QA、SCM等。入口准则 项目已立项输入 项目任务书任务/步骤1. 根据项目过程活动的选择标准选择适合项目的生命周期模型,并可按裁剪准则对组织标准过程进行裁剪,形成适合项目实际情况的软件过程,提交项目过程定义2. 根据软件估计规程估计软件规模和任务工作量(可参考软件估计指南),提交软件估计表:1) 依据现有的工作产品和项目定义的软件过程,识别工作产品2) 依据软件开发过程进行任务拆分,确定各阶段的过程、任务和产品 3) 对管理和支持过程进行工作拆分,包括项目管理、质量保证和配置管理等4) 对于每一个工作单元,详细说明其目标、工作内容、资源利用3.

12、按照项目计划书模板设置项目的里程碑:1) 项目组长依据进度估算结果,设置里程碑检查点2) 针对每个检查点,设置检查内容和检查方式3) 对于组外里程碑检查点的设置,项目组长与QA协商确认4. 按照项目计划书模板制定评审计划,可参见评审过程5. 按照项目计划书模板制定风险管理计划,可参见风险管理过程6. 按照项目计划书模板制定组间协调计划1) 识别相关组,如产品的接收组或提供组2) 识别与相关组之间的关键依赖产品3) 确定组间协调活动或计划,主要包括关键依赖产品的交付时间、提供方式、责任人、验收准则、技术支持及跟踪方法4) 确定组间问题的处理方法5) 确定组间工作产品的验收流程7. 按照项目计划书

13、模板制定培训计划,可参见培训过程8. 依据项目计划书模板、任务书以及以上估算分析结果编写项目开发计划出口准则项目计划文档编写完毕输出(工作产品)项目计划书资源和能力要求 资源: 相关人员的工作时间保证 能力: 相关人员应接受过项目策划相关活动及计划书模板使用的培训度量度量元采集点制定项目开发计划的工作量周报裁剪指南裁剪内容裁剪准则不可裁剪无3.2 制定度量计划概述明确数据收集和分析的方法,将度量分析方法集成到项目的技术和管理过程中,并形成度量分析计划参与人员及职责 项目组长:提供项目计划,做为度量计划的依据 度量人员:制定度量计划入口准则 度量选择已完成 项目开发计划已制定输入度量计划模板(可

14、与质量保证计划整合)任务/步骤参见度量分析过程出口准则度量计划已制定输出(工作产品)度量计划资源和能力要求 资源: 相关人员的工作时间保证 能力: 相关人员应接受使用度量计划模板的培训度量度量元采集点制定度量计划的工作量周报裁剪指南裁剪内容裁剪准则不可裁剪无3.3 制定质量保证计划概述项目QA人员在项目开发策划期间,应根据项目开发计划制订质量保证计划,以确保质量保证计划中活动的范围和时间与项目开发计划以及配置管理计划保持一致参与人员及职责 项目QA人员:进行项目质量保证活动的策划 项目组长:对项目质量保证计划的制订予以支持 QA组长:评审并批准项目质量保证计划入口准则项目开发计划已制定输入软件

15、质量保证计划模板任务/步骤参见软件质量保证过程出口准则软件质量保证计划已制定输出(工作产品)软件质量保证计划资源和能力要求软件质量保证计划模板度量度量元度量制定项目质量保证计划的工作量周报裁剪指南裁剪内容裁剪指南不可裁剪无3.4 制定配置管理计划概述项目SCM人员在项目开发策划期间,应根据项目开发计划制订配置管理计划,内容包括明确项目的配置管理职责和配置基线建立的时机,确认需要纳入配置管理的要素即配置项,制定配置项的标识规范和配置管理规程,选择配置管理工具,建立配置管理系统、安排必要的配置管理活动等参与人员及职责 SCM人员:编写配置管理计划文档 项目经理:指导并配合制定项目的配置管理计划入口

16、准则项目开发计划已制定输入项目开发计划任务/步骤参见软件配置管理过程出口准则软件配置管理计划文档已经完成输出(工作产品)待评审的软件配置管理计划资源和能力要求 资源: 软件配置管理计划模板 能力: SCM人员应接受过编制配置管理计划方法的培训度量度量元采集点编写配置管理计划所花费的工作量周报表裁剪指南裁剪内容裁剪准则不可裁剪无3.5 制定总体测试计划概述测试经理在项目开发策划期间,制订总体测试计划,确保测试计划中活动的范围和时间与项目计划、配置管理计划和质量保证计划保持一致参与人员及职责 测试经理:编写总体测试计划 项目组长:对项目总体测试计划的制订予以支持入口准则项目开发计划已制定输入 项目

17、开发计划 配置管理计划 项目质量目标任务/步骤参见产品测试过程出口准则总体测试计划文档已经完成输出(工作产品)待评审的总体测试计划资源和能力要求 资源: 软件测试计划模板、软件测试过程模型选用指南 能力: 测试经理会使用项目策划的相关方法,参加过项目策划过程的培训度量度量元采集点编写总体测试计划书的工作量周报表裁剪指南裁剪内容裁剪准则不可裁剪无3.6 项目计划书组内评审概述计划编写完毕,由组内成员进行评审,检查内容不当之处,完成组内的承诺参与人员及职责 项目组成员:评审项目开发计划、SCM计划 质控部:评审度量计划、SQA计划 测试组:评审测试计划入口准则项目开发计划、SQA计划书、SCM计划

18、书、度量计划、测试计划已制定输入项目的各种计划书任务/步骤1. 项目组长把项目计划发给相关组内成员进行组内评审,包括项目开发计划、SCM计划2. 对于发现的问题,由组内成员与项目组长协商解决,必要时修改相关项目开发计划3. 质控部内部评审度量计划、SQA计划4. 测试组内部评审测试计划5. 组间交叉评审计划,确保计划之间的一致性出口准则 组内成员通过了计划 组间确定了计划之间的一致性输出(工作产品) 组内评审过的计划文档资源和能力要求 资源:项目组成员的工作时间保证 能力: 项目组成员应接受过评审方法的培训度量度量元采集点组内评审的工作量周报表裁剪指南裁剪内容裁剪准则不可裁剪无3.7 项目计划

19、正式评审概述项目计划文档,需要由QA、QA组长和高层领导经过正式评审,才能正式生效,作为项目开发的依据参与人员及职责 QA及QA组长:进行符合性检查 项目组及相关组:进行技术、资源方面的评估 高层领导:对评审结果进行检查并审批计划入口准则项目计划书组内评审完毕输入 项目开发计划 项目过程定义 软件估计表 度量计划 质量保证计划 配置管理计划 测试计划 项目计划演示用ppt(按照“项目计划(演示模板).ppt”填写)任务/步骤1. QA及QA组长对计划文档进行符合性检查,对发现的问题反馈给项目组长,进行修改,直至通过,形成审批意见2. 项目组长介绍项目计划情况,项目组及相关组对计划文档进行技术资

20、源方面的评估,对发现的问题反馈给项目组长,进行修改,直至通过,形成审批意见3. 高层领导审批项目计划,形成审批意见出口准则各计划文档经过评审输出(工作产品) 评审过的项目开发计划 评审过的项目过程定义 评审过的软件估计表 评审过的度量计划 评审过的质量保证计划 评审过的配置管理计划 评审过的测试计划资源和能力要求 资源: 评审的工作时间保证 能力: 相关人员应接受过评审方法的培训度量度量元采集点评审的工作量周报表裁剪指南裁剪内容裁剪准则不可裁剪在项目实施过程中对项目计划的调整,可以按照实际情况决定是否提交正式评审。3.8 项目计划发布概述对于审批通过的各个项目计划,项目组长、SQA、SCM、质

21、控部、测试组分别提交配置库,进行配置管理。参与人员及职责 项目组长:向配置库提交软件计划书 MA、QA、SCM、测试组:向配置库提交计划书入口准则项目计划通过正式评审输入 项目开发计划 项目过程定义 软件估计表 度量计划 质量保证计划 配置管理计划 测试计划任务/步骤1. 计划通过评审后,正式发布计划。2. 项目组长按照配置管理流程,将审批通过的项目开发计划相关文档,提交配置库,进行配置管理3. MA按照配置管理流程,将审批通过的度量计划相关文档,提交配置库,进行配置管理4. QA按照配置管理流程,将审批通过的质量保证计划相关文档,提交配置库,进行配置管理5. SCM按照配置管理流程,将审批通

22、过的配置管理计划相关文档,提交配置库,进行配置管理6. 测试组按照配置管理流程,将审批通过的测试计划相关文档,提交配置库,进行配置管理注:项目计划发布可在过程管理平台操作,将项目计划拆分至gantt图中,标注项目的里程碑任务,发布计划出口准则项目计划文档已经提交配置库进行配置管理输出(工作产品)参考配置管理过程资源和能力要求 资源:配置库管理工具 能力: 项目组长应接受过配置管理工具和过程的培训度量度量元采集点无裁剪指南裁剪内容裁剪准则不可裁剪无4 附录 各种需要在本文档中补充说明的附录和附表。4.1 附录A相关过程【 配置管理过程.doc 】【 质量保证过程.doc 】【 度量分析过程.doc 】【 产品测试过程.doc 】【 风险管理过程.doc 】4.2 附录B相关规程【 软件估计规程.doc 】4.3 附录C相关指南【 软件估计指南.doc 】4.4 附录D相关模板列表模板使用人使用时间项目计划书模板项目组长项目计划阶段项目过程定义项目组长、QA项目计划阶段软件估计表项目组长、项目成员项目计划阶段配置管理计划模板SCM项目计划阶段质量保证计划模板QA项目计划阶段软件测试计划模板测试经理项目计划阶段项目风险列表模板项目组长项目策划阶段:识别、分析风险,制订风险减缓计划;项目执行阶段:跟踪项目风险

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1