最近公司开始推Agile,有幸开始做Scrum Master,开始这段Scrum之旅。
所谓这种Agile模式,主要是节省了各个handover的时间,提高效率;同时对于工程师而言,也是一个很好的全员参与的过程,发挥集体智慧,有益于motivation。
而且很重要的一点,工程师有机会扩大自己的知识领域去学习更多的知识,这也是很多工程师原因看到的。
我们team已经开始run了一周,遇到不少问题,总结如下:
改变design的delivery思维方式: 以前design喜欢完成这个feature所有代码,完成BT,然后才干安心checkin,delivery.现在的话,这种观念依然存在,害怕checkin后遇到问题。然而Agile的一个思想就是TDD,让测试尽可能快的发现问题,暴露问题,然后fxi。但是真正让design转变这个观念并不容易
如何和其他team协作: 其他team还在开发其他feature,这个时候很容易产生一些矛盾,小斗争,如何在沟通中最大化保护自己team的利益也是SM需要考虑的
如何要比较闲的人帮助他人: 有的时候有些人会比较闲,如何激励这些人去承担一些task,这也需要你的智慧了
如何让大家又更多的参与感: 只有大家又参与感时才可以最大化自己的力量,这也是问题
另外些关于Scrum planning meeting,stand up meeting 的总结如下: