上文我们已经讨论过了高效敏捷团队有那些重要的属性,详情请点击这里。
这次我们来看看有那些办法来提高团队绩效:
1、明确的DoD/DoR
首先明确的准备完成定义可以帮助团队在冲刺开始时,对当前冲刺中所有的任务做一个评估。明确任务是否可以开始放入当前冲刺。这样就不会因为在任务没有准备完成的情况下,使其延后或者无法开始等不良局面的产生,而导致生产效率的浪费。而完成的定义也可以帮助团队明确结束的验收条件。一方面可以保证潜在交付物的质量,另一个方面也防止不受限制的变更而使用户故事变的没完没了。
总的来说两者对于团队来说相当于明确的开始及结束界限,对于团队明确任务和绩效来说是相当有帮助的。
2、引入卓越⼯程实践技术
在敏捷中常说,卓越的工程实践是成功的助力和保障。在XP中,我们经常会提到一些非常著名的工程实践例如:测试驱动开发、结对编程、持续集成等等都是经过相当长时间积淀而出的卓越工程实践技术。可以帮助团队大大提高开发效率和质量。
我会在下篇的文章中具体阐述,以上的工程实践对团队可能产生的影响。感兴趣的朋友可以点击这里。
3、回顾会议
回顾会议,对的我这里没有写冲刺回顾会议(Sprint Retrospective Meeting)。因为除了当前迭代的回顾会议,我们经常会在其它时候引入一些回顾会议。其目的就在于使用敏捷的三大支柱(透明、检视和调整)来对团队已经经历过的东西做一些回顾和调整,使团队慢慢的趋向于美好或者完美。
回顾不仅可以回顾那些团队做的不好的,也可以回顾那些团队做的比较好的。我们有句老话叫做:有则改之,无则加勉。也同样是这个意思。
好了,今天就说那么多了。其实提高团队绩效的方法有非常非常多,比如:打造团队共同的意识和愿景、可视化任务板、师徒制、团队能力雷达等等。这里就不一一展开了,感兴趣的朋友可以自己百科一下。
网友评论