Doing it fast
The fastest temporary fixes are usually the ones that are used for the longest 1. They’re done fast because they’re incredibly important. They’re used for a long time because as soon as they’re done they’re used, and it’s much harder to change a product or service that’s being used than one that is being played with, trialled, or ignored.
This is obviously, unfortunate. It leads to a strange distribution of quality in what you create, with great quality coming in for the low and middle priority items, and quality that may leave something to be desired for in the most important items.
Some ways round this could be:
- Get so good that you can produce high quality in a short space of time.
- Get better at recognising high priority items, so that you’re not left to the last minute to do it fast.
- Improve your processes and institutions, to have more mature conversations about what’s important and not leave them to the last minute.
- Get better at saying no and delaying releases until they’re of a high quality.
Only the middle points seem tenable.
However, the next time you see a ‘temporary’ fix that has existed for two years, it’s worth asking ‘is it that bad’? 2 It’s worth:
- Asking whether it’s just hard to understand
- Whether you could really build a better solution
- Whether the time spent building a better solution justifies the trade-off