Start Now; Iterate and Saturate Later
A project that survives starts with the core value, adapts to feedback, and improves over time.
Why it matters: The future is unpredictable, and the graveyard is full of detailed planned projects.
-
Many projects fail because they start with the "perfect" setup rather than refining the core value.
-
Launching quickly with a core offering allows for collecting feedback to prioritize future decisions.
-
Collected feedback and data allow for better-informed decisions on what to improve.
Zoom out: Nobody knows what they are building until they showcase it to the world.
-
The role of randomness is big; predicting the market or human behavior is impossible.
-
The only way is to ship and learn from the world about what works.
Example: After the 2024 Japanese GP, the boss of the Mercedes F1 team says about "better understanding the car they built":
Asked if the Brackley-based outfit now has a better understanding of the W15, Wolff responded: "Much better, definitely much better. Lots more data to point us in the right direction, even if it's not reflected in the result."
- A Formula 1 car costs many millions $ to design and build. If top-performance sports teams learn about their cars during racing, why can't we do the same with software?
The bottom line: Sometimes, the best decision in software delivery is to delay making a decision. Launch quickly with your core value offer, learn from real-world interactions, and evolve based on real user needs.
Subscribe to the newsletter:
About Jurij Tokarski
Hey 👋 I'm Jurij. I run Varstatt and create software. Usually, I'm deep in the work shipping for clients or building for myself. Sometimes, I share bits I don't want to forget: mostly about software, products and self-employment.
