计算机软件规划项目实践_第1页
计算机软件规划项目实践_第2页
计算机软件规划项目实践_第3页
计算机软件规划项目实践_第4页
计算机软件规划项目实践_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件管理工程第三章 规划项目范围计划进度计划成本计划质量计划HR计划沟通计划风险计划配置管理计划规划项目:制定带有发布条件的资源管理计划规划项目 日程安排日程安排:对工作项目的有序描述, 是项目规划的一部分。规划项目的方法: 进行任务分解 制定发布条件 制定发布计划 安排日程而项目规划包括:第三章 规划项目需求WBS活动活动排序活动历时估计编制计划资源估算资源预算第三章 规划项目3.1 任务分解 任务分解的过程将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作。 任务分解的结果WBS(Work Breakdown Structure,任务分解结构) 面向可交付物的。

2、Work packages(工作包)WBS的最低层次的可交付物。第三章 规划项目是面向可交付物的对项目元素的分组,它组织并定义了整个项目范围。不在WBS中包括的工作就不是该项目的工作。它是一个分级的树型结构,是对项目由粗到细的分解过程。工作结构每细分一个层次表示对项目元素更细致的描述。PMI defines WBS:3.1 任务分解第三章 规划项目是面向可交付物的对项目元素的分组,它组织并定义了整个项目范围。不在WBS中包括的工作就不是该项目的工作。它是一个分级的树型结构,是对项目由粗到细的分解过程。工作结构每细分一个层次表示对项目元素更细致的描述。PMI defines WBS:WBS的最低

3、层次的可交付物。工作包应当由唯一主体负责。这一交付物可以分配给另外一位项目经理进行计划和执行,或者通过子项目的方式完成。PMI defines Work packages:3.1 任务分解系统子系统子系统子系统模块模块模块模块模块模块第三章 规划项目类型: 清单 图表分解标准: 生存期 功能组成3.1 任务分解第三章 规划项目分解标准: 生存期 功能组成学生管理按照生命期分解规划需求设计编码测试提交按照功能组成分解1.1招生管理1.2分班管理1.3学生档案管理1.4学生成绩管理 3.1 任务分解第三章 规划项目分解标准: 生存期 功能组成学生管理按照生命期分解规划需求设计编码测试提交按照功能组

4、成分解1.1招生管理1.2分班管理1.3学生档案管理1.4学生成绩管理 3.1 任务分解招生管理分班管理学生档案管理学生成绩管理 规划需求设计编码测试提交 不能同时使用两种标准进行分解第三章 规划项目类型: 清单 图表分解标准: 生存期 功能组成3.1 任务分解第三章 规划项目1.变化计数器1.1比较两个版本的程序1.1.1 预处理1.1.2文件比较1.1.3结果处理1.2找出修改后的程序中增加和删除的代码行1.2.1 找出增加的代码行1.2.2找出删除的代码行1.3 统计修改后的程序中增加和删除的代码行数1.3.1统计增加代码行数1.3.2统计删除代码行数1.4 统计总的代码行数 1.5设定

5、标记以指示修改的次数1.6在程序的头部增加修改纪录类型: 清单 图表3.1 任务分解第三章 规划项目类型: 清单 图表预处理“变化计数器”系统统计总行标记修改记录修改版本比较找出增删行统计增删行文件比较结果处理增加代码删除代码增加行数删除行数3.1 任务分解第三章 规划项目示例:软件系统发布版本详细设计实现测试项目规划需求分析总体设计合同签订计划编制需求开发需求管理交付计划确认系统测试计划编制策略确定开发标准确定架构设计集成测试计划编制接口设计模块设计单元测试计划编制编码设计代码复核单元测试集成测试系统测试测试总结缺陷跟踪手册编写验收测试产品提交用户培训3.1 任务分解第三章 规划项目WBS与

6、OBSOBSWBS责任矩阵3.1 任务分解第三章 规划项目3.1 任务分解班长组长1组长k工程经理项目经理1项目经理m组员组员组员组员组员组员组员组员组员组员组员组员第三章 规划项目3.1 任务分解职责划分班长全面负责,包括作业、日常表现和课程实践行政组长对小组的日常表现和作业负责,向班长汇报工程经理对全班的课程实践全面负责,向班长汇报项目经理对各项目组的课程实践负责,向工程经理汇报第三章 规划项目3.1 任务分解职责划分班长全面负责,包括作业、日常表现和课程实践行政组长对小组的日常表现和作业负责,向班长汇报工程经理对全班的课程实践全面负责,向班长汇报项目经理对各项目组的课程实践负责,向工程经

