【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

敏捷项目中的人力资源管理

  • 2009-06-23
  • 本文字数:1185 字

    阅读完需:约 4 分钟

很多人都知道:敏捷项目可以解决快速变更带来的问题。这些变更可能来自市场、系统 需求或是具体实现技术。然而,敏捷项目似乎对一种变更处理不好,就是项目人员的频繁变化。在实施敏捷的组织中,人们要想在项目间分配人力,经常面临这方面的挑战。Roland Ceullar 谈到一些进行高效资源管理的方法。

在 Roland 看来:

时不时地,我们 总会遇到这样一个有趣的问题:如何在实施敏捷的组织中做好“资源管理”?“同时有这么多项目在进行,我怎么能让人这么长时间只参加一个项目呢?”

Roland 提出:上面的问题有两个根本 错误。

  1. 假定我们必须让人们参加不同的项目。
  2. 同时进行的项目数目。

他补充说,人不能被视为可被随意移动的单个个体。当人们在团队中工作时,他们要经历“组建期, 激荡期,规范期,执行期(Forming, Storming, Norming, Performing Model)”这四个成熟周期。这需要一定时间。一旦团队开始表现出色,如果再干扰他们就会产生不好的后果。应该保证高效团队在尽量长时 间内不不被拆散。因此,最好根据各个高效团队的不同能力和技术来分配项目,而不是根据项目来分配人。不过这么一来,有些专家仍然因为自己独特的技能而要在项目间切换,他们的感觉就会不一样了。

Joe Ocampo 强调了一个问题:人员的矩阵式分配。这就要直接说到一个人在不同项目分 配的百分比上。举个例子:

开发者 UberBob 被分配到:

  • 项目 A,占用他 25% 的时间
  • 项目 B,占用他 65% 的时间
  • 项目 C,占用他 10% 的时间

在 Joe 看来,他见过这样的矩阵模型可以在基于 RUP 的项目中起作用,但是在敏捷项目中却难以发挥效力。在敏捷项目这样做,会破坏团队的合作动力、沟通,并因此影响速度。

将资源固定 在给定的项目中,并让他们从头到尾做下去,项目的推进就会充满动力,而且进度也可掌控。矩阵模型会打断沟通的连续性,从而扰乱迭代速度。如果每周都把人员在各个项目间调来换去,那你原先观察得到的团队 速度也会不再有效,而同时团队的动力也被破坏了。即使仅仅是一对一的个人交换,你也别指望团队产出不受影响。

针对组织中多项目的管理,Roland 建议使用放慢速度的方式。他认为:组织应该建立项目队列,而不是让团队同时开发多个项目。考 虑到市场和业务的变换,这么做可能不太容易,但却有助于更好地排定项目的优先级和达到预期的关注目标。 这么一来,团队就能在给定项目上不断交付有效产出,而不是同时做多个项目的工作,分散了注意力。

因此,隐含的信息就是:把关注点放在人身上。如果人们都能得到最好的利用,敏捷项目就能得到回报。所以,最好让项目以团队为中心,而不是让人们在项目间来回切换。

查看英文原文: Resource Management in Agile Projects


不过,在英文站新闻的评论中,Dave Ronney 对本新闻的标题提出了质疑,他认为不能以“资源”一词来代替人,这样似乎又回到了泰勒的“科学管理”时代。作为 InfoQ 中文站的读者,您对这一点怎么看?欢迎在下面留下您的评论。

2009-06-23 21:471721
用户头像

发布了 479 篇内容, 共 152.5 次阅读, 收获喜欢 47 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营模块一作业

哈啰–J

[Day33-03]-[二叉树] 二叉树展开为链表

方勇(gopher)

LeetCode 二叉树 数据结构和算法

[Day33-02]-[二叉树] 恢复二叉搜索树

方勇(gopher)

LeetCode 二叉树 数据结构和算法

读《Software Engineering at Google》(19)

术子米德

架构师成长笔记

LeetCode 242:有效的字母异位词

武师叔

5月月更

如何在 WordPress 中创建登录页面

海拥(haiyong.site)

WordPress 5月月更

读《Software Engineering at Google》(21)

术子米德

架构师成长笔记

Git进阶系列 | 2. Git中的分支策略

俞凡

git 最佳实践

在线Excel转YAML工具

入门小站

工具

读《Software Engineering at Google》(17)

术子米德

架构师成长笔记

洞见科技李博:科技向实,隐私计算规模化应用吹响号角

洞见科技

金融科技 隐私计算

Nacos 源码简析之 Nacos Client 自动注册原理

道嗔

源码 nacos

ubuntu 18及以上版本配置IP的方法,你get了吗

伍工

Linux 网络

TypeScript 概述

Emperor_LawD

typescript 5月月更

从源码深入了解Dio 的 CancelToken

岛上码农

flutter 安卓开发 跨平台开发 ios 开发 5月月更

阿里巴巴Java性能调优实战

Joseph295

公众号运营推广方式

源字节1号

软件开发

Apache Calcite整体架构及处理流程

不穿格子衬衫的程序员

大数据 Apache Calcite database SQL解析

《Linux是怎么样工作的》读书笔记

懒时小窝

Linux Linux Kenel

读《Software Engineering at Google》(22)

术子米德

架构师成长笔记

极简Java数据结构-环形队列突破上限

芝士味的椒盐

Java 数据结构 5月月更

某年某周每一天的时间是多少

入门小站

工具

读《Software Engineering at Google》(20)

术子米德

架构师成长笔记

二、应用高可用设计要点

穿过生命散发芬芳

5月月更 高可用设计

读《Software Engineering at Google》(16)

术子米德

架构师成长笔记

maven构建docker镜像三部曲之二:编码和构建镜像

程序员欣宸

Docker maven java 5月月更

抽象类——加油站加油

程序员猪小哼

全链路压测(十):测试要做的准备工作

老张

性能测试 全链路压测 稳定性保障

安装Maven到Idea配置Maven竟如此简单

芝士味的椒盐

Java maven 5月月更

Netty篇之内存管理器

邱学喆

内存管理器 netty内存管理 jemalloc管理器

Centos7升级Python2到Python3

入门小站

Linux

敏捷项目中的人力资源管理_研发效能_Vikas Hazrati_InfoQ精选文章