PMBOK® 第六版 项目进度管理知识领域

2024-09-07 22:20

本文主要是介绍PMBOK® 第六版 项目进度管理知识领域,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

读后感—PMBOK第六版 目录


提到“进度”,大家都能直观理解其含义。有统计指出,现在项目的延迟交付比例越来越高,并且这一趋势持续上升。造成项目延期的原因是多方面的,常见的原因之一是在项目初期,由于时间充裕,往往会做一些与项目无关或超出项目范围的工作,导致项目后期不得不疯狂赶工。

另一种常见问题是过分关注单个活动的精确执行,而忽略了对整个项目进度的宏观把控,这种做法可能会导致团队失去对项目整体进度的全局视角。

项目进度管理旨在确保项目在规定时间内按时完成。进度问题是项目生命周期中引发冲突最多的问题之一,有效的进度管理是项目管理成功的关键要素。

项目进度管理涵盖确保项目按时完成所需的各种过程(见图1),包括:

  • 规划进度管理:制定政策、程序和文档,以规划、编制、管理、执行和控制项目进度
  • 定义活动:识别并记录为完成项目可交付成果所需的具体行动
  • 排列活动顺序:确定并记录项目活动间的相互关系
  • 估算活动持续时间:基于资源估算,确定完成单个活动所需的工作时段
  • 制定进度计划:分析活动顺序、持续时间、资源需求和进度制约因素,创建项目进度模型以指导项目执行与监控
  • 控制进度:监督项目状态,更新项目进度,并管理进度基准变更

图片

图-1 项目进度管理概述

一、核心概念

项目进度计划详尽规划了项目如何按时交付既定范围内的产品、服务与成果,作为沟通管理相关方期望的工具,并为绩效报告提供基准。

项目管理团队根据项目特性选用进度计划方法(如关键路径法或敏捷法),结合活动、日期、时长、资源、依赖关系等特定数据,利用编制工具构建进度模型,形成项目进度计划。下图(见图2)进度计划工作,展示了方法、工具与过程输出如何融合以创建进度模型。

图片

图-2 进度规划工作概述

对于小型项目,定义活动、排序、估算时长及建模等过程紧密交织,可快速由一人完成。项目期间,应保持进度计划灵活性,随知识增长、风险认知深化及增值活动设计而适时调整。

二、发展趋势和新兴实践

全球市场变化迅速且竞争激烈,不确定性与不可预测性极高,使得长期规划变得困难。因此,基于具体情境灵活应用和调整开发实践变得尤为重要。适应型规划不仅制定了初始方案,还理解到工作启动后优先级可能会发生变化,因而需要调整计划以符合新的优先级。

有关项目进度计划方法的新兴实践包括(但不限于):

  1. 具有未完项的迭代型进度计划

这是一种基于适应型生命周期的滚动式规划,如敏捷产品开发方法。需求以用户故事形式记录,并按优先级排序优化,在固定时间内开发功能。此法常用于持续交付客户价值或支持多团队并行开发。适应型生命周期允许开发过程中随时变更,因此在产品开发中广泛应用。

在敏捷开发中,需求逐渐被识别,每次发布都能获取用户真实反馈,这些反馈转化为新的用户故事加入产品待办列表。因此,许多互联网产品的开发贯穿其整个生命周期,如常用的微信,其不断更新添加小功能和变化,持续进化。

  1. 按需进度计划

按需进度计划基于团队的交付能力来限制同时进行的工作量,确保不过载。该方法源自看板和精益生产的拉动式系统,当资源可用时即时从待办事项中提取任务执行。此方法适用于运营或持续环境中以增量方式开发产品,其中任务规模和范围相对一致或可组合。

“拉动式生产”、“看板”和“精益生产”这些概念均源自丰田。传统生产方式是由前一道工序向后一道工序推送产品,若各工序效率不匹配,则会导致在制品积压,降低整体价值流效率。而精益生产则遵循“内部客户”原则,以前一道工序视后一道工序为客户的模式运作,确保后一道工序按需“取货”。这一过程从最终工序反向至初始工序,形成了拉动式生产。

例如,超市货架商品售出后逐级补货,最终指导工厂生产,以最小化浪费。

在制品(WIP)是指正在处理但未完成的工作。根据约翰·利特尔1961年的排队理论(Little’s Law),平均周期时间 = WIP数量 / 吞吐率。例如,Backlog中有50个特性,团队吞吐率为5个特性/周,则需等待10周。可见,吞吐率固定时,WIP越多,周期时间越长。为缩短周期,常采用加班或增员。

但1975年弗雷德里克·布鲁克斯在《人月神话》中指出,向延期项目增员反而会加剧延期。遗憾的是,我们常依赖增员和加班,却忽视了减少WIP的重要性。

在制品堆积会使产品开发陷入恶性循环(见图3),限制在制品数量是打破这一困境的关键。

图片

图-3 在制品堆积的噩梦

以下是优化看板流程的步骤:

  1. 将未启动的工作项退回到Backlog
  2. 将已启动但进展缓慢的工作项挂起并单独评估
  3. 限制在制品数量,并通过每轮迭代后的回顾逐步调整至与团队吞吐率匹配

我们需要按列限制在制品数量(见图4),使之符合各工序的实际资源和吞吐率。例如,“开发(5)”表示团队最多只能同时处理5个在制品。

不仅“进行中”的在制品数量需要限制,“已完成”的在制品数量也应受控。否则,开发人员在达到在制品上限后,会从前序工序(如UX设计)拉取更多在制品,这可能导致后续工序(如测试)的在制品堆积。当开发人员看到在制品已达上限时,就只能推动现有在制品向下一工序测试流动,而不能继续从上游工序UX设计拉取新任务。

图片

图-4 看板方法

裁剪考虑因素

由于每个项目都是独特的,项目经理可能需要裁剪项目进度管理过程。裁剪时应考虑以下因素:

  • 生命周期方法:哪种方法最适合详细进度计划?
  • 资源可用性:资源的可用性如何影响其可持续时间和生产效率?
  • 项目维度:复杂性、技术不确定性、产品新颖度、进度跟踪(如挣值、完成百分比、“红黄绿”指示)如何影响控制水平?
  • 技术支持:是否采用技术来制定、记录、传递、接收和存储项目进度信息,且信息是否易于获取?

敏捷/适应型环境的考虑因素

适应型方法通过短周期工作和审查来快速反馈和调整。在大型组织中,项目集需考虑团队规模、地理分布等因素,可能采用预测型、适应型或混合方法。项目经理需掌握适应型工具和技术,以管理不同生命周期的项目。

在敏捷发布规划中,软件按照版本进行发布。每个版本由若干个迭代构成,而每个迭代中又包含了若干个功能(用户故事)。进一步地,每个功能可以分解为若干个任务。(见图5)。

图片

图-5 敏捷发布规则

在敏捷开发中,团队采用滚动式规划,也被称为洋葱圈规划(图-6)。层次越低,周期越短,规划也越细致。例如,每日站会周期为 1 天;Sprint 计划通常为 1 至 4 周;版本计划周期为几周或几个月;产品路线图计划涵盖产品的整个生命周期;投资组合计划则对应组织的战略周期。

图片

图-6 洋葱圈规则

这篇关于PMBOK® 第六版 项目进度管理知识领域的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1146325

相关文章

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