7、理汇报责任矩阵班组日常表现 作业 课程实践 日常表现 作业 课程实践班长行政组长工程经理项目经理第三章 规划项目3.1 任务分解项目组人员构成1) 项目经理2) 系统分析员 3) 系统设计员4) 数据库管理员 5) 支持工程师 6) 程序员 7) 质量保证工程师 8) 业务专家(用户) 9) 测试人员10) 第三章 规划项目3.1 任务分解项目组人员构成1) 项目经理2) 系统分析员 3) 系统设计员4) 数据库管理员 5) 支持工程师 6) 程序员 7) 质量保证工程师 8) 业务专家(用户) 9) 测试人员10) 第三章 规划项目WBS检验标准1. 最底层的要素是否是实现目标的充分必要条件

8、;2. 最底层要素是否有重复的;3. 每个要素是否清晰完整定义;4. 最底层的要素是否有明确的交付物;5. 最底层要素是否有定义清晰的责任人,是否可以进行成本估算和进度安排。3.1 任务分解第三章 规划项目WBS分解建议1. WBS分解的颗粒度因项目而异、因项目经理而异;2. 收集与项目相关的所有信息;3. 参看历史类似项目的WBS,与相关人员讨论;4. 最低层是可控的和可管理的,但是避免不必要的过细,最好不要超过7层;5. 软件项目推荐分解到不超过40小时的任务;6. 每个Work package必须有一个提交物;7. 定义任务完成的标准;8. 每个WBS必须有利于责任分配;9. 可以准备W

9、BS的字典;10. 最后与相关人员进行评审。3.1 任务分解第三章 规划项目George and Martha一次野餐会准备George and Martha计划与家人和朋友举行一次特殊的野餐活动,以庆祝Martha的升职和他们35周年的结婚纪念。Martha是工程师, George是会计。他们有两个非常活泼的孩子,Mary 13岁,Thomas 17岁。他们是非常好的计划能手,最近他们又通过了PMP的认证考试,所以他们非常清楚对于这样野餐活动也需要开发一个WBS。序号任务持续时间工作人员1开始02做冰茶15George3准备三明治10Martha4准备水果2Martha5准备篮子2Marth

10、a6收拾毛毯2George序号任务持续时间工作人员7收拾运动服3Martha8装车4George9加油6George10开车去野餐营地20Martha11结束0第三章 规划项目请为你正在参与开发的项目设计一个WBS各技术小组深入讨论,整合各组员的WBS,形成小组最终的责任矩阵第三章 规划项目请为你正在参与开发的项目设计一个WBS初次考核:各小组长负责考核组员;复核:交叉复核,各小组交叉复核;抽查:由班长抽查审核,抽查率不低于30%,抽样分布均匀;终审:教师。系统子系统子系统子系统模块模块模块模块模块模块活动1活动2第三章 规划项目3.2 活动定义 确定为完成项目的各个交付物所必须进行的诸项具体

11、活动第三章 规划项目3.2 活动定义活动排序项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。前置活动后置活动第三章 规划项目3.2 活动定义活动排序项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。AB结束-开始AB结束-结束AB开始-开始AB开始-结束第三章 规划项目3.2 活动定义活动排序项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。 网络图 甘特图 里程碑图第三章 规划项目3.2 活动定义活动排序项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。 网络图 甘特图 里程碑图WBS2

12、.01.01.11.22.12.23.03.13.21.11.22.22.13.13.2StartStart第三章 规划项目3.2 活动定义 网络图 甘特图 里程碑图活动排序项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。第三章 规划项目3.2 活动定义 网络图 甘特图 里程碑图活动排序Specification08/989/00AnnounceDesign11/9802/99CodingTesting5/99Available11/00项目各项活动之间存在相互联系与相互依赖关系,根据这些关系进行适当的顺序安排。第三章 规划项目请为作业2的WBS定义活动,并以网络图形式进行活动排序,指出关键路径。各技术小组深入讨论,整合各组员的活动定义、排序,形成小组最终的活动网络图,指出关键路径。第三章 规划项目3.3 制定发布条件 确定当前发布最重要的因素 草拟发布条件 让发布条件符合SMART原则 通过相关人员评审第三章 规划项目3.4 制定项目进度计划 确定项目的所有活动及其开始和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论