项目管理文化:挣值分析法跟踪项目进度

2024-04-11 14:38

本文主要是介绍项目管理文化:挣值分析法跟踪项目进度,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《项目计划、进度与控制》一书中詹姆斯·刘易斯博士讲到一个很有意思的故事。内容大致是这样的。

你需要将整个房子打扫一遍,于是请了清洁工公司来进行人员安排和成本预算。对你的房子进行查看后负责人给出一个结论打扫完整个房子预计需要40个小时,按照被安排来打扫的人20美元一个小时的价格估算,这个工作完工后你需要支付大概800美元。

按照项目的四重约束质量、时间、成本和范围来分析,打扫干净是质量需求、40小时是时间,800美元是成本,范围则是你的房子。

在即将开始工作的时候,你得到消息原本安排的人员发生了意外需要更换为22美元每小时的人来负责,为了保证项目的完成你不得不接受成本上的超支。此时原本预估的800美元的成本变成了880美元,你需要支付的成本已经超出了预估值。

一周工作后你来验收工作成果,结果被告知大约完成了80%的工作量,此时你只能选择让清洁工周末加班或者下周一再工作一天来完成整个项目,或者你可以接受目前在质量或者范围上的衡量出来的80%的成果结束这个项目。

这个项目的时间估算必然是存在偏差的,因为一开始负责人是按照某个人的工作效率去进行的时间估算,而实际工作的员工效率可能并不会如此,高或低皆有可能。但是如果作为管理者的你能在这一周的项目周期内每天去了解实际进度,那就能早一步知道项目会延期的情况,能尽早根据项目可能会出现的偏差作出改变让项目能保证其质量时间等其他条件。

当然只是了解项目的进度是不够的的,应该用挣值分析法来对项目进度进行分析。有了上面的故事做基础,解释挣值分析法就会相对简单一些。对于此种方法来是通过对三个方面的测量来说明一个项目运行的状态的,分别是:应该做什么即项目开始之前所做的计划;已经做了什么即截止到目前为止完成的工作量;消耗的成本。

在这个项目中应该做什么量化一下为800美元,已经做的即当前的进度值为800*80%=640美元,实际投入成本为880美元。那么截止到目前为止这个项目已经出现了240美元的偏差了。当然现在已经是验收项目的时间才来发现项目与预期的偏差为时已晚,这样必定会在其他质量、时间或者成本上做出更多的牺牲来保证项目的完成。

所以在管理项目中,应该在过程中去注重追踪进度,具体的频率可以根据项目时间周期来定。比如上述故事中项目周期是一周,那么追踪进度的时间就应该放在每天进行,如果每天都可以了解一下项目进度,在出现异常的时候用挣值分析法来计算一下项目偏差会带来的损失,及时提出新的方案来降低这个损失的值,或则投入更多的成本来保证不能打折扣的时间和质量。

想要成为优秀的项目经理,那么一定要丢掉只关心结果或只观察进度值是否符合计划的想法。要懂得分析当前进度值会导致的问题,懂得通过计算去降低无法估计的损失。

这篇关于项目管理文化:挣值分析法跟踪项目进度的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


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

相关文章

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

springboot项目打jar制作成镜像并指定配置文件位置方式

《springboot项目打jar制作成镜像并指定配置文件位置方式》:本文主要介绍springboot项目打jar制作成镜像并指定配置文件位置方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录一、上传jar到服务器二、编写dockerfile三、新建对应配置文件所存放的数据卷目录四、将配置文

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地