软件开发计划编写指南
- 格式:doc
- 大小:332.00 KB
- 文档页数:19
分类:
〈指南〉 使用者:
〈项目组、项目管理部、技术委员会〉 文档编号:
©托普信息(iTOP )集团,2002
软件开发计划编写指南
Version 1.1
技术委员会
文档信息
标题:软件开发计划编制指南
作者:技术委员会
创建日期: 2002-4-23 23:35
上次更新日期: 2013-3-28 19:17:00
版本:1.1
部门名称: 托普信息(iTOP)集团
修订文档历史记录
日期版本说明作者2002-4-23 1.0 创建蒋建军
2002-8-29 1.1 为了iTOP集团推广CMM成果,对封面及部分
内容作了调整托普信息(iTOP)集团技术委员会
目录
1.简介 (1)
1.1目的 (1)
1.2范围 (1)
1.3定义、首字母缩写词和缩略语 (1)
1.4参考资料 (1)
1.5文档概述 (1)
2.软件开发计划概述 (2)
2.1定义 (2)
2.2目的 (2)
2.3内容摘要 (2)
2.4时机 (2)
2.5职责 (2)
2.6定制 (2)
2.7其他信息 (3)
3.编写软件开发计划 (4)
3.1简介 (4)
3.1.1目的 (4)
3.1.2范围 (4)
3.1.3定义、首字母缩写词、缩略语 (4)
3.1.4参考资料 (4)
3.1.5概述 (5)
3.2项目概述 (5)
3.2.1项目的目的、规模和目标 (5)
3.2.2假设与约束 (5)
3.2.3项目的可交付工件 (5)
3.2.4软件开发计划的演进 (5)
3.3项目组织 (6)
3.3.1组织结构 (6)
3.3.2对外联系 (9)
3.3.3角色与职责 (9)
3.4管理流程 (9)
3.4.1生命周期模型 (9)
3.4.2项目估算 (9)
3.4.3项目计划 (9)
3.4.4迭代计划 (12)
3.4.5项目监测与控制 (12)
3.4.6风险管理计划 (12)
3.4.7收尾计划 (12)
3.5技术流程计划 (13)
3.5.1开发案例 (13)
3.5.2方法、工具和技巧 (13)
3.5.3基础设施计划 (13)
3.5.4产品验收计划 (13)
3.6支持流程计划 (13)
3.6.1配置管理计划 (13)
3.6.2评审计划 (13)
3.6.3文档计划 (14)
3.6.4质量保证计划 (14)
3.6.5问题解决计划 (14)
3.6.6分包商管理计划 (14)
3.6.7流程改进计划 (14)
3.7其他专题计划 (14)
3.8附录 (14)
3.9索引 (14)
软件开发计划编制指南
1. 简介
1.1 目的
本指南文档的目的是介绍软件开发计划应该包括的内容以及就如何编写项目开发计划指导项目经理的工作。
1.2 范围
本文档适用于托普信息(iTOP)集团中央研究院按照公司新发布的软件开发规范执行软件项目的项目经理以及其他相关人员。
1.3 定义、首字母缩写词和缩略语
SLOC(Source Line of Code)
源代码行数
SDP(Software Development Plan)
软件开发计划
1.4 参考资料
不适用。
1.5 文档概述
本文档总共分为三部分内容:
第一部分:简介,主要描述了本文档的目的、范围、定义和缩写、所引用的参考资料等。
第二部分:软件开发计划概述,介绍编写软件开发计划的目的、时机、职责、内容摘要等。
第三部分:编写软件开发计划,针对软件开发计划的具体内容,逐一介绍它们的含义以及项目经理应该如何编写。
2. 软件开发计划概述
2.1 定义
软件开发计划是一个综合的组合工件(包括多个工件的组合),它被用于收集管理项目时所需的所有信息。
它包括先启阶段中开发的许多工件,并且在整个项目过程中保留下来。
2.2 目的
软件开发计划的目的是收集控制项目时所需要的所有信息。
它说明了软件开发的方法,是一种高级计划,生成后用于指导经理们的开发工作。
例如,
◆项目经理根据软件开发计划制定项目的工作任务、进度时间表以及资源需求,并按照时间
表跟踪项目的进展。
◆项目团队成员根据软件开发计划来了解他们的工作任务、工作时间以及他们所依赖的其他
活动。
2.3 内容摘要
软件开发计划可以分为以下九个部分内容:
第一部分:简介,主要描述了本计划的目的、范围、定义和缩写、所引用的参考资料等。
第二部分:项目概述,主要是目标、约束、交付工件等。
第三部分:项目组织,主要是组织结构、人员角色等。
第四部分:管理流程,包括项目的估算、计划与监控、以及相应的计划。
第五部分:技术流程计划,介绍了项目的开发案例、以及要使用的技术方法。
第六部分:支持流程计划,介绍了保证项目完整的其他计划,包括配置、评审等。
第七部分:其他专题计划。
第八部分:附录。
第九部分:索引。
2.4 时机
在先启阶段开发。在每个重要里程碑处更新。
2.5 职责
项目经理负责编写计划及附带文档,并确保在整个软件开发计划中始终提供文档的最新版本。
2.6 定制
有时需要在用来规定软件开发计划的概要和内容的合同中使用一个标准。在此情况下,您将使用该标准,而不使用上面所提议的概要。但是,您应该将该标准的信息需求清楚地映射到上述概要中。