首页 > 资讯 > 正文
敏捷开发思想
来源:网络 阅读量:


什么是敏捷开发

 
2001年的时候,17位大牛发布了敏捷宣言,从此敏捷作为一个带有特殊含义的名词慢慢为人们所接受。有趣且少有人提及的是,这17位大牛经过三天的讨论后,发布的仅仅是敏捷宣言和原则,却没有指明落地的方法和工具。
 
为什么不指明落地的方法和工具呢?是因为大牛们没有这个经验或者能力?显然不是,能够总结归纳出如此精辟的理念,是绝然不可能脱离长期的实践和思考的。所以,妄自揣测一下,很可能是因为所谓“敏捷”之路,如同通往罗马之路,是有千条万条的,每个团队,每个组织都会有自己的方式方法,然而,最终的目的地却是一样:沟通和协作高于流程和工具,工作的软件高于详尽的文档,客户协作高于商务谈判,响应变化高于遵循计划!
 
敏捷的核心
 
因此领悟敏捷的核心,通过敏捷的实践(Scrum,Kanban,XP等),反复的思考和调整,总结出属于自己的敏捷之路,才是正确之路。所以不要拘泥于敏捷的形式,比如站会,看板,回顾,评审,TDD等等,要知道这些形式背后的含义,带来的改变。
 
敏捷的思想更像是一次认知的提升。的瀑布式开发,说实话也没觉得有什么问题,最多是赶赶进度,加加班,即便是客户不满意,也没想过如何去改变,而敏捷角度考虑问题,可以打通整个交付的价值链条,并让价值链顺畅的流动起来,是一次观念的升级。
 
都在说互联网要敏捷开发。具体实施起来,的确许多障碍。用什么办法来实现敏捷。技术层面要能够支撑敏捷开发。比如框架,代码层面。这些都需要技术去解决的。不是一个要求:要快速开发,快速响应。比如技术层面:解耦,拆分系统,很多系统不要糅合在一起,这样能够为敏捷开发提供支撑。怎么快速起来才是要解决的问题。
 
敏捷只是目标,结果。过程,办法,策略,技术方案,需要各自各自的公司根据公司人员特点,业务特点来实施。
 
忘记规范,工具和实践,忘记一切形式,只需要牢牢盯着我们的目标。
 
敏捷思考
1、优先解决产出产入比高的需求与问题。
2、不要拘泥于形式,没有固定的规范,只需要寻找适合自己团队的管理方式。
3、快速响应客户需求,一切以满足用户需求为最准目标。
4、构建开放、分享、快速、创新的团队文化,使团队协作进入良性循环。
5、让每一个都积极主动参与到团队合作中,所有人都可以主导一件事的完成,而不是由某一个人负责或主导,弹响每一个钢琴键,每一个人都要为目标的最终完成负责。
7、关注每个人的成长,包括知识的积累,沟通、协调、创新、分析、解决问题能力的提高。
8、每个人不只关心自已那摊事,事不关已,高高挂起。
 
敏捷应用
敏捷作为一种开发指导思想,没有固定的规范和工具,可以应用在生活中的各个方面,而不只是互联网软件开发中。可以使团队高效运作、人员快速成长、问题快速解决。


敏捷开发

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.link66.cn/news/3166.html