雪花新闻

敏捷已死,“工程化”永存

摘要:

Poppendieck 夫妇是精益软件开发的先行者和倡导者。在敏捷 的 CI/CD 等模式主导软件开发的当前,敏捷逐渐偏离了其工程化的本质,沦为“软技能”。在 Poppendieck 夫妇看来,一个好的理念最终会被更优秀的理念所超越。而新的理念并非抛开敏捷另起炉灶,而是敏捷理念的延伸和拓展。

正文:

本文最初发布于 builtin ,经原作者 Tatum Hunter 授权由 InfoQ 中文站翻译并分享。

“我们注意到,一些已被其它领域抛弃的方法,依然被软件开发领域视为标准。”

这 句话引用自《精益软件开发:敏捷工具包》( Lean Software Development: An Agile Toolkit )一书的引言。该书是由 Mary 和 Tom Poppendieck 夫妇在 2003 年撰写完成的。

当时,软件开发正受困于错误的理念, 认为快速构建和高质量的构建在本质上是存在冲突的。Mary 通过自己在产品开发和制造工作的实践,指出这一理念是不对的。当时,日本汽车制造厂商所推行的“精益”实践正在全球广为传播,并居于统治地位。

软件领域 彼时已经落后了 。Mary 和 Tom 是 17 年前写的这本书,当时敏捷 这套新兴的原则 和对精益制造的思考 正初露锋芒,它们可以提升很多事情的效率 。

相关文章