敏捷提倡的思维:重视快速客户响应、适应性和执行速度。
敏捷宣言认为,软件开发需要从静态的“瀑布式”流程向可以应对未来挑战的动态流程转变。敏捷宣言的提出使敏捷成为了热门话题,其影响随即从软件开发拓展到了项目管理和综合管理学科。
利用敏捷方法,软件开发可以尽早并常态性地为客户创造价值。
它是什么?
敏捷宣言改变了软件开发流程,使其从 2001 年时广泛采用的庞大单一的瀑布式静态流程转变为以客户为中心、适应性强的快速动态方式。敏捷方式如今已成为软件开发的主流。
?
敏捷涵盖诸多实践(用户故事、每日站会、简短迭代、重构)以及协作、实验、赋权、客户为中心的思维。其中的前者可以理解为“敏捷行为”,后者则是“敏捷心态”。对公司来说,“敏捷心态”往往比“敏捷行为”更难办到。
如何通过敏捷实现强适应性的快速开发? 首先,敏捷提倡价值的持续交付,即在迭代基础上再迭代,在旧版本基础上更新版本,而不是等到项目结束时再发布一个囊括庞大价值的版本。借助全面自动测试等的自动化技术,敏捷团队能够当天就产出价值,同时仍保持产物的高质量水平,并始终如一地快速迭代。您也可以通过这种方式实现强适应性的快速开发。敏捷团队通常通过持续测量价值,消除不重要的软件功能。研究表明,传统的软件开发方式往往会开发出许多不重要的功能。
?
尽管敏捷的概念起源于软件开发,但由于组织试图找到方法来适应当今环境中的不确定性和快速变化,综合管理和项目管理领域也开始应用敏捷思维和敏捷实践。
有何益处?
价值:敏捷思维和方法帮助团队持续为客户创造价值。
?
适应性:在当今世界,敏捷帮助组织快速提出假设,展开试验,进行测量,以及学习知识。
快速:仅仅适应变化是不够的,要快。敏捷为组织带来加速创造价值的方法。
创新:创新是提出和试验新思想,确定可行和不可行的思想方法,并根据结果进行调整的过程。敏捷公司都是创新者,善于生产各种令客户倍感惊奇的产物。
?
降低成本:敏捷使产物功能更好地满足客户需求,促进团队高效协作,最终降低成本。
需考量的因素?
敏捷的四项价值之一是“个体和互动高于流程和工具”。也就是说,流程无法弥补技能的不足,因此,如果没有技能熟练的人员,就很难实现敏捷。但是,任何流程都会面临这一困难,只是人们在此之前没有发现而已。
需要改变思维方式才能实现敏捷。因此,光靠采用既定的做法和流程并不能实现敏捷。许多公司所尝试的并非“敏捷心态”,而是“敏捷行为”,如此,他们又不解为何无法利用敏捷创造预期的价值。
?
真正的敏捷公司并非一夜之间形成的。 敏捷可以看做是一个熟练性模型:“敏捷心态”越成熟,获益就越多。
如何应用?
敏捷已经在各行各业、世界各地的大小公司得到了应用,其中包括微软、Netflix、Spotify这样的科技巨头、REA 等媒体播放器公司,以及戴姆勒、Trainline 和优步等车企和运输公司。
您可以通过以下视频了解 REA 如何实现敏捷。
Would you like to suggest a topic to be decoded?
Just leave your email address and we'll be in touch the moment it's ready.