第3章 IT项目管理之计划为纲

上传人:资****亨 文档编号:133871841 上传时间:2020-05-31 格式:PPT 页数:140 大小:3.05MB
返回 下载 相关 举报
第3章 IT项目管理之计划为纲_第1页
第1页 / 共140页
第3章 IT项目管理之计划为纲_第2页
第2页 / 共140页
第3章 IT项目管理之计划为纲_第3页
第3页 / 共140页
第3章 IT项目管理之计划为纲_第4页
第4页 / 共140页
第3章 IT项目管理之计划为纲_第5页
第5页 / 共140页
点击查看更多>>
资源描述

《第3章 IT项目管理之计划为纲》由会员分享,可在线阅读,更多相关《第3章 IT项目管理之计划为纲(140页珍藏版)》请在金锄头文库上搜索。

1、IT项目管理之计划为纲 第三部分 看板管理 过程管理出质量 看板 一个项目的计划 计划的动态性 阶段性WBS分解 编制项目范围计划识别风险 建立风险清单和风险应对计划作业分解 依赖关系建立 工期确定形成进度计划 找到关键路径和浮时挂接资源 发现瓶颈资源 做资源优化形成成本预算初始基线生成 项目的核心过程规划 范围计划 1隙则存其害 周则存其利 项目规划的流程项目的范围管理项目范围管理计划把需求转化成可交付件 WBS 项目规划流程 项目规划的目的是为项目的实施制定一套可行 合理的项目开发计划 项目规划流程可分为 分解需求估算资源制定计划评估风险协商约定 项目范围管理 项目范围 是指生产项目产品所

2、包括的所有工作产品范围 项目业主 客户对于项目最终产品或服务所要求达到的结果和功能 项目范围和产品范围项目范围管理的重要意义 1 为项目实施提供任务范围的框架2 对项目实施进行有效的控制3 为项目绩效度量提供基线4 为项目最终交付提供依据 范围定义 把需求转化成可交付件把需求分解细化转化成可交付件 PBS WBS OBS 产品分解结构 PBS ProductBreakdownStructure工作分解结构 WBS WorkBreakdownStructure组织分解结构 WBS OrganizationBreakdownStructure项目范围说明书 三种类型的分解结构 产品分解结构 要做什

3、么 工作分解结构 怎么做 组织分解结构 谁来做 ZenTao 禅道 管理系统 禅道管理软件 ZenTaoPMS 是一款国产的 基于LGPL协议 开源免费的项目管理软件 它集产品管理 项目管理 测试管理于一体 同时还包含了事务管理 组织管理等诸多功能 其开发理念基于国际流行的敏捷管理方式scrum ZenTao 禅道 的主要功能列表 1 产品管理 包括产品 需求 计划 发布 路线图等功能 2 项目管理 包括项目 任务 团队 build 燃尽图等功能 3 质量管理 包括bug 测试用例 测试任务 测试结果等功能 4 文档管理 包括产品文档库 项目文档库 自定义文档库等功能 5 事务管理 包括tod

4、o管理 我的任务 我的Bug 我的需求 我的项目等个人事务管理功能 6 组织管理 包括部门 用户 分组 权限等功能 7 统计功能 丰富的统计表 8 搜索功能 强大的搜索 帮助您找到相应的数据 9 灵活的扩展机制 几乎可以对禅道的任何地方进行扩展 10 强大的api机制 方便与其他系统集成 Scrum开发 Scrum是一种迭代式增量软件开发过程 通常用于敏捷软件开发 Scrum在英语的意思是橄榄球里的争球 虽然Scrum是为管理软件开发项目而开发的 它同样可以用于运行软件维护团队 或者作为计划管理方法 ScrumofScrums Scrum中的角色 Scrum定义了许多角色 根据猪和鸡的笑话分为

5、两组 猪和鸡 鸡跟猪说 我们去开餐饮店吧 猪说 好的 叫什么店名呢 鸡说 火腿鸡蛋店 我不开了 猪说 我全身投入 而你只是参与而已 Scrum中的 猪 角色 猪是全身投入项目和Scrum过程的人 theyaretheoneswith theirbaconontheline 1 产品负责人产品负责人代表了客户的意愿 这保证了Scrum团队在做从业务角度来说正确的事情 产品负责人编写用户故事 排出优先级 并放入产品订单 Scrum中的 猪 角色 2 Scrum主管 或促进者 Scrum主管促进Scrum过程 他的主要工作是去除那些影响团队交付冲刺目标的障碍 Scrum主管并非团队的领导 由于他们是

