敏捷开发,从提出后便得到迅速的认同而得以广泛推广和应用。最近正在管理的一个庞大的网站系统也是不经意间应用到相关的管理方法。但是,给我的感触却是:敏捷,岂可轻言?
任何事物再怎么新颖,其实也跳不出哲学中两面性这个理论,有畅则有短。扬长避短,才能保证我们的敏捷可以像孙悟空手中的金箍棒一样如意称心!个人认为,敏捷最为关键在于:建立一个以破坏性前进为理念的长久团队。
建立由专注流程任务的优秀人才组成的团队。软件开发过程中,可以划分成三大任务阶段:设计、编码、测试。敏捷团队的成员需要由该专注于这三个阶段的专业人才组成。设计的人员一直专注于设计,并辅助性的补充最新的技术知识;编码人员始终专注于代码,熟练处理各种技术难点,追求完美的程序;测试人员就是专门负责破坏既有的成绩,并且提出问题的所在,并交由其他阶段人员进行修改。并且这些人员应该长久固定,不断磨合最后达到完美的境界。
以上观点来自于InfoQ的一篇文章《向创意产业学习——长期建立信任》的启示。