[XXX]软件系统
项目管理计划
Version 1.0
[组名]
[组长]
[成员]
文档信息
修改记录
目录
1. 简介.......................................................................................................................... 4
1.1 项目概述........................................................................................................ 4
1.2 项目交付产品................................................................................................. 4
1.3 SPMP 的演化................................................................................................. 4
1.4 参考资料........................................................................................................ 4
1.5 术语与缩写....................................................................................................... 4
2. 项目组织................................................................................................................... 5
2.1 过程模型........................................................................................................ 5
2.2 组织结构........................................................................................................ 5
2.3 项目职责........................................................................................................ 5
3.管理过程....................................................................................................................... 6
3.1 管理目标和优先级.......................................................................................... 6
3.2 假设、依赖关系和限制................................................................................... 6
3.3 风险管理........................................................................................................ 6
3.4 人员计划........................................................................................................ 6
4. 技术过程................................................................................................................... 7
4.1 方法、工具和技术.......................................................................................... 7
4.2 软件文档........................................................................................................ 7
4.3 用户文档........................................................................................................ 7
5.工作包、进度表和预算.................................................................................................. 8
5.1 工作包............................................................................................................ 8
5.2 依赖关系........................................................................................................ 8
5.3 资源需求........................................................................................................ 8
5.4 预算............................................................................................................... 8
5.5 资源分配和进度表.......................................................................................... 8
1. 简介
1.1 项目概述
[说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进度和预算等。必要的情况下,还应描述该项目与其他项目的关系。]
1.2 项目交付产品
[说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。]
1.3 SPMP 的演化
[ 说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文档版本的机制。]
1.4 参考资料
[ 说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日期、作者以及发布机构。]
1.5 术语与缩写
[说明:定义 SPMP 所应用的全部术语和缩写词。]
2. 项目组织
2.1 过程模型
[说明:描述该项目所使用的软件过程模型,并阐述原因。调整过程模型以适应本项目,并绘制本项目的过程模型,需要指明里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。]
2.2 组织结构
[说明:描述项目的内部成员组织结构,并阐述原因。参考课件。]
2.3 项目职责
[说明:指定主要项目活动的负责人,可以参考如下表格表示项目职责。]
表 2 项目职责
3.管理过程
3.1 管理目标和优先级
[说明:描述管理本项目的基本原则、目标和优先级。]
3.2 假设、依赖关系和限制
[说明:描述所有对项目外部的问题和事件所做的假设,以及由这些问题和事件引起的限制。]
3.3 风险管理
[说明:描述将被用来识别、分析和管理那些与项目相联系的风险因素的过程,说明跟踪各种风险因素和实施偶然计划的机制。这里,应该考虑的风险包括合同风险、技术风险、产品尺寸和复杂性所带来的风险、人员获得和保持过程中的风险、以及在使客户接受产品的过程中的风险。参见课件填写下表]
表 3 项目风险
3.4 人员计划
[说明:描述项目所需的人员类型、人数,技能要求,项目团队成员所需的培训内容及培训方式。]
4. 技术过程
4.1 方法、工具和技术
[说明:明确开发方法、标准、编程语言以及其他工具、技术,这些将被用来沟通、分析、设计、构建、测试、集成、记录、调整或维护项目可交付的工作。]
4.2 软件文档
[ 说明:列出所有的项目文档,以及这些文档所使用的同行评价类型。典型的项目文档包括软件需求规格说明、软件设计说明、软件测试计划等。]
4.3 用户文档
[说明:列出如何计划和开发用户文档,包括为在线书面文档、在线帮助、网络可访问文件以及支持设备而设计的工作。]
5.工作包、进度表和预算
5.1 工作包
[说明:将项目分解为工作包(活动和任务),即过程分解与产品分解(不需要太细),并合并过程与产品,参见课件]
5.2 依赖关系
[说明:描述工作包之间的次序关系,目的是解决这些工具包之间的互相依赖关系和对外部事件的依赖性。]
5.3 资源需求
[ 说明:提供完成项目所需的全部资源,包括人员、支持软件、计算机硬件、办公室和实验室设备以及项目资源维护需求的数目和类型等。]
5.4 预算
[说明:估算项目的工作量和成本。分别按过程估算工作量和总成本,参见课件]
5.5 资源分配和进度表
[说明:用甘特图(MS Project)描述项目任务,依赖关系、人员、时间段等。]
第二篇:软件项目管理计划说明书
软件项目管
理计划
V
e
r
si
o
n
1.
2
Software Project Management Plan of Quartet (Team 10)
版本: Revision
Date Version
Description Author
目 录
1. 简介
1.1 项目概述
1.2 项目交付产品
1.3 SPMP 的演化
1.4 参考资料
1.5 术语与缩写
2. 项目组织
2.1 过程模型
2.2 组织结构
2.3 组织接口
2.4 项目职责
3. 管理过程
3.1 管理目标和优先级
3.2 假设、依赖关系和限制
3.3 风险管理
3.4 监督和控制机制
3.5 人员计划
4. 技术过程
4.1 方法、工具和技术
4.2 软件文档
4.3 用户文档
4.4 项目支持功能
5. 工作包、进度表和预算
5.1 工作包
5.2 依赖关系
5.3 资源需求
5.4 预算和资源分配
5.5 进度表
6. 其他
6.1 索引
6.2 附录
Page 4 44
5. 工作包、进度表和预算
5.1 工作包
[说明:为必须完成的活动和任务指定工作包,目的是满足项目协议。]
5.2 依赖关系
[说明:描述工作包之间的次序关系,目的是解决这些工具包之间的互相依赖关系和对外
部事件的依赖性。]
1) 组织团队是完成软件项目的前提,明确分工负责;
2) 由于采用公共的设备,设备采购基本不用小组完成
3) 环境建立是为编码测试做好充分准备;
4) 配置管理贯穿于整个软件开发和测试过程;
5) 需求分析师软件项目进入开发阶段的重要标志
6) 系统设计师基于需求分析的基础上的,有事编码的原理依据;
7) 编码测试是软件开发进展的重要过程;
8) 交付阶段是软件获得客户的认可,是软件开发结束的标志.
5.3 资源需求
[ 说明:提供完成项目所需的全部资源,包括人员、支持软件、计算机硬件、办公室和实验
室设备以及项目资源维护需求的数目和类型等。]
人员:小组软件项目开发成员和客户
支持软件:Microsoft visual studio .NET2005,tortoiseSVN.office
计算机硬件:服务器等
办公室:学校机房和宿舍
实验设备:个人笔记本,机房PC,
项目资源维护需求的数目和类型:4台个人电脑(Intel 双核处理器及以上,2G内存)
5.4 预算和资源分配
[说明:描述各个项目功能、活动和任务的预算和资源的分配。]
预算:本次软件开发没有涉及到经济方面预算,软件开发为了提高自己技术水平.
资源分配:各自使用各自的笔记本电脑.
5.5
进度表
[说明:为各种项目功能、活动和任务提供进度安排,考虑优先权关系和所需的重大事件
日期。]
6. 其他
6.1 索引
6.2 附录