We had a problem. A big one. Our team was shipping 4 features per quarter while our competitors were shipping 12. We weren't slow because we were incompetent. We were slow because we were perfectionists. Every feature needed one more iteration. One more round of feedback. One more polish pass. Features sat in Figma for months, getting refined to death while the market moved on without us. The breaking point came when a competitor shipped a feature we'd been "perfecting" for six months. Their version was rougher than ours would have been. But it was live. And users loved it. That hurt. So we made a change. We started asking one question before every project: "What's the smallest version of this that delivers real value?" Not "what's the best version." Not "what's the complete version." What's the smallest version that works? We established clear MVP criteria: - Does it solve the core user problem? - Is it technically sound? - Is it usable (not beautiful, usable)? If yes to all three, we shipped it. Then we learned from real users and iterated. The results were shocking: - Design-to-launch time down 65% - Features shipped up from 4 to 12 per quarter - User satisfaction stayed high (sometimes even improved) Here's what I learned: users don't need perfect. They need working. They need now. And they need teams that listen and iterate based on feedback. Version 1.0 doesn't need to be version final. It just needs to be version shipped. Perfection is a luxury most products can't afford. Good enough, shipped quickly, and improved iteratively? That's how you win.
More from the same topics
When I started building a design system for a multi-product platform, I quickly learned that getting teams to adopt it was harder than building it. Here's how we hit 85% adoption.
I've been the solo designer, part of an agency team, and the entire design department. Each taught me something completely different about what actually matters in product design.
We built a technically comprehensive analytics dashboard that users hated. Turns out, showing all the data isn't the same as showing useful data. Here's how we fixed it.
🍪 This site uses cookies
I use Hotjar and Google Analytics to understand how people use this portfolio. No data is sold or shared with third parties beyond these tools.