资源描述
第六章案例
项目名称
团队名称
团队成员名称
项目描述
MOV
项目各阶段及各阶段里程碑和交付物
编号
阶段
交付物
里程碑
1
项目范围管理
项目范围管理计划书、项目章程、项目计划
完毕项目范围规划
2
分析/软件需求
战略计划、系统建议
完毕分析工作
3
设计
逻辑设计、技术设计
完毕设计工作
4
开发
应用系统
完毕开发工作
5
测试
测试计划书,单元测试报告,整体测试报告
完毕单元测试、完毕整体测试
6
培训
培训方案计划书、培训材料
完毕培训材料
7
文档
帮助文档、用户手册
完毕文档
8
试生产
用户测试计划书、测试评估结果报告
完毕试生产工作
9
部署
部署方案计划书
完毕部署工作
10
实行工作结束后的回顾
方案实行经验
完毕回顾
各阶段任务、资源分派和时间评价
注:
工期拟定方法:德尔菲法
资源分派备注:由于硬件资源足够富余,不会出现局限性,不入资源分派。
WBS
任务名称
工期
开始时间
资源分派 (人员)
1
软件开发
95.75 个工作日
10-1-4 8:00
1.1
项目范围规划
3.5 个工作日
10-1-4 8:00
1.1.1
拟定项目范围
4 工时
10-1-4 8:00
tim\karrie
1.1.2
获得项目所需资金
1 个工作日
10-1-4 13:00
kellie
1.1.3
定义预备资源
1 个工作日
10-1-5 13:00
tim
1.1.4
获得核心资源
1 个工作日
10-1-6 13:00
kellie
1.1.5
完毕项目范围规划
0 个工作日
10-1-7 12:00
tim\karrie
1.2
分析/软件需求
14 个工作日
10-1-7 13:00
1.2.1
行为需求分析
5 个工作日
10-1-7 13:00
yan\ted
1.2.2
起草初步的软件规范
3 个工作日
10-1-14 13:00
sitaramin
1.2.3
制定初步预算
2 个工作日
10-1-19 13:00
sitaramin\ted\yan
1.2.4
工作组共同审阅软件规范/预算
4 工时
10-1-21 13:00
<会议>
1.2.5
根据反馈修改软件规范
1 个工作日
10-1-22 8:00
alma\yan
1.2.6
制定交付期限
1 个工作日
10-1-25 8:00
tim\sitaramin
1.2.7
获得开展后续工作的批准(概念、期限和预算)
4 工时
10-1-26 8:00
kellie
1.2.8
获得所需资源
1 个工作日
10-1-26 13:00
kellie
1.2.9
完毕分析工作
0 个工作日
10-1-27 12:00
1.3
设计
14.5 个工作日
10-1-27 13:00
1.3.1
审阅初步的软件规范
2 个工作日
10-1-27 13:00
tim
1.3.2
制定功能规范
5 个工作日
10-1-29 13:00
tim\sitaramin
1.3.3
根据功能规范开发原型
4 个工作日
10-2-5 13:00
yan\ted\sitaramin
1.3.4
审阅功能规范
2 个工作日
10-2-11 13:00
sitaramin
1.3.5
根据反馈修改功能规范
1 个工作日
10-2-15 13:00
yan\ted\alma
1.3.6
获得开展后续工作的批准
4 工时
10-2-16 13:00
kellie
1.3.7
完毕设计工作
0 个工作日
10-2-16 17:00
1.4
开发
21.75 个工作日
10-2-17 8:00
1.4.1
审阅功能规范
1 个工作日
10-2-17 8:00
tim\sitaramin
1.4.2
拟定模块化/分层设计参数
1 个工作日
10-2-18 8:00
sitaramin
1.4.3
分派任务给开发人员
1 个工作日
10-2-19 8:00
sitaramin
1.4.4
编写代码
15 个工作日
10-2-22 8:00
yan\ted
1.4.5
开发人员测试(初步调试)
15 个工作日
10-2-25 15:00
yan\ted
1.4.6
完毕开发工作
0 个工作日
10-3-18 15:00
1.5
测试
48.75 个工作日
10-2-17 8:00
1.5.1
根据产品规范制定单元测试计划
4 个工作日
10-2-17 8:00
tim\sitaramin
1.5.2
根据产品规范制定整体测试计划
4 个工作日
10-2-17 8:00
tim\sitaramin
1.5.3
单元测试
15 个工作日
10-3-18 15:00
1.5.3.1
审阅模块化代码
5 个工作日
10-3-18 15:00
robot\yan
1.5.3.2
测试组件模块是否符合产品规范
2 个工作日
10-3-25 15:00
robot
1.5.3.3
找出不符合产品规范的异常情况
3 个工作日
10-3-29 15:00
robot
1.5.3.4
修改代码
3 个工作日
10-4-1 15:00
yan\ted
1.5.3.5
重新测试通过修改的代码
2 个工作日
10-4-6 15:00
robot
1.5.3.6
完毕单元测试
0 个工作日
10-4-8 15:00
1.5.4
整体测试
12 个工作日
10-4-8 15:00
1.5.4.1
测试模块集成情况
5 个工作日
10-4-8 15:00
robot
1.5.4.2
找出不符合规范的异常情况
2 个工作日
10-4-15 15:00
robot
1.5.4.3
修改代码
3 个工作日
10-4-19 15:00
yan\ted
1.5.4.4
重新测试通过修改的代码
2 个工作日
10-4-22 15:00
robot
1.5.4.5
完毕整体测试
0 个工作日
10-4-26 15:00
1.6
培训
45.75 个工作日
10-2-17 8:00
1.6.1
制定针对最终用户的培训规范
3 个工作日
10-2-17 8:00
kellie\sitaramin
1.6.2
制定针对产品技术支持人员的培训规范
3 个工作日
10-2-17 8:00
tim\sitaramin
1.6.3
拟定培训方法(基于计算机的培训、教室授课等)
2 个工作日
10-2-17 8:00
kellie\alma
1.6.4
编写培训材料
3 周工时
10-3-18 15:00
kellie\sitaramin
1.6.5
研究培训材料的可用性
4 个工作日
10-4-8 15:00
kellie\alma
1.6.6
对培训材料进行最后解决
3 个工作日
10-4-14 15:00
kellie
1.6.7
制定培训机制
2 个工作日
10-4-19 15:00
kellie\alma
1.6.8
完毕培训材料
0 个工作日
10-4-21 15:00
1.7
文档
30.5 个工作日
10-2-17 8:00
1.7.1
制定“帮助”规范
1 个工作日
10-2-17 8:00
tim\sitaramin
1.7.2
开发“帮助”系统
3 周工时
10-3-3 13:00
yan\ted
1.7.3
审阅“帮助”文档
3 个工作日
10-3-24 13:00
tim\sitaramin
1.7.4
根据反馈修改“帮助”文档
2 个工作日
10-3-29 13:00
yan\ted
1.7.5
制定用户手册规范
2 个工作日
10-2-17 8:00
tim\sitaramin
1.7.6
编写用户手册
3 周工时
10-3-3 13:00
yan\ted
1.7.7
审阅所有的用户文档
2 个工作日
10-3-24 13:00
tim\sitaramin
1.7.8
根据反馈修改用户文档
2 个工作日
10-3-26 13:00
yan\ted
1.7.9
完毕文档
0 个工作日
10-3-31 12:00
1.8
试生产
70.25 个工作日
10-1-27 13:00
1.8.1
拟定测试群体
1 个工作日
10-1-27 13:00
robot\kallie
1.8.2
拟定软件分发机制
1 个工作日
10-1-28 13:00
robot\kallie
1.8.3
安装/部署软件
1 个工作日
10-4-26 15:00
sitaramin\ted
1.8.4
获得用户反馈
1 周工时
10-4-27 15:00
kellie
1.8.5
评估测试信息
1 个工作日
10-5-4 15:00
robot
1.8.6
完毕试生产工作
0 个工作日
10-5-5 15:00
1.9
部署
5 个工作日
10-5-5 15:00
1.9.1
拟定最终部署策略
1 个工作日
10-5-5 15:00
sitaramin\ted
1.9.2
拟定部署方法
1 个工作日
10-5-6 15:00
sitaramin\ted
1.9.3
获得部署所需资源
1 个工作日
10-5-7 15:00
kellie
1.9.4
培训技术支持人员
1 个工作日
10-5-10 15:00
yan\ted
1.9.5
部署软件
1 个工作日
10-5-11 15:00
sitaramin\ted
1.9.6
完毕部署工作
0 个工作日
10-5-12 15:00
1.10
实行工作结束后的回顾
3 个工作日
10-5-12 15:00
1.10.1
将经验教训记录存档
1 个工作日
10-5-12 15:00
tim\karrie
1.10.2
分发给工作组成员
1 个工作日
10-5-13 15:00
sitaramin
1.10.3
建立软件维护小组
1 个工作日
10-5-14 15:00
sitaramin
1.10.4
完毕回顾
0 个工作日
10-5-17 15:00
1.11
软件开发模板结束
0 个工作日
10-5-17 15:00
评价
功能点记录:
类别
描述
级别
具体评级依据
ILF
评级依据:子群数量、数据元复杂度、是否存在与其他类的参照或外部数据库的接口。
参照:[R],接口[I]
飞行员/飞机信息
高级
子群:公司内部飞行员、公司外部飞行员。数据元[I]:飞行员编号、姓名、手机、地址、邮箱;飞机编号、型号、年限、载客量。
客户信息
高级
子群:机构、个人。数据元:帐号、密码、名称、类别、身份信息(机构注册名称或真实姓名、有效证件类型、有效证件号码)、所在地、电话、邮箱、地址。
订单信息
中级
子群:无。数据元:飞行员[R]、客户[R]、出发地、目的地、出发时间、订单状态[I]、客户联系方式、运送物品(人)具体信息。
飞行员状态
初级
子群:无。数据元;状态。(矩阵形式)
ERF
评级依据:根据接口的更新频率和信息复杂度、通讯复杂度进行评级
飞行员/飞机信息接口
中级
公司内部飞行员相关信息(双向)
订单状态接口
中级
飞机航行信息(实时更新,单向)
EI
评级依据:涉及到的数据类、外部连接、后继系统操作
飞行员/飞机信息输入
中级
数据类:飞行员/飞机信息。外部连接:双向,后继操作:无
飞行员/飞机信息更新
初级
数据类:飞行员/飞机信息。外部连接:无,后继操作:无
飞行员/飞机信息删除
高级
数据类:飞行员/飞机信息。外部连接:双向,后继操作:向数据接口发送修改指令
客户信息输入
初级
数据类:客户信息。外部链接:无。后继操作:无
客户信息更新
初级
数据类:客户信息。外部链接:无。后继操作:无
客户信息删除
初级
数据类:客户信息。外部链接:无。后继操作:无
订单创建
高级
数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。
订单修改
高级
数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。
订单删除
高级
数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。
飞行员状态更新
初级
数据类:飞行员状态。外部链接:无。后继操作:无
EO
评级依据:涉及到的数据类、外部连接
飞行员/飞机信息显示
初级
数据类:飞行员/飞机信息,外部链接:单向
可用飞行员/飞机信息显示
中级
数据类:飞行员/飞机信息,飞行员状态,外部链接:单向
客户个人信息显示
初级
数据类:客户信息。外部连接:无
订单信息显示
高级
数据类;订单信息,飞行员信息,客户信息,外部链接:单向
EQ
评级依据:涉及到的数据类、外部连接、查询复杂限度
查询可用飞行员/飞机
高级
数据类:飞行员状态、飞行员/飞机信息,外部链接:无。复杂度:条件查询
查询订单状态
高级
数据类:订单状态,外部链接,单向。复杂度:非条件查询
UAF和工期、人员计算。
初级
乘数
中级
乘数
高级
乘数
总计
ILF
1
7
1
10
2
15
47
EIF
5
2
7
10
14
EI
5
3
1
4
4
6
43
EO
2
4
1
5
1
7
20
EQ
3
4
2
6
12
UAF:
136
LOC(c++语言):
7208
工作量(简朴型):
19.09487231
周期(简朴型):
5.
所需人员数量:
4
展开阅读全文