Welcome back to DESK!
New York threw us another perfect weekend so I took the Escape Machine down to Balthazar in SoHo for some overpriced eggs benedict (a Tobias favorite, although I prefer it at PASTIS in Meatpacking District, same owner, better food).
While enjoying my brunch I watched the scene unfold just a couple feet from where I parked my motorcycle on the sidewalk. Dozens of people kept stopping in their tracks. Photo after photo, conversation after conversation — my machine had become an accidental piece of street art. Some people even stood there for 15min straight pointing and gesturing at the various details on the bike.
Of course I didn't interrupt. I just sat there enjoying the theater and how a simple machine could turn a SoHo sidewalk into an impromptu gallery opening.
The whole thing made me remember again why I love New York so much. The raw energy, the curiosity and openness. Back home in Austria or Germany, this would've been shut down before the first photo got snapped. "Excuse me, you cannot park this here." End of story, end of magic.
New York thrives on the un-permitted, and I love that about it.
But before we get into this week's essay, in case you missed it ↓
Last week I wrote about the three things I learned from Jony Ive.
If you'd like to read the entire essay, it's now on the blog. And as always feel free to share it with friends or colleagues.
There's a silent virus spreading through the entire tech industry but most people don't seem to notice. Or perhaps we don't want to notice, in fact most people welcome it with open arms. It infiltrates conference rooms and Slack channels, masquerading as innovation and whispering false promises of growth.
Funny enough, this "virus" has claimed more victims than any economic downturn ever has. From strangling promising startups to ruining established products, it all starts with a single little innocent phrase: "Can we just add...?"
They call it feature creep, but that's the polite corporate term that doesn't capture the madness of what actually happens. I've watched it so many times. At first, the product starts clean, elegant and focused. A small team poured their hearts into solving one problem really damn well.
But that's where it all just begins.
One user will write: "I love your app, it's so elegant but if you could add just this one feature, I'd love it even more."
Another customer's feedback: "... I would use your app, if you'd only have this integration..."
But it's not just your users, it's your team too. Engineers, product managers, marketing, sales, everyone wants to be a part of it, rightfully so. Everyone has ideas on how to make it better. "If we would only have this feature, we'd be growing at twice the rate."
Each request and idea sounds perfectly reasonable in isolation. That's why we end up saying yes to most of them. Because we like to make our customers happy. Someone asks, we deliver. It's in our nature to be people pleasers. This is called building by committee and it's more common than you think.
I watched a startup build the most beautiful calendar app you've ever seen. Minimalist. Intuitive. Perfect. Six months later it looked like the cockpit of a 747. And that's just one of hundreds of examples.
Every app inevitably ends up the same way as the app it aimed to replace.
"More features mean more value" we say to ourselves, like addicts justifying another hit. This is even more prevalent in today's time. Everyone's just racing to add new features, almost on a weekly basis if not even more frequent. It's so much that at this point most companies are shipping half baked features, just to keep up with everyone else, because if you're not shipping something new everyday, are you even alive?
But that's not what users really want, even if they might say that's what they want. The reason they fell in love with the beautiful simplicity of an app that does one or two things really well is because it stood in contrast to all the other monsters of apps.
And that's really the funny part of it all. A new app is often born to be "the antidote" to the mess that came before. Simple, focused, elegant. Finally a good solution. The one that's meant forever. And then one year later, this new app has now become the same thing it once tried to replace. Then the circle starts all over again with a new app. I see it happening all the time and you can't escape the irony of it all.
The truth is, sometimes it's not even our users or team. It's us who can't restrain ourselves. The moment we have a minute of quietness we want to fill it with something. We can't sit still, that's why we start working on the next feature, and then the next and the next. It's the curse of all designers and engineers.
Feature creep doesn't just clutter interfaces, it kills the "soul." Engineers and designers spend their entire day just maintaining features nobody or barely anyone uses while the core product keeps rotting away. Every new addition is another point of failure, another support ticket, another reason for users to abandon ship and find something that feels more simple, more focused, again.
The marketing team will struggle to explain what the product actually does because it will end up doing too many things, all of them poorly. Eventually after everyone pitched in their ideas and "got what they wanted," the product is dragged in a thousand directions but feels like going nowhere. The codebase becomes a mess, the user experiences becomes disjointed and the vision..... what vision again? Nobody knows anymore at this point.
In the end, users abandon your product, and even your own team, the one that worked so hard on adding new features becomes alienated from their own monster they created.
Fighting feature creep requires the same amount of discipline as staying sober. Basically constant vigilance and the willingness to say NO to things that feel good and promising in the moment but will destroy you in the long run.
In my role as the product manager or CEO, when someone suggests a new feature we have to always ask the hard questions:
Does this new feature serve our core purpose?
Can we accomplish the same goal by improving what we already have?
Does this new feature fit into our long-term vision? 2 years from now? 5 years from now? 10 years from now? Where does it fit in? Can we truly stand behind it?
What is the true cost of developing this feature? What are the maintenance costs associated with it in the long run?
What is the true benefit of shipping it? Are we inflating its importance?
Does it perhaps make more sense to remove something instead of add something?
The hardest thing about product design isn't adding features, any intern can do that (no offense to interns, we love you!). The hardest thing is knowing what to say NO to.
It takes a good amount of experience and trust in yourself to disappoint stakeholders with their feature requests (your users, your team, your investors), even ignore what competitors are shipping and trust that doing fewer things exceptionally well beats doing many things not so well.
Users don't remember products that tried to be everything. They remember products that solved their specific problem perfectly, then got out of the way.
So next time someone suggests adding "just one more feature," remember: Every great product is defined not by what it includes, but by what it has the courage to exclude.
Restraint is a feature and not a limitation.
And as Steve Jobs famously said:
“People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done. Innovation is saying no to 1,000 things.”
Feature creep is a choice. Choose wisely. (:
Yours truly,
Tobias
PS: Here are some things I saved to mymind this week ↓
⁕ This website where you can discover websites based on the typeface they used. I always love to come back to sites like this in my downtime, pick the stuff I like and save them to mymind for later reference.
⁕ This company which builds custom lightboxes (the real ones). Put a note in mymind that I want to produce one for one of my companies. They look good for the office or even in your living room.
⁕ This quote:
“Love is a state in which a man sees things most decidedly as they are not.”
— Friedrich Nietzsche, The Antichrist
After 10 years of writing and publishing, I'm finally launching the "DESK INNER CIRCLE" membership with some extra perks for those who are interested in supporting my work. Thank you ♡
© 2021 House of van Schneider LLC
All rights reserved.
MORE ABOUT TVS
About DESK
Curated mixtapes
DESK partnerships
BECOME A FRIEND
Twitter
Dribbble
Instagram
Why don't you take a look at popular topics like
Design, Productivity or Self-Improvement?