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

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

相关文章

这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

在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 确定

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

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

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

SpringBoot项目是如何启动

启动步骤 概念 运行main方法,初始化SpringApplication 从spring.factories读取listener ApplicationContentInitializer运行run方法读取环境变量,配置信息创建SpringApplication上下文预初始化上下文,将启动类作为配置类进行读取调用 refresh 加载 IOC容器,加载所有的自动配置类,创建容器在这个过程

Maven创建项目中的groupId, artifactId, 和 version的意思

文章目录 groupIdartifactIdversionname groupId 定义:groupId 是 Maven 项目坐标的第一个部分,它通常表示项目的组织或公司的域名反转写法。例如,如果你为公司 example.com 开发软件,groupId 可能是 com.example。作用:groupId 被用来组织和分组相关的 Maven artifacts,这样可以避免

2. 下载rknn-toolkit2项目

官网链接: https://github.com/airockchip/rknn-toolkit2 安装好git:[[1. Git的安装]] 下载项目: git clone https://github.com/airockchip/rknn-toolkit2.git 或者直接去github下载压缩文件,解压即可。

9.8javaweb项目总结

1.主界面用户信息显示 登录成功后,将用户信息存储在记录在 localStorage中,然后进入界面之前通过js来渲染主界面 存储用户信息 将用户信息渲染在主界面上,并且头像设置跳转,到个人资料界面 这里数据库中还没有设置相关信息 2.模糊查找 检测输入框是否有变更,有的话调用方法,进行查找 发送检测请求,然后接收的时候设置最多显示四个类似的搜索结果

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们