[…] As users gain more experience, their needs become slightly more complex. They start to understand the simple product completely, and then they have the cognitive ability to understand more fancy bells ‘n’ whistles. For users who have been doing project management for a long time with any software product, they will have a long list of things that they know — from experience! — that they need.
That is why there’s a market for simple and there’s a market for full-featured. Both are discrete markets, usually.
If this would be the whole truth, my mother wouldn’t use the same MacOS than I do. There might be a market for discrete solutions, but only as long as somebody comes up with something better. See: Apple. Peter Armstrong mentions the same thing here.
Obviously every software designer strives for “power made easy” — it seems easy at first, but there is power under the hood when you need it.
Exactly. I think the ultimate goal for software design is to increase the number of features and simplify the interface at the same time. That is where the say-no-by-default-approach fails. Keeping it simple is only half of the battle.
For reference, here’s our original post on this very topic in June of 2006 when Basecamp was 2.5 years old.
Today Basecamp is 7 years old. Signups are stronger than ever.
Whenever we survey customers asking them what they love most about Basecamp, the top response by a mile is: it’s simple, easy, and their co-workers and clients actually use it. It’s not multiple choice either – the words “simple” “easy” “intuitive” show up more than any others in the open ended textarea.
We’ve made Basecamp a lot better over the years. Some people still ask for more. Others say it’s too complicated and they wish it was even simpler.
Software development is a challenge. Everyone wants something different. So you do what you can to thread the needle and make as many of the right customers as happy as possible. Not everyone is the right customer.
It sucks to lose a customer because we did something wrong, but it’s OK to lose a customer if we just aren’t the right fit anymore. People move on from all sorts of things. Clothes, houses, cars, jobs, relationships… Why not software? As circumstances change, one product may not fit someone forever. That’s OK as long as it fits plenty of other people at the same time.
Some customers stick with you forever. Others come and go. Many who go come back after trying other tools that promise them more but that no one actually used. In the end, the tool that actually gets used is the one that’s the right fit for someone. It’s really really hard to get people to actually use things.
We’ve found that the simplest stuff is what actually gets used. It’s why email is still the world’s most popular project management tool.
Thank you for your answer. I am glad to hear that Basecamp is still growing (actually I wasn’t sure). As I said, I owe you a lot, and I mean it seriously. But judging from the comments (and traffic) I receive, I’ve hit a sweet spot, and I thought it is important that you know.
Grammar nazi (in the comments) and languagehacker:
All your I’s in the middle of a sentence are lowercase!
Am I the only person who couldn’t get anything out of this post because of its bad grammar?
Apologies. But I insist, my English is better than his.