6、自我组织的 而是负责屏蔽外界对开发团队的干扰 Scrum主管确保Scrum过程按照初衷使用 Scrum主管是规则的执行者 3 开发团队负责交付产品的团度 由5至9名具有跨职能技能的人 设计者 开发者等 组成的小团队完成实际的开发工作 Scrum中的 鸡 角色 鸡角色并不是实际Scrum过程的一部分 但是必须考虑他们 敏捷方法的一个重要方面是使得用户和利益相关者参与到过程中的时间 参与每一个冲刺的评审和计划 并提供反馈对于这些人来说是非常重要的 Scrum中的 鸡 角色 1 用户软件是为了某些人而创建 就像 假如森林里有一棵树倒下了 但没有人听到 那么它算发出了声音吗 假如软件没有被使用 那么它

7、算是被开发出来了么 2 利益所有者 客户 提供商 影响项目成功的人 但只直接参与冲刺评审过程 3 经理为产品开发团体架起环境的那个人 WBS的定义与作用 WBS的定义 一个工作分解结构 WBS 是项目要素的集合 是对项目总范围的组织和界定 WBS中的每一项工作都与实现项目目标相关如果某个工作不在WBS系统内 那么 这项工作就不在项目范围内 必要 且 足够 创建工作分解结构WBS WBS的定义与作用 WBS的作用 资源需求的依据成本估算的依据进度计划的依据风险识别的依据采购计划的依据沟通计划的依据变更控制的依据 WBS的编码 工作分解结构中的每一项工作都要有编号 这些号码的全体叫做编码系统 编码

8、设计与结构设计有对应关系每一层用特定的代码表示代码的长度表示该层活动的数量数字vs 字母编码系统的应用 项目各基本单元的查找工作变更费用计算时间安排资源安排质量要求在工具使用中尤为重要 1研制飞机系统1 1研制机体1 2研制推进装置1 3研制导航系统1 3 1研制惯性基准装置1 3 2研制天文校正装置1 3 3研制卫星导航系统1 4研制飞控系统1 5研制突防设备2研制测控与信息传输系统 WBS实例 图表型 WBS实例 清单型 WBS实例 交付成果之甘特图 WBS的开发方法 工作分解技术工作分解技术是指将项目产出物 或项目目标 逐层细分为更小 更易管理的子项目或项目要素 直到分解出的要素非常详尽

9、 能够支持下一步的项目活动分析与定义为止的一种方法 项目工作分解技术的主要步骤如下 识别主要的项目要素 分解项目的构成要素 检验工作分解结果的正确性 建立WBS的指导原则 每一个WBS项必须有准确描述详细到足以进行管理 计划 管理 实施 收尾 可以有不同的分解水平80小时原则 工作包 一个单位工作任务只能在WBS中出现一次一个WBS项的工作内容是其下一级各项工作之和每项工作可以由一个角色或组织负责项目组成员参与WBS的制定过程 工作分解结构WBS的特点 定义整个项目范围以可交付件为目标WBS包括管理工作的交付件和产品工作的交付件交付件可检查 有可交付的东西有结构工作包不相互重叠可以标准化 工作

10、分解结构 WBS 标准和开发 由于项目的相似性 WBS可以形成企业标准历史数据的积累知识库的意义 项目的核心过程规划 进度计划 2兵贵神速 怎样才能制定出一个合理的进度计划编制进度表计算活动浮时 关键路径可视化的管理 进度表和网络图进度如何控制和变更 一 怎样才能制定出一个合理的进度计划 将WBS进一步分解到各项活动 Activity 建立各项活动之间的关系 排序 估算活动的持续时间时间分析过程 网络图与浮时 资源平衡对项目的影响计划基线的建立和使用 WBS的进一步分解 在做分解时不要排序分解成最低层的作业不大于1个人40小时暂时不考虑资源的限制先管理后产品动 名 名 动 团队一起做 头脑风暴

