关于敏捷开发本质的一点思考
Posted 我们的开心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于敏捷开发本质的一点思考相关的知识,希望对你有一定的参考价值。
文/焦德朝
敏捷开发在现在的IT开发模式中已经蔚然成风,究其原因,关键在于时代变化节奏快,去年流行的App,今年可能已经不再流行。在如此快节奏的时代中,系统开发尤其是贴近客户需求的系统,如果还是按部就班地按照需求讨论三个月、开发上线大半年的传统模式,最终将被时代淘汰。鉴于此,应用开发二部去年开始在部门内部践行敏捷开发理念,经过移动营销和投行业务两个职能组的不断实践探索和经验总结分享,2018年来,二部逐步在全部职能组推广敏捷开发和看板管理,部门管理团队也深入参与其中。在敏捷实践中形成一些个人体会,本文抛砖引玉,与大家共勉。
一、何为敏捷开发?
敏捷开发是从传统的瀑布开发转变过来的,与瀑布模型比,敏捷开发最大的特点是快速响应客户需求,从更深层次看,敏捷开发体现的是价值的快速实现。敏捷开发通过看板、吐槽会等人员管理方式,让所有人看到软件价值从提出到上线的流动全过程;通过自动构建软件的应用,让整个工程的构建和投产从以月为单位缩减到以周为单位,甚至以天为单位;通过业务部门和测试人员深入参与,打通从需求提出到投产上线的所有障碍,最终真正实现从创意到投产的快速实现。敏捷带来一种全新的方法论,与传统方法相比,更快速,更高效。
二、为什么会敏捷开发?
正如生产关系一定要去适应生产力的发展需要,落后的生产关系必然被淘汰。时代的快速发展需要我们迅速高效地提供各种用户喜爱的产品,时代的快速发展也决定了以往跟随在别人身后的策略不再那么管用。互联网是寡头经济,一切都是平台化,赢家通吃,说得绝对一点,互联网中只有第一。因为赢家通吃,所以国家需要创新,行业需要创新,个人也需要创新,无论国家、行业还是个人,在创新发展的探索之路上,需要鼓励试错,对于各种方法的尝试,越快越好!这也决定了要快速高效地研发出产品,摸索用户需求和痛点,不断打磨改造,迭代升级,最终成为深受客户喜爱的优秀产品。
三、敏捷开发的本质是什么?
所以,敏捷只是工具,本质是为了快速实现能吸引客户的产品,创造价值,快速实现“好的创意”到“吸引人的好产品”的转化。要实现这种转化,实现端到端的价值流动,需要业务部门、开发部门、测试部门等各参与方思想转化,深入参与,合力创造。唯有各参与方加强对敏捷思想的统一认识,因敏捷而更加凝聚,才能更好地发挥敏捷开发的深层价值和深远意义。
轮值总编:闵佳
责任编辑:田光辉
美编:郝英
技术支持:张奥爽
我们的开心 · 总编辑部
(茶 话)
■欢迎来稿:请按“作品名-作者-部门”命名,发送到abckx@abchina.com
以上是关于关于敏捷开发本质的一点思考的主要内容,如果未能解决你的问题,请参考以下文章