从瀑布到敏捷(八)敏捷是从理念到实践再到灵活应用的全面贯彻,敏捷的基石是人本研发管

前面主要讲了一些推行敏捷过程中的实践活动,而且主要聚焦在持续集成方面,主要原因是因为持续集成和敏捷下的质量看护往往被实践者忽略而缺乏实践。其实从推行敏捷过程来看,大家都逐步认识到敏捷其实并不仅仅只是一些表面上的实践,实践的效果的好坏很大程度上取决于根植于这个实施敏捷团队的管理和文化基因。

敏捷是理念、优秀实践和根据实际情况灵活应用的三位一体。敏捷最关键的是核心理念,消除研发活动中的浪费,聚焦客户价值;强调团队协作,激发团队潜能;根据实际情况不断调整以适应情况的变化。而迭代交付和持续集成是敏捷的两大核心工程实践。

如何聚焦客户价值呢?首先确保逐步消除软件研发活动中不聚焦客户价值的活动;其次确保每次都交付刚刚好的系统,不要过度交付,过度交付也是一种浪费;再次,确保产品的及时质量,确保缺陷及时修复;最后确保产品中的技术债务能有计划的得到消除。

至于激发团队,关键是管理者的转变,要从基于管控型的管理到激发型的教练式管理,团队要基于信任,团队成员要从被动响应转向主动全方位参与。

适应变化则是要逐步认清软件开发活动的本质规律,认清一些基本的事实。比如客户需求是逐步发展的而不是一成不变的,而要满足客户需求变化需要能够快速跟上客户的需求进行快速交付,而迭代开发能够更好的适合客户需求的变化,通过各种反馈渠道及时快速的获取客户反馈并不断改进。

个系列到此告一段落,希望这些总结能供大家借鉴。

猜你喜欢

转载自tonywork.iteye.com/blog/1550889