敏捷开发在国内是不是只是一个理想化的工作环境?
经常有人问,你们搞敏捷开发工作量是由开发人员自己估的,而不是由经验丰富的技术主管估的,他们自己肯定会把工作量估得非常大,那什么时候项目才做得完?你们每天开那么多会,怎么不把时间放在好好写代码上面?一个迭代这么短的时间既要做设计、又要编码、还要测试,这么急着做出的东西质量肯定不高。系统设计肯定得经验丰富的老手做更靠谱。每当我听到有人说这些问题,我就知道他肯定没有真正的认识敏捷开发,如果真的有实践过,自然就会发现这些问题根本就不是问题,只是杞人忧天而已。
敏捷开发也快搞了快一年了,觉得应该把这一过程中的理解与经验得好好总结一下写下来,还有就是又有一个新团队由传统方法正在向敏捷转型,所以这些经验也可以帮助大家学习一下。
采用敏捷最直接的结果就是,开发产品的效率确实提升了好多倍对比传统模式,为什么这么说,我们团队10个人花了8个月时间开发完成一个系统并完成上线使用,而这个系统在一个朋友公司也有在开发,他们早一点开始,20-30个人花了2年多的时间还没有完全搞出来,当然他们用的是传统的开发方式。
延伸阅读
学习是年轻人改变自己的最好方式