When costs accelerate non-lineraly, do not delay fixes for efficiency

When the cost of delaying a given fix increases non-lineraly with time, avoid trying to batch together tasks. This is somewhat akin to a broken windows model, or simply advocating for not trying to “save” all of your bug fixes for one change. Changes can also interact, adding a geometric growth to the pain and cost1.


Kerr, J. When costs are nonlinear, keep it small. Jessitron at https://jessitron.com/2021/01/18/when-costs-are-nonlinear-keep-it-small/ (2021).

Links to this note