其他
敏捷奠基人Uncle Bob终于要清理门户了
The following article is from 优普丰敏捷教练Scrum Author 熊节
本文节选自Bob大叔的新书《Clean Agile》自序部分,中文版即将于2020年出版
作者:Uncle Bob (本名Robert C. Martin),生于1952年,敏捷开发宣言17个奠基人之一,包括《整洁代码》等多本业界名著
译者:熊节,《重构》译者,「中国极限编程实践者社群」发起人
程序员和非程序员都可以读这本书。这不是一本技术图书,书里没有代码。我想让读者大致了解敏捷软件开发最初的意图,而不必了解太多编程、测试和管理的细节。
难道我们不应该组织大团队干大事吗?老天,当然不!干大事靠的不是大团队,而是靠若干解决小问题的小团队之间的协作。这是50、60年代的程序员们靠直觉就知道的,而到了70年代人们却忘了这一点。
为什么人们会忘了这么重要的事?我猜是因为人才的断档。70年代,全世界程序员的数量爆炸式增长。在那之前,全世界只有几千名程序员。而70年代之后,程序员的数量已经达到数十万。到如今,这个数字已经接近上亿了。
延伸阅读:大型敏捷,请和你的大老师远离敏捷
然后,在上世纪90年代中期,行业开始意识到自己失去了什么,小团队的理念开始重新萌芽生长。这个理念在软件开发者的社区里传播,涓滴细流逐渐汇聚成滔滔江水。到2000年,我们意识到,我们这个行业需要一次观念上的重启。我们需要重拾先辈们正确的直觉,我们需要重新认识到:任何大事,都是由很多做小事的小团队共同协作办成的。
为了让这个理念更广为人知,我们给它起了个名字,叫做“敏捷”。
这本书中没有什么新东西,没有令人震惊的新闻,没有突破性的革命。你将读到的是对敏捷的重申——以其在新千年伊始刚被提出时的形态。当然,讲述的视角变了,我们在过去二十年中学到了一些东西也纳入了书中。但整体而论,这本书传递的讯息来自于2001年,来自于1950年。
这是历史悠久的讯息。这是真实的讯息。这段讯息,会给那些做着小事的小团队带来小小的解决方案,帮助解决他们的小问题。