控制项目进展

优质博文 IT-BLOG-CN

假如一个项目准备工作做的非常周详,现在要做的就是监督项目的进展情况,理想状况下事情应当进展的很顺利,但实际上我们会发现项目永远不会完全按照经计划执行,我们必须进行项目控制。也就是我们需要不断进行调整以保证项目按照规范要求,在最终期限内完成。

一、活动进展

此时我们已经有了总的进度计划:假如项目进度计划包括每周五下午五点进行的周进度例会,这些进度计划的显示为下面的水平线,使用缩写表示为PM1-PM14,项目经理可以通过每个进度会议审核项目各项活动的实际进度并采取必要的补救措施。

在PM会议中项目经理希望活动负责人提供项目完成的百分比(完成的工作占最终应该完成工作的百分比),我们将其称为进度状态。可交付成果和里程碑的数量相同,PM会议也就是逐步了解各阶段可交付成果完成的会议。

绩效偏差:假设某项活动实际完成了35%的工作,根据计划当天应该完成80%的工作。项目经理将实际绩效和计划绩效进行比较,实际绩效与计划绩效之间的不同就是绩效偏差,如果为正数表示超期完成,如果是负数表示进度落后于计划。

周例会之前项目经理会划分一个假想线(计划完成的进度),然后将计划绩效与活动人汇报的绩效进行比较。所以说进度会议提供的项目在某个时间节点的快照。

活动完成的标准: 只有在可交付成果通过验收之后,活动才算完成。验收包括确认质量保证计划中规定的各项事宜都是合规的。

项目经理在周例会上主要的两件事:发现偏差、做出决策。发现偏差属于项目管理的一部分,可以看做是手表智能告诉我们早到了还是迟到了,但它不能保证你准时到达。做出决策是项目控制的一部分,包含一系列项目准时完成的决策,通常而言不是所有的决策都是由项目经理单独做的。

我们通过开车来解释项目控制:项目启动时可交付成果已经拟好,就好像开车要去的目的地,通往目的地的道路就是项目计划,这个计划是在项目启动时制定的。在通往可交付物成果的过程中,项目无法严格按照设定的路线前进,他需要不断调整路线才能到达最终的目的地。这些变动的幅度要尽可能的缩小,变动的大小不仅收到环境的影响,而且取决于项目控制是否得当。项目控制就是对项目进行调整,尽可能的将他拉回到拟定路线上,所以项目经理首先要发现偏差,要不断的问自己项目是不是按计划进行,是否与项目计划相符。

二、有限资源进度计划

项目经理根据进度偏差分析产生的后果,并制定新的项目进度计划。如果发现新进度计划与旧进度计划的项目结束时间不同,我们称之为“完工偏差”。这等于是对可交付成果作出重大变更。要做出这种决定,必须要得到项目发起人的同意。 但是,在采取这种极端措施之前还能找到其他的方法吗?预测延误期限是应该的,但如果能提供解决方案就更好了!项目经理应该发现问题,找出原因,并采取解决方案让工作回到正轨上来:这就是我们所说的项目控制。

待完成方案:我们对项目经理提出的方案称之为“待完成方案”,是指对还没有完成的工作制定的新计划。有了这个方案我们才能拿出最终可交付成果。在实际操作中,首先要找出项目计划可以做出的改变,可以改变活动的性质和关联关系或者可获得的资源。然后根据待完成方案制定新进度计划。由于有时可能会有多种可执行方案,所以项目经理可是提出几种不同的情景建议。

项目经理应当与项目参与者一起讨论待完成方案的各个主要方面,了解什么是可行的、有哪些技术限制等。只有在回答了这两个问题之后才能制定待完成方案。实际上,方案和进度计划是对应的,但是进度计划取决于你能为项目争取到多少资源。资源数量就是待完成方案的第三个变量。项目经理可以制定两份进度计划,一份是无限资源进度计划,另一份是有限资源进度计划。

我们将无限资源进度计划和有限资源进度计划进行并行排列,得到如下区域:

【1】如果确定项目完成日期在绿区表示方案是有效的。
【2】如果确定项目完成日期在黄区内,那么只利用项目最初获得的资源,是无法在项目最终期限之前完成项目的,但如果有额外资源,仍然能够按时完成项目。那么项目控制的问题就是资源问题,项目经理应该在项目所有者批准之后,与负责相关资源的部门负责人商洽,争取到额外资源。这里的问题实际上是这个项目的优先级有多高。
【3】如果确定的完成日期在红区内,那么只利用项目最初获得的资源,是无法在项目最终期限之前完成项目的,而且就算是拥有无限的资源也是无法如期完成项目可交付成果。在这种情况下,项目控制的问题应该重新考虑可交付成果,或者调整范围、日期等。与项目发起人有关,需要高级用户决定。

