项目开发计划
项目开发计划范本
作者: 审批: 日期: 日期: 2016年11月9日
目录
1 项目概况 .......................................................................................................................................... 5
1.1 1.2
基本信息 ..................................................................................................... 5 项目主要联系人 .......................................................................................... 5
1 / 14
项目开发计划
1.3 1.4
2
假设和约束.................................................................................................. 5 里程碑提交产品 .......................................................................................... 5 项目生命周期 .............................................................................................. 7 WBS 表 ...................................................................................................... 7 工作量估算.................................................................................................. 8 成本估算 ..................................................................................................... 9 进度安排 ..................................................................................................... 9 项目评审 ................................................................................................... 11 开发环境 ................................................................................................... 12 组间协调计划 ............................................................................................ 12 培训计划 ................................................................................................... 12
项目计划 .......................................................................................................................................... 7
2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9
3 项目组成 .................................................................................................................. 14
表格目录
表格 1 基本信息 .......................................................................................................... 5 表格 2 主要联系人 ....................................................................................................... 5
2 / 14
项目开发计划
表格 3 里程碑 .............................................................................................................. 5 表格 4 WBS .................................................................................................................. 7 表格 5 工作量估算 ....................................................................................................... 8 表格 6 项目评审表 ..................................................................................................... 11 表格 7 开发环境 ........................................................................................................ 12 表格 8 协调计划 ........................................................................................................ 12 表格 9 培训计划 ........................................................................................................ 12 表格 10 角色分配 ...................................................................................................... 14
图表目录
图表 1 甘特图1 ......................................................................................................... 10 图表 2 甘特图2 ......................................................................................................... 10 图表 3 甘特图3 ......................................................................................................... 11
3 / 14
项目开发计划
4 / 14
项目开发计划
1 项目概况
1.1 基本信息
表格 1 基本信息
项目名称 客户名称 项目经理 开发经理 工作量估算 项目开始日期
北风之神 N/A 时均见 14周 2010年11月8日 项目编号 客户经理 质量保证员 项目结束日期 2 N/A 李靖民、万俊 池昕 2011年3月 李兵、李能、楼静斐,唐晓丽 配置管理员 1.2 项目主要联系人
表格 2 主要联系人
客户
N/A 姓名 N/A 电话号码 N/A E-Mail 1.3 假设和约束
描述项目计划和执行的假设和约束,例如指定工具、开发环境、测试环境,工具或环境的可获得性,人力资源,外部依赖性等影响项目进度、质量、成本的因素。
略。
1.4 里程碑提交产品
描述本项目按计划有哪些里程碑,对应的里程碑产品是什么,什么时候提交,由谁负责。
表格 3 里程碑
里程碑 计划 提交产品 项目开发计划 软件测试计划 软件协作计划 提交时间 2010年11月21日 2010年11月27日 2010年11月21日 5 / 14
项目开发计划
里程碑 需求 设计 编码 测试 结项
提交产品 用例说明书 需求规格说明书 数据库设计说明书 解决方案说明书 详细设计说明书 代码 测试用例 测试报告 项目总结 提交时间 2010年11月27日 2010年11月27日 2010年12月25日 2010年12月25日 2010年12月25日 2011年3月20日 2011年3月27日 2011年3月27日 2011年4月2日 6 / 14
项目开发计划
2 项目计划
2.1 项目生命周期
描述本项目由哪些阶段组成,各阶段的主要产品是什么,采用瀑布式加迭代式开发模型。
2.2 WBS 表
描述本项目的WBS及估算的工作量,如果使用Project工具自动生成WBS,则此处可参见Project文档,并且该Project文档必须作为本文档的附件。WBS的分级,第一级为里程碑,最后一级为分配到具体一个人的任务,要求WBS的分级数目>=2,<=6,要求每个末级WBS任务的计划工期<=5天。
WBS模板如下:
表格 4 WBS
编号 1 任务名称 项目确定 任务描述 选择项目(题目) 工作量(天) 3 工作日 2 工作日 2 工作日 2 工作日 3 工作日 3 工作日 3 工作日 2 工作日 2 工作日 3 7 / 14
2 业务需求分析 获取需求信息 3 项目开发计划 初步开发计划随进度变更 4 软件协作计划 制定协作计划 5 需求规格说明书 用例设计 详述系统的功能需求 6 设计用例 7 用例说明书 编写用例说明书 8 软件测试计划 测试计划及质量保证 9 数据库需求分析 输入输出设计 数据需求及存储分析 10 系统的输入输出数据流
项目开发计划
工作日 11 数据库设计 设计数据库表,索引等 4 工作日 2 工作日 2 工作日 3 工作日 4 工作日 3 工作日 2 工作日 5 工作日 5 工作日 3 工作日 3 工作日 5 工作日 2 工作日 2工作日 12 数据库设计说明书 解决方案说明书 界面设计 编写数据库设计说明书 13 编写解决方案说明书 14 界面与模块设计相结合 15 模块功能与性能设计 代码设计 功能模块划分与设计 16 设计程序结构等 17 详细设计说明书 接口设计及编码 后台服务系统编码 后台系统代码测试 前台显示层编码 系统代码测试 编写详细设计说明书 18 设计后台与前台的衣锦交互接口 编码实现后台系统 19 20 后台系统测试 21 编码实现前台系统 22 前台系统测试 23 系统安装与试运行 项目总结 系统发布与试运行 24 进行项目总结 2.3 工作量估算
表格 5 工作量估算
阶段 工作量(人日) 比例(%) 8 / 14
项目开发计划
计划 需求分析 设计 编码 测试 项目总结 总计
5 18 20 22 5 2 73 7% 21% 28% 30% 7% 3% 100% 2.4 成本估算
略
2.5 进度安排
如果使用Project工具进行的进度安排,可以在此处拷贝Project甘特图或参见Project的甘特图,但是该Project文档必须作为本文档的附件。
9 / 14
项目开发计划
图表 1 甘特图1
图表 2 甘特图2
10 / 14
项目开发计划
图表 3 甘特图3
WBS分解的要求参见2.2。
2.6 项目评审
描述按计划需要评审的工作产品,以及采用的评审方式和参加评审的人员。评审方式是同行评审,评审过程参见《软件项目评审过程》。
表格 6 项目评审表
工作产品 评审方式 评审参与人员 评审材料发放时间(提前X天) 项目开发计划 软件协作计划 软件测试计划 需求分析 设计 测试用例 代码 同行评审 同行评审 同行评审 里程碑评审 同行评审 里程碑评审 同行评审 同行专业人士 同行专业人士 同行专业人士 项目总监 同行专业人士 项目总监 同行专业人士 0.5 0.5 0.5 1 1 1 1 11 / 14
项目开发计划
测试报告 里程碑评审 项目总监 1 2.7 开发环境
描述项目开发需要的软、硬件环境。
表格 7 开发环境
硬件 硬件环境:服务器E7500+2G内存+160G硬盘+百兆兆网卡+百兆局域网 开发机器2G内存,200G硬盘,2.0HZCPU 软件 软件环境:开发机器:Windows xp sp3/Windows7/ Myeclipse 服务器:linux,MYSQL 2.8 组间协调计划
表格 8 协调计划
协调小组/人 协调方式 协调内容 如发生问题时如何处理 频率/时间 定期会议 工作进展交流与资源共享 会议讨论 每周一次 不定期会议 重大问题讨论,技术难点讨论 会议决定 不定期 电话 电子邮件 通知相关事宜 相关文档的审核 口头通知 与项目总监当面协调 随时 每周一次
2.9 培训计划
根据项目需要,进行针对性的培训。项目经理负责安排培训,每个培训需要有下列要素。
表格 9 培训计划
培训内容 时间 主讲者 导师 参加者 全体组员 需求管理、开发技术及相关工具介绍 数据库设计 介绍数据的设计规范、命名规powerdesinger工具 第二周 3小时 第四周 3小时 导师 全体组员 12 / 14
项目开发计划
软件开发工具与Myeclipse/.net/cvs/svn等软件开发工具 系统架构 软件设计模式、mvc实现框架等 3 小时 测试 Junit 测试工理等 第六周 3小时 第七周 3小时 第十一周 导师 所有组员 导师 所有组员 导师 所有组员 具、testdirector测试管3小时 13 / 14
项目开发计划
3 项目组成
根据本项目的情况列出项目中所有参与人员及所担当的角色。
表格 10 角色分配
客户
N/A 姓名 N/A 电话号码 N/A E-Mail 14 / 14