为什么做的网站要续费,装修招标网站,网站在线预约模板,池州网站建设公司各位是否遇到过类似的情况#xff1a;每次迭代结束后#xff0c;团队都有未完成的任务#xff0c;很少有完成迭代全部的工作#xff0c;相反#xff0c;总是将上期未完成的任务重新挪到本期计划会中#xff0c;重新规划。敏捷的核心之一是“快速迭代#xff0c;及时反馈…各位是否遇到过类似的情况每次迭代结束后团队都有未完成的任务很少有完成迭代全部的工作相反总是将上期未完成的任务重新挪到本期计划会中重新规划。敏捷的核心之一是“快速迭代及时反馈”为什么会发生这种情况呢
这也是本篇文章想和大家聊的为什么团队的每次迭代都有未完成的工作以及我们可以如何改善
团队承诺不足
在项目过程中我们有时会遇到这样的场景老板为了让团队更好地更快地完成项目有时会采取一些方法比如告诉团队 如果不能完成所有工作他会“采取纠正措施必要时甚至会解雇”。
这种来自领导的高期望会带来什么结果呢那就是这个团队不会在迭代过程中 积极地完成大量工作。相反他们会尽量选择足够多的工作来避免因为“偷懒”而惹上麻烦但也不会冒着无法完成全部工作的风险而选择过多的工作。
团队的谨慎和保守会让团队陷入“舒适区”从而降低工作效率影响整个项目的进度。
敏捷开发不仅注重结果同时也注重过程。而过于严厉的领导可能也会让团队成员感到压力过大进而过于关注工作完成情况进一步限制了他们的主观能动性和自我驱动性。
团队过度承诺
团队对迭代/冲刺中可以完成的工作设定高一点的目标是正常的因为这能激发团队积极性和动力 但如果团队习惯性地过度承诺就会变成问题。
当团队过度承诺时就会一直无法完成迭代中的事情迭代时间到了成员就把任务推进到下一个迭代最终导致项目的延期。时间久了团队还可能形成一种“总有机会弥补”的心态导致对每一个迭代的责任心减弱团队也无法明白敏捷的意义和作用是什么。慢慢地迭代的开始或者结束就变成了一个随意且没有意义的日期。
所以团队负责人应该让团队明白迭代结束的意义当迭代结束时团队会体验到成就感让团队感受到这种“小胜利的力量”从而保持更好的节奏和状态迎接下一个迭代。
敏捷团队过度承诺的两个原因
团队过度承诺的最常见原因之一是来自 领导层或团队外部的压力。压力也分好坏新产品给公司带来的新机会也能为客户和公司带来更多好处。为了更快的给公司、客户带来好处他们会采用施加一些压力的方式激励团队以便能更快更好地完成任务。但有时 有些领导的压力并不合适就像开头提到采用裁员的方式威胁成员的领导那样不仅不会正向激励成员反而带来更不好的效果。
团队过度承诺的第二大常见原因是 自身的压力。比如对自我的高要求满足自己的高期望或者希望取悦外人得到别人的认可。
无论过度承诺的压力是来自外部还是团队内部这对团队来说都不是一个健康的环境对组织来说也不是一个好的情况。 组织需要可预测性
所有组织都需要一定程度的可预测性但如果过于追求预期目标的完成可能反而失去掌控比如团队设定太高的冲刺目标反而会因达不到目标而导致失去了工作计划的可控性降低了可预测性。
因此团队应该合理规划工作计划既要设定目标也要考虑实际操作性。当团队偶尔出现失误时领导者和团队外的人需要表示理解这样才能保持工作的可预测性。
三个改善方法
这里分享3个可以帮助改善经常无法实现冲刺目标的团队的方法。
1. 要有适当的目标
什么是适当的目标根据经验一个团队适当的目标是 在大约 80% 的时间内完成他们计划完成的所有工作。这不是说在每个迭代完成计划工作的 80%而是指在 10 次迭代中的 8 次迭代是 100% 完成了所有计划。
不过对于那些迭代节奏容易被频繁打乱的团队来说每次都成功完成所有工作是不可能的。尤其是那些需要快速响应问题的团队就可能需要降低目标比例。
2. Sprint 承诺是目标而不是保证
首先让团队每个人都明白冲刺承诺是目标而不是保证。
承诺是 团队承诺尽最大努力实现目标。如果团队被迫做出保证他们会少保证一点以确保“保证”安全。
保证是 有期限的表示确定性和责任。有时客户确实需要在某个日期之前提供某些功能这时团队就需要作出保证一定会在某个日期前完成。
由于承诺和保证的细微差别作为团队负责人还需要说服领导以此让他们在后续的迭代进度中给予支持和理解。可以尝试将承诺/保证的差异放到领导者可以理解的例子中帮助他们更好地理解二者的区别更助于团队执行。例如可以尝试让他们想象一下如果询问销售团队他们会承诺销售额达到多少。然后想象一下询问销售团队是否会保证这个金额或者是其他金额。
3. 找出过度承诺根本原因
除了上面提到的过度承诺的两个原因还有其他原因。比如有时候无法达成目标可能是团队对“完成”的预期过于乐观。那么在冲刺计划会议中可以尝试问这样的问题
在迭代中有哪些情况可能出错并导致无法实现目标为了实现这个目标需要做哪些准备
通过这样类似问题来帮助团队了解他们计划会中任务的难易程度以及为了达成任务而预设的所有假设。
最后我想说的是虽然衡量敏捷团队的一个常见标准是团队成员是否完成了迭代中的所有工作但这并 不意味着我们应该期望团队每次都能完成所有的任务。这不现实。即便是一个优秀的团队可能也不会每次迭代都能实现目标。就像最厉害的篮球运动员也不是每次都能投进的。重要的是让团队明白并记住 完成目标是承诺而非保证。