简单说,进度控制就是比较实际状态和计划之间的差异,并作出必要的调整使项目向有利的方向发展。这其实也说明计划和实际状态之间总会存在一些差异,也就是“计划跟不上变化”,有的人因此得出结论“计划没用”。那么,面对不断变化的实际情况,计划到底有没有用?有什么用?

其实,没有“计划”便无从谈“变化”,也就是说计划只是一个基准,它是对未来的“预测”,或者说计划好象一个准星,它指定的方向可以命中目标,但在子弹飞行过程中会受各种因素影响,不能保证一定命中目标。但可以肯定的是,没有准星命中的可能性会大大降低,因为你无法记录偏差和修正弹道。工作中计划的作用是协调工作、分析变化,如果不根据计划执行并进行必要的控制,计划没有什么意义。也就是说控制过程中计划才能发挥作用。

进度控制可以分成四个步骤:Plan(计划)、Do(执行)、Check(检查)和Action(行动),简称PDCA。关于Plan(计划)的我们在以前的章节中已经讨论了很多,这里不做赘述。但不要指望计划打印出来往墙上一挂大家就会照着执行,在开始执行前还有重要一环:任务的委派。

委派在进度的控制中有非常重要的地位,很多时候计划失控并非因为某个人不努力,而仅仅是因为没有弄清要求。正确的委派活动要控制好三个关键点:时间点、交付物、责任人。

·时间点是指任务明确的开始/结束时间,最后同时交代清楚工作上下游关系;

·交付物是指任务的结果,一般是工作产品。交付物应明确指明具体要求;

·责任人是指“出了问题你该找的那个人”。如果需要几个人协作完成任务,一定要明确指明谁负责,不能为了搞平衡而让他们共担责任,这可能造成谁都不担责任。

任务委派最好有文字记录,如果任务比较简单,可以用责任矩阵描述,而复杂的任务可以给每个人任务书。无论采用那种方式,委派时最好要当面沟通和确认,并得到责任人的承诺。为了确保责任人真的理解了任务,可以在说明任务后让责任人复述一遍,有意思的是一般你都会发现不符或遗漏。如果组织结构不只一层,委派任务时还要向下“看一级”,即看看你的下级是否正确地将任务委派给了它的下级,实践证明“看一级”对提高项目的控制力度非常有效。

任务委派完成后当然就是执行(Do)了。执行过程中项目经理及时沟通情况和交流进展,调度和协调资源,处理变更和应付意外。这个过程说起来简单,但实际做起来就难了,这里不多讨论。

检查(Check)可以在执行过程中的检查点进行,也可以在特地的时点进行。检查的目的是比较实际情况与计划差异,以确定当前的状态。比较正式的检查方式有例会、周报、汇报;非正式的方式包括口头询问、非工作时间的交流。另外,交付物的质量和提交情况、变更记录也是重要的检查手段。

在正式检查方法中,例会是一种非常简单有效的方式。例会可以在周末召开,也可以在周一召开。个人建议周一好些,一是经过周末可能事情又发生了变化,应该在一起重新更新一下;二是不必让大家周末就开始承受下周任务的压力。召开例会应注意以下几点:

·例会以检查和确认为主。检查任务完成了吗?没完成的原因是什么?需要多长时间才能完成?不要责备、埋怨或谈项目计划无关的事。

·在确认了当前状态后,再讨论该如何调整工作或计划,并一定要落实到具体的行动方案上。

·对于需要确认的问题,可以安排一系列只由相关人员参加的专题讨论,而不必要让所有的人在一起讨论一些局部的话题。

·例会的结果要形成会议纪要或填写周报。这些文件应该保存,并可能作为下次会议的前提和依据。

为了检查方便,在制定计划时要注意任务的颗粒度要适中,即应该尽量让任务的工期小于检查周期,这样例会上可以比较确切地判断任务的完成情况。例如,如果例会是每周一次,则任务工期最好小于1周,这样可以明确地判定一个任务是“完成”还是“没完成”,而不会发生“哦,大概完成了85%……”这种情况。

检查后如果发现“变化”就要行动(Action),如果项目出现延期的情况,常用的调整措施包括以下几类:

·增加投入:增加人力资源,加班,或指派更有经验的人,一般这都会带来成本的上升;

·减少产出:减少工作范围或降低要求,当然这需要征得客户的同意;

·新的方法:采用新的方法和技术,但这可能会带来新的风险;

无论采取什么措施,在调整的过程中有几个基本原则一定要注意:

·要“及时调整”,即优先调整近期开始的任务,不要让风险后移;

·优先调整工期长的任务,因为压缩同样的百分比,工期长的任务节省的时间多;

·要全面评估对时间、质量、成本和风险等方面的影响,避免“拆东墙、补西墙”;

进行调整后可能产生新的工作计划,这个计划应该及时通知相关各方,至此项目又会进入新的一轮PDCA过程。其实,项目的进度控制正是不断重复着两个动作:

·向后看—确定当前的状态,因为“If you don’t know where you are,a map won’t help”。

