1、第六章案例项目名称团队名称团队成员名称项目描述MOV项目各阶段及各阶段里程碑和交付物编号阶段交付物里程碑1项目范围管理项目范围管理计划书、项目章程、项目计划完毕项目范围规划2分析软件需求战略计划、系统建议完毕分析工作3设计逻辑设计、技术设计完毕设计工作4开发应用系统完毕开发工作5测试测试计划书,单元测试报告,整体测试报告完毕单元测试、完毕整体测试6培训培训方案计划书、培训材料完毕培训材料7文档帮助文档、用户手册完毕文档8试生产用户测试计划书、测试评估结果报告完毕试生产工作9部署部署方案计划书完毕部署工作10实行工作结束后的回顾方案实行经验完毕回顾各阶段任务、资源分派和时间评价注:工期拟定方法:
2、德尔菲法资源分派备注:由于硬件资源足够富余,不会出现局限性,不入资源分派。WBS任务名称工期开始时间资源分派 (人员)1软件开发95.75 个工作日10-1-4 8:001.1项目范围规划3.5 个工作日10-1-4 8:001.1.1拟定项目范围4 工时10-1-4 8:00timkarrie1.1.2获得项目所需资金1 个工作日10-1-4 13:00kellie1.1.3定义预备资源1 个工作日10-1-5 13:00tim1.1.4获得核心资源1 个工作日10-1-6 13:00kellie1.1.5完毕项目范围规划0 个工作日10-1-7 12:00timkarrie1.2分析/软件
3、需求14 个工作日10-1-7 13:001.2.1行为需求分析5 个工作日10-1-7 13:00yanted1.2.2起草初步的软件规范3 个工作日10-1-14 13:00sitaramin1.2.3制定初步预算2 个工作日10-1-19 13:00sitaramintedyan1.2.4工作组共同审阅软件规范/预算4 工时10-1-21 13:001.2.5根据反馈修改软件规范1 个工作日10-1-22 8:00almayan1.2.6制定交付期限1 个工作日10-1-25 8:00timsitaramin1.2.7获得开展后续工作的批准(概念、期限和预算)4 工时10-1-26 8:
4、00kellie1.2.8获得所需资源1 个工作日10-1-26 13:00kellie1.2.9完毕分析工作0 个工作日10-1-27 12:001.3设计14.5 个工作日10-1-27 13:001.3.1审阅初步的软件规范2 个工作日10-1-27 13:00tim1.3.2制定功能规范5 个工作日10-1-29 13:00timsitaramin1.3.3根据功能规范开发原型4 个工作日10-2-5 13:00yantedsitaramin1.3.4审阅功能规范2 个工作日10-2-11 13:00sitaramin1.3.5根据反馈修改功能规范1 个工作日10-2-15 13:00
5、yantedalma1.3.6获得开展后续工作的批准4 工时10-2-16 13:00kellie1.3.7完毕设计工作0 个工作日10-2-16 17:001.4开发21.75 个工作日10-2-17 8:001.4.1审阅功能规范1 个工作日10-2-17 8:00timsitaramin1.4.2拟定模块化/分层设计参数1 个工作日10-2-18 8:00sitaramin1.4.3分派任务给开发人员1 个工作日10-2-19 8:00sitaramin1.4.4编写代码15 个工作日10-2-22 8:00yanted1.4.5开发人员测试(初步调试)15 个工作日10-2-25 15
6、:00yanted1.4.6完毕开发工作0 个工作日10-3-18 15:001.5测试48.75 个工作日10-2-17 8:001.5.1根据产品规范制定单元测试计划4 个工作日10-2-17 8:00timsitaramin1.5.2根据产品规范制定整体测试计划4 个工作日10-2-17 8:00timsitaramin1.5.3单元测试15 个工作日10-3-18 15:001.5.3.1审阅模块化代码5 个工作日10-3-18 15:00robotyan1.5.3.2测试组件模块是否符合产品规范2 个工作日10-3-25 15:00robot1.5.3.3找出不符合产品规范的异常情况
7、3 个工作日10-3-29 15:00robot1.5.3.4修改代码3 个工作日10-4-1 15:00yanted1.5.3.5重新测试通过修改的代码2 个工作日10-4-6 15:00robot1.5.3.6完毕单元测试0 个工作日10-4-8 15:001.5.4整体测试12 个工作日10-4-8 15:001.5.4.1测试模块集成情况5 个工作日10-4-8 15:00robot1.5.4.2找出不符合规范的异常情况2 个工作日10-4-15 15:00robot1.5.4.3修改代码3 个工作日10-4-19 15:00yanted1.5.4.4重新测试通过修改的代码2 个工作日
8、10-4-22 15:00robot1.5.4.5完毕整体测试0 个工作日10-4-26 15:001.6培训45.75 个工作日10-2-17 8:001.6.1制定针对最终用户的培训规范3 个工作日10-2-17 8:00kelliesitaramin1.6.2制定针对产品技术支持人员的培训规范3 个工作日10-2-17 8:00timsitaramin1.6.3拟定培训方法(基于计算机的培训、教室授课等)2 个工作日10-2-17 8:00kelliealma1.6.4编写培训材料3 周工时10-3-18 15:00kelliesitaramin1.6.5研究培训材料的可用性4 个工作日
9、10-4-8 15:00kelliealma1.6.6对培训材料进行最后解决3 个工作日10-4-14 15:00kellie1.6.7制定培训机制2 个工作日10-4-19 15:00kelliealma1.6.8完毕培训材料0 个工作日10-4-21 15:001.7文档30.5 个工作日10-2-17 8:001.7.1制定“帮助”规范1 个工作日10-2-17 8:00timsitaramin1.7.2开发“帮助”系统3 周工时10-3-3 13:00yanted1.7.3审阅“帮助”文档3 个工作日10-3-24 13:00timsitaramin1.7.4根据反馈修改“帮助”文档2
10、 个工作日10-3-29 13:00yanted1.7.5制定用户手册规范2 个工作日10-2-17 8:00timsitaramin1.7.6编写用户手册3 周工时10-3-3 13:00yanted1.7.7审阅所有的用户文档2 个工作日10-3-24 13:00timsitaramin1.7.8根据反馈修改用户文档2 个工作日10-3-26 13:00yanted1.7.9完毕文档0 个工作日10-3-31 12:001.8试生产70.25 个工作日10-1-27 13:001.8.1拟定测试群体1 个工作日10-1-27 13:00robotkallie1.8.2拟定软件分发机制1 个
11、工作日10-1-28 13:00robotkallie1.8.3安装/部署软件1 个工作日10-4-26 15:00sitaraminted1.8.4获得用户反馈1 周工时10-4-27 15:00kellie1.8.5评估测试信息1 个工作日10-5-4 15:00robot1.8.6完毕试生产工作0 个工作日10-5-5 15:001.9部署5 个工作日10-5-5 15:001.9.1拟定最终部署策略1 个工作日10-5-5 15:00sitaraminted1.9.2拟定部署方法1 个工作日10-5-6 15:00sitaraminted1.9.3获得部署所需资源1 个工作日10-5-
12、7 15:00kellie1.9.4培训技术支持人员1 个工作日10-5-10 15:00yanted1.9.5部署软件1 个工作日10-5-11 15:00sitaraminted1.9.6完毕部署工作0 个工作日10-5-12 15:001.10实行工作结束后的回顾3 个工作日10-5-12 15:001.10.1将经验教训记录存档1 个工作日10-5-12 15:00timkarrie1.10.2分发给工作组成员1 个工作日10-5-13 15:00sitaramin1.10.3建立软件维护小组1 个工作日10-5-14 15:00sitaramin1.10.4完毕回顾0 个工作日10-
13、5-17 15:001.11软件开发模板结束0 个工作日10-5-17 15:00评价功能点记录:类别描述级别具体评级依据ILF评级依据:子群数量、数据元复杂度、是否存在与其他类的参照或外部数据库的接口。参照:R,接口I飞行员飞机信息高级子群:公司内部飞行员、公司外部飞行员。数据元I:飞行员编号、姓名、手机、地址、邮箱;飞机编号、型号、年限、载客量。客户信息高级子群:机构、个人。数据元:帐号、密码、名称、类别、身份信息(机构注册名称或真实姓名、有效证件类型、有效证件号码)、所在地、电话、邮箱、地址。订单信息中级子群:无。数据元:飞行员R、客户R、出发地、目的地、出发时间、订单状态I、客户联系方
14、式、运送物品(人)具体信息。飞行员状态初级子群:无。数据元;状态。(矩阵形式)ERF评级依据:根据接口的更新频率和信息复杂度、通讯复杂度进行评级飞行员飞机信息接口中级公司内部飞行员相关信息(双向)订单状态接口中级飞机航行信息(实时更新,单向)EI评级依据:涉及到的数据类、外部连接、后继系统操作飞行员飞机信息输入中级数据类:飞行员飞机信息。外部连接:双向,后继操作:无飞行员飞机信息更新初级数据类:飞行员飞机信息。外部连接:无,后继操作:无飞行员飞机信息删除高级数据类:飞行员飞机信息。外部连接:双向,后继操作:向数据接口发送修改指令客户信息输入初级数据类:客户信息。外部链接:无。后继操作:无客户信
15、息更新初级数据类:客户信息。外部链接:无。后继操作:无客户信息删除初级数据类:客户信息。外部链接:无。后继操作:无订单创建高级数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。订单修改高级数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。订单删除高级数据类:订单信息、飞行员状态。外部链接:单向。后继操作;修改飞行员状态。飞行员状态更新初级数据类:飞行员状态。外部链接:无。后继操作:无EO评级依据:涉及到的数据类、外部连接飞行员飞机信息显示初级数据类:飞行员飞机信息,外部链接:单向可用飞行员飞机信息显示中级数据类:飞行员飞机信息,飞行员状态,外部链接:
16、单向客户个人信息显示初级数据类:客户信息。外部连接:无订单信息显示高级数据类;订单信息,飞行员信息,客户信息,外部链接:单向EQ评级依据:涉及到的数据类、外部连接、查询复杂限度查询可用飞行员飞机高级数据类:飞行员状态、飞行员飞机信息,外部链接:无。复杂度:条件查询查询订单状态高级数据类:订单状态,外部链接,单向。复杂度:非条件查询UAF和工期、人员计算。初级乘数中级乘数高级乘数总计ILF1711021547EIF5271014EI53144643EO24151720EQ342612UAF:136LOC(c+语言):7208工作量(简朴型):19.09487231周期(简朴型):5.所需人员数量:4