第11章软件项目管理.pptx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

指某项活动能够开始的最早时间。它可以根据项目
的预计开始时间和所有紧前活动的工期估计计算出
来。
l 最早结束时间(Earliest Finish times,EF)是 指某项活动能够完成的最早时间。
所以有:EF=ES+工期估计
第11章 软件项目管理
可以通过最迟开始时间、最迟结束时间反向 推算得出工期估计。
第11章 软件项目管理
11.3 软件开发成本估算
11.3.1软件成本估算过程
第11章 软件项目管理
11.3.2 软件成本估算方法
(1)专家估算法 1) 协调人向各专家提供项目规格和估计表格; 2) 协调人召集小组会各专家讨论与规模相关的因素; 3) 各专家匿名填写迭代表格; 4) 协调人整理出一个估计总结,以迭代表的形式返回
第11章 软件项目管理
2.进度计划
根据已估计出网络图中每项活动的工期和项目必须完 成的时间段,可以计算出一个项目进度,为每项活 动提供一个时间表,明确在项目预计开始时间的基 础上,每项活动能够开始和完成的最早时间;为了 在要求完工时间内完成项目,每项活动必须开始和 完成的最迟时间。
l
最早开始时间(Earliest Start times,ES)是
第11章 软件项目管理
11.2 进度管理 11.2.1 计划 内容: ✓ 确定执行项目需要的特定活动,明确每项 活动的职责; ✓ 确定这些活动的完成顺序; ✓ 计算每项活动所需要的时间和资源; ✓ 制定项目预算。
第11章 软件项目管理
1.工作分解与责任矩阵
分解WBS应遵循如下原则。 ✓ 一个单位工作任务只能在WBS中出现在一个
地方; ✓ 一个WBS项的工作内容是其下一级的工作之和;
第11章 软件项目管理
1. WBS中的每一项工作都只由一个人负责,即使 这项工作需要多人来做;
2. WBS必须与工作任务的实际执行过程一致,WBS 首先服务于项目组,可行的话,再考虑其他目 的;
3. 项目组成员必须参与WBS的制定,以确保一致 性和全员参与;
(1)甘特图
第11章 软件项目管理
(2)计划评审技术 1)用节点表示活动。活动用方框表示,对活动的
描写在方框内。给每个方框指定一个编号,连 接方框的箭头表示活动之间的先后顺序。活动 2只能在活动1之后。活动之间的关系分为以下 几种:
1. 结束→开始:某活动必须结束,然后另一活动才能开 始。
2. 结束→结束:某活动结束前,另一活动必须结束。 3. 开始→开始:某活动必须在另一活动开始前开始。 4. 开始→结束:某活动结束前另一活动必须开始。
第11章 软件项目管理
本章学习内容: 1.掌握软件项目管理的基本概念
2.了解软件项目计划的内容 3.理解软件成本估算方法与技术 4.了解软件项目的人员管理与协调的概念 5.了解软件项目风险管理的过程 6.掌握软件项目进度安排的原则
第11章 软件项目管理
11.1 软件项目管理概述 1. 项目整合管理 2. 范围管理 3. 时间管理 4. 成本管理 5. 人力资源管理 6. 风险管理 7. 质量管理 8. 采购管理 9. 沟通管理
第11章 软件项目管理
2)用箭头表示活动。活动用箭头表示,对活动的 描写在箭线上。图中的圆圈表示“事件”,活 动由事件连接起来。箭尾代表活动开始,称为 紧前事件;箭头代表活动结束,称为紧随事件。 事件2是活动“系统规划”的紧随事件,又是 “需求分析”的紧前事件,表示“系统规划” 结束和“需求分析”开始。
4. 每一个WBS项必须归档,以确保准确理解该项 包括和不包括的工作范围;
5. 让WBS具有一定的灵活性以适应无法避免的 变更需要。
第11章 软件项目管理
责任矩阵说明:P为主要主任;S为次要责任。
第11章 软件项目管理
2.活动排序
活动排序过程包括确认且编制活动间的相关性。 活动必须被正确地加以排序以便今后制订可行 的进度计划。
l 最迟开始时间(Latest Start times, LS)是指项目在要求完工时间内完成,某 项活动必须开始的最迟时间。
l 最迟结束时间 (Latest Finish times, LF)是指为了使项目在要求完工时间内完 成,某项活动必须完成的最迟时间。它可 以在项目的完工时间和所有紧随活动的工 期估计的基础上计算出来。
所以有:LS=LF-工期估计
第11章 软件项目管理

总时差=项目要求完工时间—(最后一项活动) 最早结束时间=LF—EF=LS—ES
第11章 软件项目管理
11.2.3 进度跟踪与控制 ✓ 定期进行项目状态会议,由各组成员报告
项目的进展情况; ✓ 评价所有在软件过程中进行的评审结果; ✓ 确定正式的项目目任务的实
际开始日期与计划开始日期; ✓ 与实践者举行非正式会议,以得到他们对
项目进展时间和问题层的客观评价; ✓ 使用获得值的分析,定量的评价进展。
第11章 软件项目管理
进度控制的步骤: ✓ 分析进度,找出哪些地方需要采取纠正措
施; ✓ 确定应采取的纠正措施; ✓ 修改计划,将纠正琐事列入计划; ✓ 重新计算进度,估计纠正措施的效果。
第11章 软件项目管理
3)虚活动。在绘制用箭头表示活动的网络图中, 有两个基本规则可以用来识别活动:
第一,每个事件有惟一的编号,既图中不会有相 同的事件号;
第二,每个活动必须由惟一的紧前事件号组成。
第11章 软件项目管理
11.2.2 进度安排 计划安排进度需要解决以下问题: ✓ 估计每项活动的工期; ✓ 确定整个项目的预计开始时间和要求完工时间; ✓ 在项目预计开始时间的基础上,计算每项活动能
够开始的时间和完成的最早时间; ✓ 利用项目的要求完工时间,计算每项活动必须开
始的时间和完成的最迟时间; ✓ 确定每项活动能够开始与必须开始时间之间的正
负时差; ✓ 确定关键(最长)活动路径。
第11章 软件项目管理
1.估计活动工期
指定项目进度安排的第一步是估计每 项活动从开始到完成所需要的时间。
可以用3种工期估计:乐观工期(t0), 最可能工期(tm),悲观工期(tp), 计算出期望工期te,则 te=(t0+4×tm+tp)/6
相关文档
最新文档