技術債務之輪

某個人發表於2017-03-06

原文作者:Gerg Young, Nov 30, 2016

原文地址:https://goodenoughsoftware.net/2016/11/30/wheel-of-technical-debt/

翻譯:Alex LEWIS


我們辦公室裡已經放了很多從 http://buildstuff.lt 搞來的東西。我臨時替我的同僚們管著這些,而其中有一樣東西可能被證明是非常有用的。

技術債務(technical debt)是所有團隊都須面對的問題。我們總是說我們會如何如何處理這個問題,然並暖……因為還有其它一些令人蛋疼的工作需要我們來處理,比如寫一份討厭的文件或一個簡單的使用樣例。我們傾向於使用一種新的東西來處理這些工作,而且隨著時間的推移我們越發傾向於這麼做。

就此,我有個想法。

現在,我們辦公室裡放了個這玩意兒:

enter image description here

這個想法就是不把技術債務(technical debt)、文件(documentation)等卡片放進積壓工作中,而是把它們放在一個轉輪(spinner)上。當然如果你明確地按照任務的優先順序進行了排序,你也可以直接把它們放在積壓工作中。

當你完成一項任務後,轉動轉輪。如果轉輪的指標落在某張卡片上,就把這張卡片上的任務解決;如果沒有落在卡片上,則繼續積壓。

我相信這麼做有幾個好處。首先是當你在處理這類任務時可最終得以獲得一個固定的緩衝餘地;其次是轉輪轉到每一個排定的任務的機率是均衡的(排定的任務越多,落到某一個任務就越是公平、均衡)。

還有一點,那就是這麼做其實挺因吹斯聽的!

應該有人會希望去嘗試一下。如果你嘗試這麼做,請記得給我反饋哦~

相關文章