「開發和測試實際上是一體兩面,開發者必須負起減少 bug 的第一線任務,因為它才是最大的浪費。」——《精實開發與看板方法》
開發者如何確保自己不是 bug 的製造者,避免產出 bug 為交付價值帶來浪費。
是開發者沒有寫測試的緣故?
是軟體架構太過複雜的緣故?
是軟體開發過程過於冗長的緣故?
是需求顆粒度太大的緣故?
是跨角色協作隔閡太深的緣故?
就算上述的原因都是正確的,那麼身為開發者,你可以為減少浪費提供哪些幫助?