待完成方案:项目经理发现上述活动没有按照预定的计划执行,应该制定两份活动计划,有限活动计划和无线活动计划。再此基础上可以了解项目处于哪一个区域,如果绿区则继续使用方案。如果处于黄区,需要与项目参与者一起考虑各种不同的方案,并且选出就项目时间不变的最佳方案,这样项目就可以返回绿区,项目经理就可以确认进度计划。如果确定方案后还是处于黄区,项目经理应该去见项目所有者争取更多资源,但不能要求项目所有者改变项目可交付成果,因为这不在他的职责范围内,得到资源后,项目经理能够使项目回到绿区,就可使修改进度计划。如果项目在红区中,问题就不在项目所有者的职责范围内了,项目经理需要去见项目发起人,并请他重新考虑可交付成果,或者延长完成日期,做出上述变更之后,项目便会回到绿区,项目经理就可以制定新的进度计划。

三、两种项目控制进度计划

修订进度计划:在每次进度会议之后经过修订制定的新进度计划,代表着项目参与者对项目经理的承诺。
基准进度计划:反映项目的整体计划,代表着项目经理对项目发起人的承诺。只有在项目范围发生变更时,特别是可交付成果变更时,才会变更基准进度计划。

如下,假设项目经理通过额外的资源成功的避免了将项目延迟两个星期,它的基准计划就是图中灰蓝色部分,这个基准计划没有变更,但它改变了修订进度计划,也就是深蓝色部分。

项目经理的主要目标就是让修订计划与基准计划保持一致。基准进度计划和修订进度计划的完成日期不同,说明基准进度计划与实际情况已经不符。

需要召开进度会议的情况:
【1】如果待完成方案显示存在进度偏差的话,需要确定待完成方案。
【2】更新修订进度计划。
不需要召开进度会议的情况:
【1】增加资源时。增加资源只需要在分析待完成方案之后提出申请就行。
【2】需要重新定义可交付成果。重新定义可交付成果的要求,即便是由项目所有者传达的,最终也总是由高级用户提出的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/342285.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AI创作之旅:探索提示工程的奇妙世界

💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 在当今信息爆炸的时代,人工智能的发…

开源的测试平台快2千星了,能带来多少收益呢

