昨天有幸和一创业团队进行一些交流,他们打算做移动互联网项目开发,比较崇拜互联网方式的迭代开发,多次提到敏捷。先说一下我的个人体会:敏捷开发不是万能的。
回到正题,普及一下概念:敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。与以文档为驱动的传统瀑布开发模型不同,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。通常每次迭代包括计划,实施,测试,评审4个阶段。其实跟戴明环PDCA有点类似。
有兴趣的看几个图,详细的介绍请看原文:http://www.cnblogs.com/OceanEyes/p/Scrum-Solution.html
敏捷开发的小火车已经况且况且况且的开起来了