https://jaredramsey.com/blog/20230808.html
<- back
the last 1%
2023-08-08
You've done it. You've launched the next great feature. You've spent
months working with your team to design, build, and test. It's in
users' hands. You're done.
But are you really? Probably not.
I've seen (and been on) so many projects that claim success and move
on to the next thing when they are 99% done and fail to complete the
last 1%. This last 1% isn't just what separates a great product from
a good product, it's what separates a product that might not
eventually fail from one that will eventually fail.
So what's in this last 1%? Here are some of the most frequently
skipped things I've seen:
* Internal (maintenance) documentation
* External (how-to/FAQ) documentation
* Performance metric instrumentation
* Easy-to-decipher performance metric dashboard
* Usage metric instrumentation
* Easy-to-decipher usage metric dashboard
* Error metric instrumentation
* Easy-to-decipher error metric dashboard
* Alerting
* Automated testing
I know the temptation. I've been there many times myself. After
months of hard work and sleepless nights, you want to put it behind
you and move on to the next thing. But don't. Take the time to finish
the last 1%. It's worth it.