敏捷的团队是自组织的,这样能够调动所有团队成员的积极性。
首先,作为敏捷团队,我们应当遵守Scrum的基本原则。
其次,再团队中尝试什么实践,都是需要团队自己决定的,结对编程也好,驱动测试开发也好,回顾也好,计划游戏也好。我们需要的是所有团队成员的积极的参与。
我们如何让团队成员觉得团队是自组织的呢。
最重要的一点就是让团队自己做决定。
在计划会议的时候,我们会给所有的用户故事定义故事点,确定大小,这个时候是成员初步参与讨论的时候,作为PO,Scrum Master要坚决的让团队自主,当然要注意团队的讨论不能偏离主题,要让不说话的同事说话。
站立会议,很重要,千万别变成Master主持会议,这个会议是团队的成员每天交流的时候,每天作出承诺的时候,在会议之前我们以集体的表决方式觉得发言的方式,站成圆圈顺序发言,还是有一个发言棒,传递发言,千万别有人拿着个本子记录,那就成为一个报告会了。
让团队自己决定什么是完成了。
我们每一个故事任务,都要确定完成的标准,这个时候我们可以召集团队做在一起讨论一下什么是完成,让大家各自写出完成的定义,比如说,完成所有单元测试,完成功能测试,完成手工测试,完成回归测试,代码覆盖率等等,
然后我们一个一个的删除,例如删除回顾测试是不是可以?按照两人先讨论,然后表决的方式,每人都有3票站成,3票反对。。。这样大家作出的决定会被很好的贯彻
首先,作为敏捷团队,我们应当遵守Scrum的基本原则。
其次,再团队中尝试什么实践,都是需要团队自己决定的,结对编程也好,驱动测试开发也好,回顾也好,计划游戏也好。我们需要的是所有团队成员的积极的参与。
我们如何让团队成员觉得团队是自组织的呢。
最重要的一点就是让团队自己做决定。
在计划会议的时候,我们会给所有的用户故事定义故事点,确定大小,这个时候是成员初步参与讨论的时候,作为PO,Scrum Master要坚决的让团队自主,当然要注意团队的讨论不能偏离主题,要让不说话的同事说话。
站立会议,很重要,千万别变成Master主持会议,这个会议是团队的成员每天交流的时候,每天作出承诺的时候,在会议之前我们以集体的表决方式觉得发言的方式,站成圆圈顺序发言,还是有一个发言棒,传递发言,千万别有人拿着个本子记录,那就成为一个报告会了。
让团队自己决定什么是完成了。
我们每一个故事任务,都要确定完成的标准,这个时候我们可以召集团队做在一起讨论一下什么是完成,让大家各自写出完成的定义,比如说,完成所有单元测试,完成功能测试,完成手工测试,完成回归测试,代码覆盖率等等,
然后我们一个一个的删除,例如删除回顾测试是不是可以?按照两人先讨论,然后表决的方式,每人都有3票站成,3票反对。。。这样大家作出的决定会被很好的贯彻