> I often destroyed our home computer when I was a kid. Armed with only 2GB of storage, I'd constantly hunt for files to delete to save space. Many people have a similar experience, but it's amusing that statements like this can roughly indicate your age and the systems you were dealing with... Mine is 40 MB.
Users only care about 20% of your application
171–180 of 199 posts
Re: Users only care about 20% of your application
#172At one SaaS I worked at, I spent a day or two on a foolhardy initiative to analyze our users based on the subset of features they actively used (hoping to reign in the complexity of the product to a few core archetypes we could design for, ideally eliminating some of the more annoying features on the way). The results weren't any better than a weighted random choice. Beyond the login page (and even that had a few cus…
> every single person really did have a different 20% they cared about. I have always wondered what would happen if someone had to invent spreadsheets from scratch, today. Would conditional formatting and pivot tables get removed, because only 1% of users use them? Would they feel supporting column, bar, line, area, pie and X/Y charts was just too complicated? That being able to customise the chart styles and colour…
This is exactly what Joel Spolsky did:
> What was I talking about? Oh yeah… most people just used Excel to make lists. Suddenly we understood why Lotus Improv, which was this fancy futuristic spreadsheet that was going to make Excel obsolete, had failed completely: because it was great at calculations, but terrible at creating tables, and everyone was using Excel for tables, not calculations.
... so he went on and created Trello.
https://www.joelonsoftware.com/2012/01/06/how-trello-is-diff...
Re: Users only care about 20% of your application
#173Very true. But then you start selling to Enterprise and everything changes. Because one missing "hygiene feature"* can tank the the whole deal. And every Enterprise has a different one. *like a toilet. It needs to be there. You use it 3 minutes per day. If it is not there, the house is uninhabitable.
"Unless it's Enterprise users. Then 1000 Enterprises all care very seriously about 2 custom features no one else cares about. You had to do horrible things to your code base to support, that will only kick some poor dev in the face two years after you left, and a year after the customer churned."
Re: Users only care about 20% of your application
#174Earlier quoted context omitted.
That’s why pushing back on features is important. It is super hard to remove them once they are in. Most of the time it goes way that sales people promise something you build it „because that’s going to be great huge customer” - but after a year or 2 years that huge company moves away because people who originally wanted features moved to other jobs or departments and you are left supporting something some other cust…
The parent comment seems to imply that roughly 1/5 of their user base each used a different 1/5 of the product. This implies that every feature was genuinely valuable in driving revenue - or at least customer acquisition!
Then also you have ongoing costs of maintaining the feature that no one usually accounts for. Even if customer participated financially into creating the feature when they leave you are left with maintenance.
Re: Users only care about 20% of your application
#175Re: Users only care about 20% of your application
#176At one SaaS I worked at, I spent a day or two on a foolhardy initiative to analyze our users based on the subset of features they actively used (hoping to reign in the complexity of the product to a few core archetypes we could design for, ideally eliminating some of the more annoying features on the way). The results weren't any better than a weighted random choice. Beyond the login page (and even that had a few cus…
Would you consider each 20% to almost be its own utility app (could possibly be a standalone app), or do you think each 20% were simply different workflows for the same app (each user prefers a particular workflow).
Re: Users only care about 20% of your application
#177I only use one of these links regularly, another one occasionally, and the others, if I happen to press it, it was probably a misclick. So about 20% seems like a good approximation.
Re: Users only care about 20% of your application
#178I made a little hobbyist app for myself, and I think it's pretty nice and occasionally think about polishing it up and releasing it. And the first reason I don't is because I'm not interested in promoting it, and it's pretty pointless to release to no one. But the much bigger reason is because I'm not interested in implementing the remaining 80% that I don't use myself.
Occasionally I check in on it, and see it's still getting pageviews, clones, and sometimes forks. A few people raised issues about something beyond the 20% I built, and I say "go do it yourself", and then they do but at least they didn't need to start from scratch.
Re: Users only care about 20% of your application
#179At one SaaS I worked at, I spent a day or two on a foolhardy initiative to analyze our users based on the subset of features they actively used (hoping to reign in the complexity of the product to a few core archetypes we could design for, ideally eliminating some of the more annoying features on the way). The results weren't any better than a weighted random choice. Beyond the login page (and even that had a few cus…
> every single person really did have a different 20% they cared about. I have always wondered what would happen if someone had to invent spreadsheets from scratch, today. Would conditional formatting and pivot tables get removed, because only 1% of users use them? Would they feel supporting column, bar, line, area, pie and X/Y charts was just too complicated? That being able to customise the chart styles and colour…
Re: Users only care about 20% of your application
#180Earlier quoted context omitted.
> every single person really did have a different 20% they cared about. I have always wondered what would happen if someone had to invent spreadsheets from scratch, today. Would conditional formatting and pivot tables get removed, because only 1% of users use them? Would they feel supporting column, bar, line, area, pie and X/Y charts was just too complicated? That being able to customise the chart styles and colour…
> I have always wondered what would happen if someone had to invent spreadsheets from scratch, today. This is exactly what Joel Spolsky did: > What was I talking about? Oh yeah… most people just used Excel to make lists. Suddenly we understood why Lotus Improv, which was this fancy futuristic spreadsheet that was going to make Excel obsolete, had failed completely: because it was great at calculations, but terrible a…