The Art of Finishing Things
Ninety percent complete is a place no one can use. Getting to done is a skill of its own.
By Tom Ashcroft · 6 min read

Unfinished work has a carrying cost
Every almost-done project occupies memory, desk space, and attention. Ten projects at ninety percent are worth less than one that shipped, because only shipped things can be used, judged, or improved.
The last ten percent is usually admin — review, handover, the message that tells someone it exists. It feels beneath the work, which is why it gets avoided.
Define done before you start
Projects drift when 'finished' is undefined. Write one sentence describing what done looks like — delivered to whom, tested how, announced where — and every later decision becomes easier.
Scope grows to meet enthusiasm. A written definition of done is the only fence that holds it.
Ship at good, not perfect
Perfectionism at the finish line is usually fear of judgement wearing a workmanlike costume. Real users give better feedback than your imagination ever will.
Plan the polish for version two, after something real has touched the work. Momentum comes from finishing; quality comes from iterating.