Skip to content
← Fully Opinionated
Edition 101 · work · Susumu Takahashi

“Done” is dead

The myth of "done" in software development persists, confusing deployment with actual completion and leading to preventable errors.

“Done” is dead
FO Take · Score 78

The 'done' illusion plagues software. Releasing code is merely the beginning, not the end. True completion demands rigorous verification, not naive assumptions of synchronicity. Stop celebrating prematurely; start validating incessantly. Why do we keep falling for this self-inflicted delusion?

The strongest counter

While vigilance is crucial, excessive process strangles agility. Trusting established pipelines and empowering autonomous teams to define "done" fosters efficiency, rather than hindering it with endless validation loops.

Audit trail
  • ·Definition of done
  • ·Deployment pipeline
  • ·Software quality
Read original source →