Categories
程式開發

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


摘要:

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

正文:

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

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

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

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

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

原文链接:【https://www.infoq.cn/article/B4ASX07Gyw5eIAkkIS4m】。未经作者许可,禁止转载。