最近看了下自己去年初开源的测试平台,star一起算的话也到1.7k了: 做开源的初心一方面是想把自己的理解和思想展示出来,另一方面是想进一步打造个人IP,提升影响力(其实这个想法很早之前就有了,计划过无数次但…

图灵日记之java奇妙历险记--异常包装类泛型

目录 异常概念与体系结构异常的分类异常的处理防御式编程异常的抛出异常的捕获异常声明throwstry-catch捕获并处理 自定义异常类 包装类基本数据类型及其对应包装类装箱和拆箱 泛型泛型使用类型推导 裸类型说明 泛型的编译机制泛型的上界语法 异常概念与体系结构 在java中,将程…

【JavaEE进阶】MyBatis⼊⻔

文章目录 🌲什么是MyBatis?🌳准备⼯作🚩创建⼯程🚩数据准备🚩配置数据库连接字符串🚩 在项⽬中,创建持久层接⼝UserInfoMapper 🍃单元测试🚩使⽤Idea⾃动⽣成测试类 🍀打…

LabVIEW电路板插件焊点自动检测系统

LabVIEW电路板插件焊点自动检测系统 介绍了电路板插件焊点的自动检测装置设计。项目的核心是使用LabVIEW软件,开发出一个能够自动检测电路板上桥接、虚焊、漏焊和多锡等焊点缺陷的系统。 系统包括成像单元、机械传动单元和软件处理单元。首先,利用工业相…

nvm切换node版本报错

1. 问题描述 使用 nvm use (node版本号) 命令时报错 2. 解决方法 权限不够,以管理员身份运行cmd 具体操作: (1)点击电脑左下方搜索 命令提示符 ,点击 以管理员身份运行 (2)重新输入nvm use …

创建SERVLET

创建SERVLET 要创建servlet,需要执行以下任务: 编写servlet。编译并封装servlet。将servlet部署为Java EE应用程序。通过浏览器访问servlet。编写servlet 要编写servlet,需要扩展HttpServlet接口的类。编写servlet是,需要合并读取客户机请求和返回响应的功能。 读取和处…

基于jQuery与Spring MVC实现用户密码异步修改的实战演示

文章目录 一、实战概述二、实战步骤(一)创建表单1、表单界面2、表单代码3、脚本代码 (二)后端控制器(三)测试代码,查看效果1、弹出更改密码表单2、演示更改密码操作 三、实战总结 一、实战概述 …

如何正确判断一个字符串是数值

在网页中,我们从用户输入的内容中获取的值通常是字符串,但是有时候我们希望用户输入的内容一定要能转成数值: userInput.addEventListener(change, (e) > {const value e.target.value;console.log(typeof value); // stringconsole.ass…

健康成长的基石:新生儿补充镁的关键

引言: 镁是人体内的重要矿物质之一,对于新生儿的生长发育和健康维护至关重要。在新生儿期间,适量补充镁有助于促进神经、骨骼和心血管系统的健康发展。然而,在进行镁的补充时,家长需要特别注意一系列事项,…

Android 通过adb命令查看应用流量

一. 获取应用pid号 通过adb shell ps -A | grep 包名 来获取app的 pid号 二. 查看应用流量情况 使用adb shell cat /proc/#pid#/net/dev 命令 来获取流量数据 备注: Recevice: 表示收包 Transmit: 表示发包 bytes: 表示收发的字节数 packets: 表示收发正确的…

move_base+自己的定位程序(攻略篇) --- 成功实现ESKF的lidar+imu以及move_base的路径规划

临近放假,老板要求回去之前找其汇报进展,无奈近几月忙于毕业论文的编写,实在是没有多少可以汇报的内容,想来自己弄得定位程序只能实现定位,要不自己再加一个路径规划,直接干! 本文的文字量较大…

centos 7.6 进入单用户模式

1、重启服务器,在选择内核界面使用上下箭头移动 2、选择内核并按“e” 将“RO”改成 rw ,删除 rhgb quiet 添加 init/bin/bash Ctrl X 进入单用户模式 为防止乱码,修改语言为英语 修改完密码建议输入:touch /.autorelabel 更新系统信…

websocket服务端本地部署

文章目录 1. Java 服务端demo环境2. 在pom文件引入第三包封装的netty框架maven坐标3. 创建服务端,以接口模式调用,方便外部调用4. 启动服务,出现以下信息表示启动成功,暴露端口默认99995. 创建隧道映射内网端口6. 查看状态->在线隧道,复制所创建隧道的公网地址加端口号7. 以…

Unity3d引擎中使用AIGC生成的360全景图(天空盒)

前言 在这里与Skybox AI一起,一键打造体验无限的360世界,这是这个AIGC一键生成全景图的网站欢迎语。 刚使用它是23年中旬,在没有空去给客户实地拍摄全景图时,可以快速用它生成一些相关的全景图,用作前期沟通的VR de…

因谷歌Play Store审核超过7天和联系他们的方式

三种联系他们的方式 1.让他们打电话过来 英语好不好没关系,主要是他们讲着一口浓厚的印度口音英语,很难听懂 2.在线实时聊天沟通 可以选择英文、中文、但是英文肯定容易约上 3.发送邮件 回复太慢了,1-2天回复你一次 传送门&#xff1…

【Java数据结构 -- 队列:队列有关面试oj算法题】

队列、循环队列、用队列模拟栈、用栈模拟队列 1.队列1.1 什么是队列1.2 创建队列1.3 队列是否为空和获取队头元素 empty()peek()1.4 入队offer()1.5 出队(头删)poll() 2. 循环队列2.1 创建循环队列2.2 判断是否为空isEmpty()和满isFull()2.3 入队enQueue…

大数据开发之Scala

第 1 章:scala入门 1.1 概述 scala将面向对象和函数式编程结合成一种简洁的高级语言 特点 1、scala和java一样属于jvm语言,使用时都需要先编译为class字节码文件,并且scala能够直接调用java的类库 2、scala支持两种编程范式面向对象和函数式…

Flink中的时间和窗口(时间语义,水位线,窗口,迟到数据的处理)

目录 Flink中的时间和窗口 1时间语义 1.1Flink中的时间语义 1.1.1处理时间 1.1.2事件时间 1.2那种时间语义更重要 2 水位线 2.1 事件时间和窗口 2.2 什么是水位线 2.3 如何生成水位线 2.3.1使用WatermarkGenerator 2.3.2使用SourceFunction 2.4 水位线的传递 2.5 水位…

DP活动:HMI-Board以太网数据监视器(一)以太网外设的使用

HMI-Board以太网数据监视器 开发工具  RT-Thread Studio/Keil MDK5(固件开发、编译)  SquareLine Studio(LVGL UI设计工具) 资料链接  RT-Thread Studio下载链接: https://download_redirect.rt-thread.org/…