公司不久前组织员工学习了Agile,而后开始实践。目前已经实践了快一个月了。个人感觉,流于形式,效率实际上很低下。具体表现如下:
- 太多的Agile会议,有的team,一周三次,有的team甚至每天都有。比方说会议30~45分钟,期间不是所有人都是相关人员,往往30分钟里面,只有5分钟和自己相关,其余25分钟白白浪费。
- 公司花了一笔不小的费用,购买了一套在线Agile工具,供大家使用。但为了填写这个工具中的内容,甚至要team所有人一起花费3~4个小时开会讨论,而往往和某个人相关的只有那么5~10分钟!
- 凡此种种,每天每人真正干活的时间被严重挤压。试问,这样的工作方式,“敏捷”体现在哪里?
建议:
- leader不要承担过多的具体开发任务,甚至可以不承担任何开发任务。
- 既然有leader,就不要把leader该做的事情下放给member。leader不应该是一个习惯于“检查作业”的家长,而应该为member服务,排除member工作的障碍,替member和别的team做沟通,减少member在沟通上的时间开销。
- 适当减少员工之间的交流,因为这是要消耗manday的,leader能做就尽量让leader去做。
- 取消所有Agile会议。改成leader和相关人等的一对一的沟通,不要一大堆人在一起,只有两三个人在交谈。leader book会议室,然后打电话逐个和相关人等交谈,不要浪费大多数人的宝贵时间!