热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

控制账户、工作包和WBS字典

控制账户是项目的管理控制点,项目经理可以通过它对项目的执行情况进行检查与考核。控制账户(ControlAccount),W

控制账户是项目的管理控制点,项目经理可以通过它对项目的执行情况进行检查与考核。

控制账户(Control Account),WBS(工作分解结构)中提出的概念,是WBS的一种要素。它是项目的管理控制点,项目经理可以通过它对项目的执行情况进行检查与考核。只是为什么要称为账户?这与我们认知中的系统账户,银行账户好像不是同一类东西,为什么叫这个名称,令人费解,也许是中西文化差异的问题。又或许是翻译的问题,类似于“句柄”这种脑残叫法。

WBS本身,就是将项目的可交付物和项目工作进行逐层分解,划分成更小的、更易于管理的项目单元。通过创建WBS,整个项目具体化,清晰化,工作划分细致,落实到人。WBS是项目进度管理、成本管理的基础。

WBS是有层次的,一般分为4~6层。最底层的项目单元,是工作包。每个工作包的工作量应介于一个人工作8小时至80小时之间,也就是每个工作包,工作量可对应1到10个人日不等。工作包 (Work package)具体实现时,还可以拆分为若干个活动 (Activity),通过这一系列的活动来完成。但是,工作包和活动不是同一个维度的东西。工作包是项目范围的最小单位,不表示时间、也不表示顺序,是等待实现的工作目标;而活动有开始时间和结束时间、顺序、是为实现工作目标的具体工作步骤。活动用于进度管理、成本管理中进行时间、资源估算。

如上所述,控制账户是项目经理用于考核项目的抓手。如果一个项目很小,一个控制账户可以是一个工作包,或者干脆无需设置控制账户,项目经理直接管理每个工作包的绩效。但当一个项目规模较大,WBS的层级很多时,项目经理不可能管理到WBS的最底层。因此,出于管理的便利,把WBS中间层的元素设定为控制账户。不同的控制账户,可以分派给不同的项目团队成员负责。在通常的绩效管理中,项目经理只管理到控制账户的级别。​

所谓的绩效管理,就是控制账户的负责人​收集和整合其账户下各个工作包的绩效数据,然后进行范围、成本、进度等多个方面的绩效测量。如果采用挣值分析方法,则需要收集控制账户中各个工作包的计划价值、挣值、实际成本,然后合计起来,来评价该控制账户的绩效,如进度偏差SV和成本偏差CV。

项目中被外包的部分,通常也被当作一个控制账户来管理。

WBS字典,则是在创建WBS过程中编制的,用于对WBS中的控制账户和工作包做详细解释,是WBS的支持性文件。

参看文章
什么是控制账户?
PMP杂谈–工作分解结构、工作包、WBS字典、控制账户_DHCsimida的专栏-程序员宝宝
PMP 工作包与活动的区别


推荐阅读
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文探讨了 Objective-C 中的一些重要语法特性,包括 goto 语句、块(block)的使用、访问修饰符以及属性管理等。通过实例代码和详细解释,帮助开发者更好地理解和应用这些特性。 ... [详细]
  • 本文介绍了如何通过 Maven 依赖引入 SQLiteJDBC 和 HikariCP 包,从而在 Java 应用中高效地连接和操作 SQLite 数据库。文章提供了详细的代码示例,并解释了每个步骤的实现细节。 ... [详细]
  • 本文介绍如何使用阿里云的fastjson库解析包含时间戳、IP地址和参数等信息的JSON格式文本,并进行数据处理和保存。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文详细介绍了如何在Ubuntu系统中下载适用于Intel处理器的64位版本,涵盖了不同Linux发行版对64位架构的不同命名方式,并提供了具体的下载链接和步骤。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • 本文详细介绍了如何解决MyBatis中常见的BindingException错误,提供了多种排查和修复方法,确保Mapper接口与XML文件的正确配置。 ... [详细]
  • 随着网络安全威胁的不断演变,电子邮件系统成为攻击者频繁利用的目标。本文详细探讨了电子邮件系统中的常见漏洞及其潜在风险,并提供了专业的防护建议。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
author-avatar
贱男人少勾引天d_483
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有