项目估算与计划不是一般的难!
计划有什么内容?
关于项目计划,我们要先讨论什么是正确的事情,然后再讨论如何做正确的事情,我们先来看看项目计划应该有什么内容?
让大家做项目计划,很多人以为用Project做一份开发进度计划就完事了。而项目的开发工作只是占了项目工作的其中一部分而已,跟项目所有相关的工作,我们都需要计划。诸如开发计划、测试计划、培训计划、沟通计划、采购计划等等,这些计划的集合,我们称之为项目计划。
项目计划应该包含以下内容:
1. 项目背景、目标、概述等。
2. 项目需要提交的工作产品,包括内部工作产品和最终工作产品。
3. 风险分析及应对措施。
4. 项目估算。
5. 项目在成本、进度、质量方面的管理目标。
6. 项目人员职责。
7. 对项目各项工作的安排,包括但不限于前文介绍的11种工作,如下:
1)项目前期工作
2)商务方面的工作
3)需求调研方面的工作
4)软件设计方面的工作
5)编码方面的工作
6)测试方面的工作
7)实施方面的工作
8)维护方面的工作
9)项目管理方面的工作
10)配置管理方面的工作
11)质量保证方面的工作
8. 需客户或第三方协调的工作计划。
9. 采购计划。
10. 项目所需的各种硬件资源,包括开发环境、运行环境、测试环境等。
一般来说项目计划有一个主计划,多个子计划。主计划总体描述项目的背景、管理目标、任务概述等总体信息,而子计划则有测试计划、实施计划、培训计划、配置管理计划等。
下图是主计划目录示例:
下面是进度计划示例:
该进度计划按版本来组织任务,而每个版本则按照项目管理、需求、设计、开发、测试、发布、实施来组织任务。
也会有些公司会将所有计划集成一个大计划,计划的组织和表达方式并没有固定方式,上述示例图也只是仅供参考。
上面讲了很多项目计划的内容,其实我们只是需要想清楚为什么要做计划,你就会知道项目计划应该有什么内容。
项目计划的几个重要目的:
1. 明确项目人员、各人职责。(当然这可能会在立项通知书中明确。)
2. 明确完成项目所需要的各种资源。
3. 确定项目在成本、进度、质量方面的管理目标。
4. 明确项目的各种工作产品。
5. 落实各项工作安排,保证项目成功。