你好,我是宋宁。今天这节课我要给你讲一下到底什么是敏捷。
当谈到敏捷时,大家往往是仁者见仁,智者见智,有各种不同的理解。然而这里面,有不少是对敏捷的误解,比如在我平时的咨询过程中,会听到一些团队成员这样说敏捷:
敏捷来了,太好了,我们只负责开发软件就够了,再也不用做文档,也不用做设计了;
敏捷就是快,原来要 6 个月才能完成的项目,用了敏捷后,周期就可以缩短到 3 个月了;
敏捷就是加班,用了敏捷后,由于在迭代开始时许诺要做的事到迭代结束时一定要完成,所以我们比原来加班更严重了;
Scrum 就是敏捷,敏捷就是 Scrum,这俩是同义词;
敏捷是自由的、无约束的,不需要那么多条条框框,跟随自己的心来做就好了。
如果你带着这些对敏捷的误解去做敏捷,很可能会做得一塌糊涂。作为过来人,我想我应该在给你讲怎么做敏捷之前,先给你捋一捋到底什么是真正的敏捷,以便你能正确地理解敏捷。
在我看来,大家之所以对敏捷有那么多的误解,归根结底,是忘记了做敏捷的初心,忘记了敏捷的价值观和它的基本原则,只把注意力集中在怎么做上。
所以要想真正了解敏捷,需要从敏捷的价值观、原则以及具体的方法和实践上对它有全方位地认识,只从任何单一的方面去谈敏捷,都像盲人摸象,是片面的。