采访了200多位工程师,我找到管理技术债的好方法

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

我们的新产品,它是客户开发工作的一部分。因此,我需要深入了解软件公司之间的差异,他们的技术债务有哪些可控,还有哪些不可控。技术债务是一个感性话题,提起它,人们就会喋喋不休,而且,它比政治争议小多了。关于技术债务,你去问问本地的工程师就知道了。

在很多情况下(如果不是大多数情况的话),技术债务会不断累积,像“滚雪球”一样,直到产生严重问题。如果你解决了这些问题,生活就可以继续。或者,你接受了这样的现实。

Stripe的一份研究发现:在一般的公司中,工程师们要花费约33%的时间来处理技术债务。技术债务不仅打击了团队士气,而且每年给公司造成了约850亿美元的损失。我们应该接受这样的研究结果吗?我们是不是该做点什么?

Gartner和许多其他公司已经让我们知道,应该做点什么。他们的研究显示,积极管理技术债务的组织能将其交付速度至少提高50%

幸运的是,我确实遇到一些公司,它们的技术债务管理策略非常可靠。在这些采访中,有很多让人眼前一亮的时刻。Everlane的工程经理James Rosen告诉我:

考虑一下,PM花了多少时间来策划要开发的特性集。现在,把这个时间与工程师们为技术债务寻找商业理由的时间做个比较。分配到技术债务上的工程能力几乎为零,这还那么令人惊讶吗?

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章