偶尔听到有人私下抱怨:做了敏捷,并没有效果,还不如以前不敏捷的时候。
我想说的是:兄弟,咱们能不能先反思一下,你做的“敏捷”做到位没有?
体育锻炼不科学,伤了身体,不代表锻炼不好;开车不守规矩,撞了人,不等于开车是坏事。
敏捷说可以不写详细设计,但需要代码写得很规范,以代码取代详设。你是不是只是不写详设,却没有去致力于提升代码规范性?
敏捷说团队可以自己决定团队规则,你是不是理解为团队不需要规则?
敏捷说各项工作要有DOD,你是不是只挂在墙上,而没有严格执行?有没有定期复盘更新,追求更高标准?
敏捷推荐特性团队,前提是团队成员能做到一专多能。你有没有先开展足够的培训?还是在条件不具备的情况下就匆忙上马特性团队?
敏捷要求定期复盘,持续改进。你只泛泛说敏捷没有效果,能不能明确说出哪里有问题?有没有想过原因究竟是敏捷理念不对,还是做得不到位?
日常大家都有体会,选择越多,越伤脑筋。敏捷给大家更多灵活性,也就意味着需要大家更多思考,更多判断,需要更高的管理能力。