Not everything has been a success, and I was not the “big boss,” during most of that time, so I often had to work in far-from-perfect systems.
The one thing that has been a constant drumbeat, throughout my entire career, was a relentless focus on “Done.”
“What does ‘Done’ look like?” Is a question I’m constantly asking myself. It can change, as the project progresses, but it’s always there.
I tend to start vague, with “Done” being almost abstract, and get sharper and more focused, as the project coalesces around an end-user deliverable.
As I said, I have had many less-than-stellar outcomes, but I’ve always delivered an end product.
The best ones have been the ones with the least planning up front. Not always the most ambitious ones, but the best ones.
I’ve learned to adopt an “organic” project process, based on the assumption that it’s impossible to know the end result when I start.
I write about that in these articles:
https://littlegreenviper.com/miscellany/evolutionary-design-...
https://littlegreenviper.com/miscellany/forensic-design-docu...
https://littlegreenviper.com/miscellany/thats-not-what-ships...