敏捷, 是一种信仰
敏捷,应该成为我们根深蒂固的理念,是我们第一优先选择的协作方式。
我们做互联网和产品研发时,我们习惯于审视所有的需求,然后开始规划如何开发一套能够满足所有需求的系统。
然后连续工作好几个月去规划要做哪些事情,制定周全的计划并执行,却往往进度滞后或预算超支。
而这过度强调规范性管理,技术要求写全所有需求,并要求签字确认,实际上是静态固化需求,本质上是为了逃避责任,用静态固化的行为,让业务去未来适应动态的市场。
我们必须改变我们一直以来 IT 与业务相脱节的工作方式。我们不能用长周期的传统制造业的方法去打快速变化的移动互联网的仗。
杰夫.萨瑟兰在《敏捷革命》中说,每捷是个人与企业效率提升的全新协作模式。
小步前进,使用短迭代、增量发布的方式开发大型系统,而且这也能避免跳票,还能根据用户的反馈及时修正方向,让团队持续不断利用反馈信息去协调并自我优化迭代。
让需求设计和开发交替进行,而不是被现在开始的整体需求和流程设计图牵着鼻子走。
让测试驱动开发,先编写测试用例去使用它,出现问题是就马上针对问题去做开发,而不是让测试最后去抗开发的雷。
从开发角度讲,敏捷开发的特点:负责人和架构师必须写代码,远离阵线的将军难以成为合格的战役指挥者。
敏捷力,积极去拥抱,不管成为个人的能力,还是成为组织文化。
版权声明: 本文为 InfoQ 作者【boshi】的原创文章。
原文链接:【http://xie.infoq.cn/article/5d5289b3acfe5cf047e607574】。文章转载请联系作者。
评论