购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.7 为每个团队设立一个有利于学习的目标

每个团队都有一个目标,它在组织的大局战略中有一席之地(见7.4节)。当一个团队第一次学习敏捷时,选择一个能帮助团队成员学习的目标很重要。实际上,这意味着三件事:

· 一个有价值但不受时间限制的目标。如果团队有很大的时间压力,团队成员将难以学习,他们会默认接受过去对他们有用的东西,而不是花时间去学习新的想法。

· 一个自成一体的目标。团队越是依赖其他团队,就越有可能面临协调方面的挑战。一些协调方面的挑战是可以预期的,但是太多的挑战会分散团队的学习精力。

· 一个全新的代码库。学习交付实践的团队有很多东西要学,而且用全新的代码更容易做到。尽管如此,该团队最终也需要学习如何使用现有的代码。拥有经验丰富的交付教练的团队可以忽略这个要求,如果教练也同意的话。那些没有学习交付实践的团队也可以忽略这一要求。

4.7.1 如果有一个重要的截止日期……

每个团队都需要足够的时间来学习。如果截止日期上留有很大的回旋余地,这就好办。否则,通常最好推迟到最后期限之后再尝试敏捷,或者选择不同的团队尝试敏捷。

4.7.2 如果没有有价值的全新工作可以做……

对于团队来说,做有价值的工作比拥有一个全新代码库更重要。如果没有经验丰富的教练,第一次学习交付实践的团队可能会在已有的代码上遇到困难,预期绩效下降的时间会更长,需要更多的时间来实现其流畅度,这会给团队中的程序员带来更多挫败感。

为了达到最好的效果,需要改变治理策略以适应敏捷方法。 zXAR6FekA4b2rLadfHUgGcmhYtNA5YCkm6SeSs5kTbq2l7Urm8eQPQy0C3UdlBqI

点击中间区域
呼出菜单
上一章
目录
下一章
×