1、(完整版)软件项目管理计划文档模板软件项目管理计划Version 1。0RevisionDateVersionDescriptionAuthor目 录1。简介11.1项目概述11。2项目交付产品11。3SPMP的演化11。4参考资料11.5术语与缩写12.项目组织12.1过程模型12.2组织结构22。3组织接口22。4项目职责23.管理过程23。1管理目标和优先级23。2假设、依赖关系和限制23.3风险管理23.4监督和控制机制33。5人员计划34.技术过程34。1方法、工具和技术34。2软件文档34。3用户文档34。4项目支持功能45。工作包、进度表和预算45.1工作包45.2依赖关系45.
2、3资源需求45.4预算和资源分配45。5进度表46.其他46。1索引46。2附录41. 简介1.1 项目概述说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进度和预算等。必要的情况下,还应描述该项目与其他项目的关系.1.2 项目交付产品说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。1.3 SPMP的演化说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文档版本的机制.1.4 参考资料说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日期、作者以及发布机构。1.5
3、 术语与缩写说明:定义SPMP所应用的全部术语和缩写词.2. 项目组织2.1 过程模型说明:描述该项目所使用的软件过程模型,或者是所遵循的组织标准模型.过程模型需要指明里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。2.2 组织结构说明:描述项目的内部组织结构。2.3 组织接口说明:描述项目与其他组织或部门之间的接口,这些组织或部门包括上级部门、客户组织、分包组织或与项目相关的其他组织。2.4 项目职责说明:指定主要项目活动的负责人.3. 管理过程3.1 管理目标和优先级说明:描述管理本项目的基本原则、目标和优先级.3.2 假设、依赖关系和限制说明:描述所有对项目外部的问题和事件
4、所做的假设,以及由这些问题和事件引起的限制。3.3 风险管理说明:描述将被用来识别、分析和管理那些与项目相联系的风险因素的过程,说明跟踪各种风险因素和实施偶然计划的机制.这里,应该考虑的风险包括合同风险、技术风险、产品尺寸和复杂性所带来的风险、人员获得和保持过程中的风险、以及在使客户接受产品的过程中的风险。风险#标题发生可能性影响优先级规避或减轻策略负责人预定完成日期1N风险的详细描述如下: 风险1: 风险n:3.4 监督和控制机制说明:定义报告机制、报告格式、评价和审核机制以及将被用在与SPMP联系在一起的监视和控制中的其他工具和技术,项目监控包括项目支持功能(质量保证、配置管理、文档和培训
5、)的监督和控制机制。3.5 人员计划说明:描述项目所需的类型、如何雇佣合适的人员、以及项目团队成员所需的全部培训.4. 技术过程4.1 方法、工具和技术说明:明确计算系统、开发方法、标准、策略、过程、团队结构、编程语言以及其他符号、工具、技术以及方法,这些将被用来指定、设计、建立、测试、集成、记录、传输、调整或维护项目可交付的工作。4.2 软件文档说明:列出所有的项目文档,以及这些文档所使用的同行评价类型。典型的项目文档包括软件需求规格说明、软件设计说明、软件测试计划等。4.3 用户文档说明:列出如何计划和开发用户文档,包括为在线书面文档、在线帮助、网络可访问文件以及支持设备而设计的工作。4.
6、4 项目支持功能说明:为软件项目直接提供或者通过引用方式提供支持功能的计划,例如配置管理、软件质量保证以及验证和检验.5. 工作包、进度表和预算5.1 工作包说明:为必须完成的活动和任务指定工作包,目的是满足项目协议。5.2 依赖关系说明:描述工作包之间的次序关系,目的是解决这些工具包之间的互相依赖关系和对外部事件的依赖性。5.3 资源需求说明:提供完成项目所需的全部资源,包括人员、支持软件、计算机硬件、办公室和实验室设备以及项目资源维护需求的数目和类型等.5.4 预算和资源分配说明:描述各个项目功能、活动和任务的预算和资源的分配。5.5 进度表说明:为各种项目功能、活动和任务提供进度安排,考虑优先权关系和所需的重大事件日期。6. 其他6.1 索引6.2 附录