1、 产品研发项目计划文档创建信息项目名称项目编号项目经理文档作者创建日期批准人文件编号总页数正文页数附录页数 文档修订记录版本号修改日期修改原因修改位置修改人审核人目 录1.引言51.1.本文目的51.2.术语、定义和缩略语51.3.参考资料51.4.本文档的管理要求52.项目组织管理62.1.组织结构62.2.角色、职责和人员63.项目范围73.1.项目目标73.2.项目工作产品73.3.验收标准83.4.假设和依赖84.项目工作分解、进度94.1.过程定义和里程碑点说明94.2.项目工作分解104.3.项目估计记录104.4.项目任务网络图114.5.项目进度安排115.项目成本计划115.
2、1.项目的人力资源计划115.2.项目人力资源费用预算125.3.设备、工具和环境需求125.4.项目阶段预算135.5.项目成本控制计划136.项目沟通管理计划136.1.项目报告136.2.项目会议146.3.同行评审计划147.配置管理计划(如果内容比较多,可用附件形式)157.1.人员及职责157.2.用于配置管理的软硬件资源157.3.配置项计划157.4.基线计划167.5.配置库备份计划168.专题计划168.1.技术专题168.2.培训计划168.3.外包计划168.3.1.外包方说明168.3.2.外包任务跟踪计划178.4.其它计划179.风险管理计划179.1.风险管理计
3、划(包括主要的阈值风险)179.2.进度控制阈值及超出阈值采取措施1710.其它特殊说明181. 引言1.1. 本文目的本文是项目计划环节最重要的工作成果之一。本文评审后,将形成计划基线,作为项目跟踪和评价的基础。本文的评审对象是:本文的预期读者包括:1.2. 术语、定义和缩略语列出文档中用到的专门术语的定义和缩略语的原文。1.3. 参考资料列出本文的参考资料。一般包括: 经评审的产品可行性分析报告、产品版本规划; 与项目有关的已发表的资料,或前期工作成果; 文档中所引用的资料,所采用的软件标准或规范等。序号资料名称作者发表日期出版单位或资料来源备注1产品可行性分析报告2产品版本规划31.4.
4、 本文档的管理要求l 本文档的模版中,斜体字代表说明或示例,在正式计划中应予删除或替换成项目相关内容;l 本文档由项目经理建立并维护;l 产品研发项目立项前,完成本计划并组织评审。评审通过后,方可立项; l 在每一阶段开始前,应进一步细化、完善本文档,特别是详细进度、任务分配、工作量估计和风险规划部分,如对原计划里程碑时间点有改动,则需再进行评审。 2. 项目组织管理2.1. 组织结构 描述项目组内部、项目组与其他部门或项目组之间的接口关系。可参考下图。产品委员会技术委员会需求分析组项目经理UI设计组项目QA技术架构组产品经理开发组测试组系统配置组2.2. 角色、职责和人员根据项目的组织结构,
5、参考下文,定义不同角色所具有的职责。角色姓名电话邮箱项目投入度进入时间释放时间变更控制委员会产品经理项目经理外部专家需求分析工程师UI设计工程师技术架构师开发工程师测试工程师系统配置工程师QA人员3. 项目范围3.1. 项目目标1、完成产品版本规划中所定义的产品;2、按规定流程实行标准过程管理,积累公司软件项目管理过程资产,供项目改进参考;3.2. 项目工作产品项目过程具体任务工作产品清单提交负责人拟定提交时间3.3. 验收标准3.3.1. 涉及需求的标准由产品经理提出。通常,优先级为1的需求,必须实现。3.3.2. 系统测试通过标准由测试部提出。3.3.3. Alpha测试、Beta测试通过
6、标准由产品经理提出。3.3.4. 涉及文档的标准说明哪些文档,使用标准模版。哪些文档,使用项目组内部模版,及其原因。3.4. 假设和依赖3.4.1. 项目假设序号假设备注3.4.2. 项目依赖项目组名称工作产品名称基本要求责任人最晚提交的时间点替代方案备注4. 项目工作分解、进度4.1. 过程定义和里程碑点说明4.1.1. 项目过程定义定义项目过程。如:本项目的过程定义完全按照新产品研发管理流程进行,无特殊过程。或,本项目按照迭代法进行。一共两个迭代,每个迭代的执行步骤为:。4.1.2. 里程碑计划如果采用标准的过程定义,则通常包括如下几个里程碑。如果采用其它过程定义,则可以有所不同。里程碑名
7、称时间点说明完成需求分析完成产品系统架构设计完成详细设计完成编码与单元测试完成集成与系统测试完成Alpha测试完成Beta测试批准发布申请系统成功上线完成项目结项4.2. 项目工作分解4.3. 项目估计记录4.3.1. 规模估计工作产品规模估计阈值估计假设4.3.2. 工作量估计任务工作量估计(人日)预计投入(x人y日)阈值估计假设4.4. 项目任务网络图直接采用项目进度计划中Project中的网络图或者采用如下图:4.5. 项目进度安排本项目的进度计划,详见xxx项目进度计划。5. 项目成本计划5.1. 项目的人力资源计划任务名称资源名称工作量/工时资源数量/人工期/天确认需求用户需求调研管
8、理人员A400510用户需求分析管理人员B400510用户需求确认管理人员A160210开发环境准备硬件环境准备工程师A320410软件环境准备工程师B160210程序设计系统分析设计人员A1440630功能模块设计设计人员A3840860数据库设计设计人员C960620美工设计设计人员B160210程序开发银行子系统文档制作工程师A480610源代码编写工程师A480610程序测试工程师A480610B2B子系统文档制作工程师A320410源代码编写工程师A320410程序测试工程师A320410B2C子系统文档制作工程师A640810源代码编写工程师A1280820程序测试工程师A1280
9、820认证子系统文档制作工程师A320410源代码编写工程师A640420程序测试工程师A320410测试集成测试工程师A5760890系统测试工程师A24001030试运行验收试运行工程师A640420验收管理人员480610项目管理管理人员57602360总计297608305.2. 项目人力资源费用预算任务名称资源名称资源数量/人工期/天人力费用/元固定费用/元总费用/元确认需求用户需求调研管理人员A510120001000022000用户需求分析管理人员B51012000500017000用户需求确认管理人员A210480050009800开发环境准备硬件环境准备工程师A4101280
10、0100000112800软件环境准备工程师B21064002500031400程序设计系统分析设计人员A6304320043200功能模块设计设计人员A860115200115200数据库设计设计人员C6202880050003300美工设计设计人员B210480050009800程序开发银行子系统文档制作工程师A61012800100013800源代码编写工程师A6101280012800程序测试工程师A61012800100013800B2B子系统文档制作工程师A41019200100020200源代码编写工程师A4101920019200程序测试工程师A4101920010002020
11、0B2C子系统文档制作工程师A81025600100026600源代码编写工程师A202560025600程序测试工程师A82025600100026600认证子系统文档制作工程师A41012800100013800源代码编写工程师A4201280012800程序测试工程师A41012800100013800测试集成测试工程师A89023040010000240400系统测试工程师A10309600010000106000试运行验收试运行工程师A42025600700032600验收管理人员610144001000024400项目管理管理人员236017280072800总计830990400
12、20000011904005.3. 设备、工具和环境需求序号描述数量起始日期结束日期来源 备注(如采购,则估价)5.4. 项目阶段预算阶段费用预算(元) 备注项目策划产品系统架构设计阶段系统详细设计阶段;编码与单元测试阶段;集成测试与系统测试阶段Alpha测试阶段;Beta测试阶段项目结项与评价阶段。合计5.5. 项目成本控制计划某年A月计划A+1月A+2月。人力成本设备成本技术协作费小计6. 项目沟通管理计划6.1. 项目报告报告名称责任人提交时间提交对象备注项目经理周报项目经理每周五下班前相关部门经理、产品经理、QA工程师/项目管理人员、项目组成员项目进度计划项目经理每周五下班前里程碑小结
13、项目经理里程碑点同上必要时提交项目进度偏离报告QA工程师发生项目进度偏离时项目经理、产品经理、技术管理中心总监等6.2. 项目会议会议名称责任人目的参与人员相关文档备注项目启动会项目经理PPT、项目管理计划、项目进度计划等项目评审会项目经理/QA工程师每天沟通会项目经理无项目周例会项目经理项目经理周报、项目进度计划月度/里程碑总结会项目经理月度小结/里程碑小结必要时组织项目结项会项目经理项目总结、项目评价表等项目问题分析会项目经理/QA工程师必要时组织6.3. 同行评审计划列出同行评审工作计划(此计划必须在项目开发计划中留出工作任务和时间)。同行评审的组织和执行参照同行评审规范评审内容作者评审
14、方式评审时间评审员(组长、成员)备注7. 配置管理计划(如果内容比较多,可用附件形式)7.1. 人员及职责提示:(1)根据项目计划中的角色分配,确定配置管理员,CCB(配置控制委员会)成员。(2)CCB的人数根据项目规模而定。一般地,项目经理是CCB的负责人。角色人员职责、工作范围配置管理员(1)制定配置管理计划(2)创建和维护配置库CCB负责人(1)审批配置管理计划(2)审批重大的变更CCB成员例如:审批某些配置项或基线的变更7.2. 用于配置管理的软硬件资源提示:(1)配置管理员确定本项目的配置管理软件。例如采用Microsoft公司的Visual SourceSafe或者Rationa公
15、司的l ClearCase。(2)配置管理员根据所采用的配置管理软件,确定计算机资源(考虑内存、外存、CPU等)。配置管理软硬件资源说明配置管理软件名称公司,软件版本等计算机名称内存、外存、CPU等7.3. 配置项计划提示:配置管理员标识配置项,估计每个配置项的正式发布时间。标识符的参考格式为Project-TypeType-Number。例如:类型主要配置项标识符预计正式发表时间计划需求设计编程测试7.4. 基线计划基线名称/标识符基线所包含的主要配置项预计建立时间7.5. 配置库备份计划提示:配置管理员制定配置库备份计划,指明“何人”在“何时”(频度)将配置库备份到“何处”。备份频度、时间
16、备份人备份内容、目的地、方式等 8. 专题计划8.1. 技术专题说明:(1)对新工具和新技术的使用;(2)能否直接使用已有项目的成果,或简单改造后使用?;(3)关键的技术攻关任务及相应人员。等8.2. 培训计划领域/名称需要的技能项目组成员已有技能培训方法期望的培训日期其它8.3. 外包计划8.3.1. 外包方说明子合同名称主要工作时间要求外包方单位名称联系人联系方式其它备注:凡是需要外包的部分,必须与外包方签署正式的外包合同。8.3.2. 外包任务跟踪计划序号日期应提交的工作产品验收标准跟踪人备注8.4. 其它计划9. 风险管理计划9.1. 风险管理计划(包括主要的阈值风险)风险列表管理计划
17、编号风险描述破坏力概率*影响力影响力描述措施(包括预防措施、应急方案、替代方案)时间段责任人0.5*3=1.59.2. 进度控制阈值及超出阈值采取措施计划任务阈值(根据项目人员规模、任务性质和时间紧迫程度制定合适的阈值)采取措施说明非关键路径任务1预计延期一周(此时间可根据项目情况调整)以内PM局部调整计划和甘特图,并通报项目管理处非关键路径任务2预计延期一到两周(此时间可根据项目情况调整)PM调整计划任务甘特图,并通报项目管理处。M评估延期对后续任务影响,以及是否会影响关键路径。并采取必要措施保证任务的完成,不致影响关键路径。非关键路径任务2预计延期两周以上(此时间可根据项目情况调整)PM申请项目计划变更和预算变更。PM评估延期对后续任务影响,以及是否会影响关键路径。并采取必要措施保证任务的完成,不致影响关键路径。非关键路径任务3关键路径任务1预计延期一周以内(此时间可根据项目情况调整)PM评估延期对后续任务影响,是否延期会继续扩大还是能够控制。如延期将继续扩大则重新制定项目计划,申请项目计划变更和预算变更关键路径任务2预计延期一周以上(此时间可根据项目情况调整)PM重新制定项目计划,并申请项目计划和预算变更10. 其它特殊说明
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100