近年来,随着敏捷软件开发在中国的推进,相信大家在工作和交流中,经常会听到“敏捷开发”“敏捷教练”等字眼,但究竟敏捷是什么呢?敏捷该如何做呢?
(一)敏捷,是什么?
敏捷是一种思维方式,它以敏捷宣言的价值观来定义,以敏捷宣言的原则为指导,并通过各种实践来体现。任何符合敏捷宣言的实践都是敏捷,它可以表现为方法,手段、技术、框架等等,不拘形式,变化多端。
敏捷的实践不局限在团队内部,还可以实践在个人、组织、跨组织等方面,应用的范围极广泛。它关注的是在短时间内探讨可行性,频繁的向客户交付价值,根据评估和反馈快速调整,从而尽早且持续的满足客户的需求,帮助客户获得竞争优势。
目前,行业中已出现的敏捷实践有很多。例如,Scrum,XP,KanBan,SAFe,LeSS等。这些敏捷实践极具有代表性,也是当今主流的敏捷实践。建议,大家先自行百度或Google下。当然,后续我也会陆续的写到,并且是非常用心的去写....
(二)敏捷,如何做?
敏捷价值观和原则,大家都很容易理解。但落实到实际场景中,该如何去实践呢?这个问题,曾经困扰着我很久,相信也会困扰着大家...
1、如果你不熟悉敏捷,那么你可以采用目前已有的敏捷实践。它们是前人总结自己的经验和知识,经过特意设计,经证明可以达成期望的成果。那么,我们就是站在巨人的肩膀上,直接采用“拿来主义”,不用重复造轮子,直接使用就好了。
2、如果你熟悉敏捷,也可以采用“拿来主义”,直接使用已有的即可。但是,你也可以在使用的过程中进行裁剪(量身定做)或者补缺(吸收其他实践),从而适应自己的真实需要。
3、当然,如果你对敏捷特别熟悉,你也可以不被现有的实践所束缚,自我创造更适合团队特性的实践,并持续进行改进,只要它符合敏捷宣言就可以。
(三)总结
常言道:“工欲善其事,必先利其器”。作为敏捷教练,必须把敏捷宣言熟记于心,融汇贯通。不然,你如何清楚且清晰地教练他人,让他人践行敏捷呢?当然,作为敏捷践行者,也必须把敏捷宣言熟记于心,深刻理解,否则怎么反思改进呢?
【游戏 1】
比较一下你和我对敏捷的理解,我们的差别在哪里呢?
注:用智力脑去思考,情绪脑去体会失望和窃喜
---[上一篇~敏捷宣言](https://www.jianshu.com/p/34712ee1c60f)---
【 取其精华,弃其糟粕。持续修订,有错必纠!】
网友评论