·向前看—调整和更新计划,因为“Plan is nothing,Planning is everything”。

转载于:https://www.cnblogs.com/nikey/p/8944372.html

项目管理过程之进度控制相关推荐

  1. 敏捷项目中的进度控制

     敏捷项目中的进度控制 消除浪费 时间是软件开发过程中最为稀缺并不可替代的资源.其浪费将直接影响项目的进度.而软件开发过程中存在各种各样的浪费.因此,消除浪费是加快进度的一种重要途径. 返工则是软 ...

  2. 第 28 小时项目管理过程实践和案例分析

    第 28 小时项目管理过程实践和案例分析 根据考试大纲,这部分作为下午 考试的内容,共有 3 道大题,每题 25 分,共 75 分,45 分及格.考题形式为"计算+项目管理有关知识" ...

  3. 笔记-项目管理过程组与知识领域(基础)

    项目管理五大过程组 启动过程组:获得授权,定义一个新项目或现有项目的一个新阶段,正式开始该项目或阶段的一组过程. 规划过程组:明确项目范围,优化目标,为实现目标而制定行动方案的一组过程. 执行过程组: ...

  4. 软件外包项目中的进度管理

    案例 A公司是一家美资软件公司在华办事机构,其主要的目标是开拓中国市场.服务中国客户,做一些本地化和客户化的工作.它的主要软件产品是由总部在硅谷的软件开发基地完成,然后由世界各地的分公司或办事机构进行 ...

  5. PMP学习系列5:PMBOK(5th)第三章-项目管理过程

    PMP学习系列5:PMBOK(5th)第三章-项目管理过程 一.引言 1.概述 过程的定义:A process is a set of interrelated actions and activit ...

  6. 项目管理过程-5个管理过程组、10大管理知识域以及对应输入、工具技术和输出

    下图反映47个管理过程与5个过程组以及10个项目管理知识域的映射关系. 一个发生在计划阶段的过程,在执行阶段更新时,它与项目计划阶段所执行的过程是相同的,而不是一个额外的.新的过程. 一般的答题规律: ...

  7. PMP项目管理过程实用表格与应用(实用表格推荐)

    多做项目管理的,会用到的一个东西就是表格.甘特图等, 项目管理所有的过程组,能为我们提供明确的指导方法,让我们更清楚项目在各个阶段应该以何种形式计划.检查.执行.检验. 项目管理方法背后的思想 设想一 ...

  8. 项目管理:项目管理过程

    本文章为PMBOOK原书摘录 目录 1. 项目管理过程间的相互作用 2. 项目管理过程组 3. 启动过程组 4. 规划过程组 5. 执行过程组 6. 监控过程组 7. 收尾过程组 8 项目信息 9 知 ...

  9. 项目管理过程中应注意的问题

    软件项目从角色分工方面可以划分为研发.开发和实施三类,每个类型的项目有各自的管理过程.下面笔者就公司实施类项目的经历,从项目经理的角度谈一谈实施类项目管理过程中应该注意的一些问题,希望大家共勉. 确定 ...

最新文章

  1. 【IM】关于支持向量机分类的理解
  2. 实现auto_ptr的两种方法
  3. 【CodeForces - 255B】Code Parsing(思维,字符串)
  4. php接口三结构,grape动态PHP结构(三)——API接口
  5. vue.js--遇到的一些错误
  6. Android开发布局 案例二
  7. 惯导系统测试方法及测试系统
  8. 【毕设狗】【单片机毕业设计】基于单片机的交通红绿灯控制系统的设计
  9. 如何高效建设传奇的DAO
  10. cont_c指令_SFB41_CONT_C输入和输出参数
  11. Latex技巧:LaTex插图命令includegraphics参数详解
  12. win系统修改C盘下user/用户名
  13. dtft频移性质_傅里叶变换纪实
  14. 怎么样才能学好java_论新手该如何学习java?
  15. ABP开发框架前后端开发系列---(7)系统审计日志和登录日志的管理
  16. 【附源码】计算机毕业设计java员工工资管理系统设计与实现
  17. 一次模拟餐馆的简单尝试
  18. OSI 7层模型和TCP/IP4层模型
  19. 第六周学习周记——学习JavaScript
  20. HTML展示Excel表格数据(支持多sheet页、ie浏览器、xls、xlsx)

热门文章

  1. Python查询物理机硬盘、主板、BIOS序列号(用于认证Windows设备)
  2. 你知道上海社保缴费基数吗?上海各类人员的社保缴费基数
  3. java基础提升(二):多线程、线程安全、线程状态、等待唤醒机制、线程池
  4. Android 如何更换系统字体
  5. 知乎App产品体检报告
  6. python 报错 'gbk' codec can't encode character '\xb5' in position 7431: illegal multib
  7. 如何从 OVF 或 OVA 文件中部署虚拟机
  8. 2021年美容师(中级)新版试题及美容师(中级)免费试题
  9. 【机器学习基础】理解为什么机器可以学习1——PAC学习模型
  10. SSO场景系列:实现Microsoft AD到阿里云的单点登录