试试这个思想实验。
您是软件开发经理。 您了解敏捷,并且认为它很好。 您采用敏捷,并且使所有团队成为自组织团队。 (撇开您是否随后以“不需要经理”的身份辞职的问题,我们稍后再讨论。)
您的大多数团队运作良好。 生产力提高,人们更快乐。 他们组织自己的工作。 有时团队会来找您,说他们希望团队中有其他人。 只要他们可以证明自己具有生产力并增加价值,并且增加成员数量将增加他们提供的价值,然后允许他们扩展,就可以证明这一点。
但是,一支球队的表现不如预期。 他们没有达到其他团队的生产力,也没有证明其他团队的价值。
问题:您会介入吗?
如果您进行干预,则不允许他们自组织,这是在扮演坏经理的角色。
如果您干预一个团队,其他团队会怎么想?
也许还不那么清楚。 也许这支球队表现不错,但是很明显他们已经达到了局部最优,并且没有像其他球队那样进步。
问题:您如何推动团队提高绩效水平?
而且,如果当您向他们挑战结对编程,遵守最后期限,可能的速度预期等问题时,他们会告诉您他们已经尝试过这些事情,或者至少谈论过这些事情,而他们认为这些都不适合他们。
问题:如果他们自我组织起来不做您希望他们做的事情,您会怎么做? 您认为可以改善性能的事情?
(可能的是,如果您允许团队进行自我组织,他们甚至可能会开始预先要求完整的需求文档,他们可能会拒绝变更请求。)
现在,假设您不是扮演调解人,而是Uber-Scrum-Master,而是去团队中说:“我认为这个团队可以做得更好,我想帮助您提高水平。”
团队中的某人说:“能否请您举例说明您何时认为我们可以做得更好?”
现在您在脑海中有了一个特定的实例,其他团队(表演团队)认为这很糟。 你告诉他们吗? 告诉他们是消极的,告诉他们可能使他们防御,告诉他们确实让你看起来像个坏经理。
您可以聘请敏捷教练,Scrum Master等,然后请他们提出这些问题并进行更改。 但这不只是委派吗? 您仍然是行动背后的力量。
您可以去其他团队,要求他们挑战表现欠佳的团队,并直接向他们提出疑虑,但这可能被认为是操纵性的,现在您正在干预多个团队。 您允许他们自组织吗?
现在假设情况变得更糟了。 公司放松了资金,股东要求裁员。
您是否将此通知团队,并请志愿者? –您可能会在这里遇到就业法问题。
您是否要求所有人(包括您自己)减薪?
有人弄皱了数字,发现表现不佳的团队拖累了所有人,削减整个团队可以使您重新获利。 你应该要求团队自己做吗? 还是你这样做?
如果团队处理了这些数字,表现不佳的团队是否会决定提供自己的冗余? 您(或团队本身)决定从每个团队中裁掉一个人,这公平吗?
简而言之:如果您的团队表现不令人满意,您会怎么做?
我认为理想是团队中的某个人(可能是产品所有者/分析师类型的人员)定期分析团队所带来的收益和团队的成本。 如果收益低于成本且团队无法提出更改计划,则团队成员会要求解散。 但是有人见过吗?
我提出这些问题是因为我不知道答案。 正是这样的问题使我对自组织团队产生了怀疑,或者更确切地说,是使我看到了模型的局限性。
我发现很难想象任何愿意解散自己的团队。 哦,也许团队做这个故事很奇怪,但是我很难想象这是常态。 我发现使团队更具防御性并试图通过参考其他人来解释自己的失败变得更加容易(我避免指责)。
The Living Company中的 Arie de Geus说,公司以及扩展团队都是生物,它们的存在是为了继续自己的生存。 在资本主义国家,市场最终将迫使业绩不佳的公司倒闭。 在公司内部的封闭生态系统中,我们如何复制该机制?
我看到了自组织团队的局限性:经理的角色之一是确定这些局限性并采取行动。
再说一遍,再次进行这个思想实验,但是这次想像一下,您(开明的经理)在组建团队后选择解雇自己。 问题仍然存在,问题仍然存在,但是删除经理将删除可能采取行动的最后一个人。
翻译自: https://www.javacodegeeks.com/2015/09/question-for-self-organizing-teams.html