11、 不要分解到太细 能够支持工期和排序 将WBS的最底层工作包分解到具体的动作 二 编制进度表 项目活动排序识别项目活动清单中各项活动的相互关联与依赖关系 并据此对项目各项活动的先后顺序的安排和确定工作 项目活动工期估算对各项活动的时间进行估算制定进度计划 根据活动定义 活动排序 工期估算制定进度计划 三种进度的表示方式 里程碑图 MilestoneDiagram 甘特图 GanttDiagram 网络图 NetworkDiagram ADM PDM 活动之间的逻辑关系 结束 开始 开始 开始 结束 结束 开始 结束 活动工期估算方法与工具 1 专家评估 基于历史信息的专家评估2 类比法3 模拟

12、法假定活动的工期存在三种可能 悲观 正常 乐观三种情况PERT t t0 4 tm tp 6 PERT 活动历时 ProgramEvaluationandReviewTechnique 项目进度计划的制定 依据 1 项目活动网络图 关系 2 活动工期估算3 资源要求和资源约束4 作业制度 8小时 3班24小时 5 约束条件 包括强制日期 关键事件或主要里程碑6 日历 进度编制的基本方法 关键路径法正推法逆推法时间压缩法赶工 Crash 平行作业 快速跟进 Fasttracking 搭接 关键链法 三 关键路径法 根据指定的网络图逻辑关系和单一的历时估算 计算每一个活动的单一的 确定的最早和最迟

13、开始和完成日期 计算浮动时间 计算网络图中最长的路径 确定项目完成时间 关键路径 活动浮时的特性 关键路径 CP 网络图中最长的一条路径浮时 Float 为零的一条路径最可能引起项目延迟在项目进行中有可能改变活动浮时 Slack Float 在不影响后面工作的前提下 可以浮动的时间最晚开始和最早开始的差 网络图中任务进度时间参数说明 最早开始时间 Earlystart 最晚开始时间 Latestart 最早完成时间 Earlyfinish 最晚完成时间 Latefinish 自由浮动 FreeFloat 总浮动 TotalFloat 超前 Lead 滞后 Lag 六参数法 浮动时间 Float

14、 浮动时间是一个活动的机动性 它是一个活动在不影响其它活动或者项目完成的情况下可以延迟的时间量 自由浮动与总浮动时间 总浮动 TotalFloat 在不影响项目最早完成时间本活动可以延迟的时间自由浮动 FreeFloat 在不影响后置任务最早开始时间本活动可以延迟的时间 确定项目的开始和结束时间 1 在项目计划开始时间的基础上 确定每项活动的最早开始 最早结束时间2 在项目计划结束时间的基础上 确定每项活动的最晚开始 最晚结束时间3 进行资源均衡 将有限资源优先分配给关键路径上的活动 关键路径的计算与调整优化 项目经理必须把注意力集中于那些优先级最高的任务完成 关键路径上的任何活动的推迟将使整

15、个项目推迟 有浮动时间的活动提供了进度计划管理的灵活性对ES EF LS LF和浮动时间的掌握可帮助制定有意义和合理的项目进度计划 向关键路径要时间 向非关键路径要资源 基于PDM的关键路径 开始 A 18 B 14 C 12 D 11 E 13 F 16 结束 基于ADM的关键路径 正推法 Forwardpass 按照时间顺序计算最早开始时间和最早完成时间的方法 称为正推法 首先建立项目的开始时间项目的开始时间是网络图中第一个活动的最早开始时间从左到右 从上到下进行任务编排当一个任务有多个前置时 选择其中最大的最早完成日期作为其后置任务的最早开始日期公式 ES Duration EFEF L

16、ag ESs 小写s为successor 正推法实例 Start LF LS EF ES Duration 7TaskA 1 8 LF LS EF ES Duration 3TaskB 1 4 LF LS EF ES Duration 6TaskC 8 14 LF LS EF ES Duration 3TaskD 4 7 LF LS EF ES Duration 3TaskG 14 17 LF LS EF ES Duration 3TaskF 7 10 LF LS EF ES Duration 2TaskH 17 19 LF LS EF ES Duration 2TaskE 4 6 Finish 当一个任务有多个前置时 选择其中最大的最早完成日期作为其后置任务的最早开始日期 逆推法 Backwardpass 按照逆时间顺序计算最晚开始时间和最晚结束时间的方法 称为逆推法 首先建立项目的结束时间项目的结束时间是网络图中最后一个活动的最晚结束时间从右到左 从上到下进行计算当一个前置任务有多个后置任务时 选择其中最小最晚开始日期作为其前置任务的最晚完成日期公式 LF Duration LSL

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号