← Back to context

Comment by bryanrasmussen

19 days ago

Assuming that users only use 20% of the program and that the usage is evenly distributed, which would be a really big assumption right there, then there is still a finite number of users before you will have used up every part of program functionality between your user base and that any users past that amount will be repeating an actual and specific percentage of program functionality already assigned to some other user, unless you want to argue that functionality can be reduced infinitesimally in a sort of Zeno-like process.

If you agree however that functionality profiles will repeat among users given a large enough user base then it implies a particular limited feature set can still be totally adequate to support program development.

And that is with assumptions stacked against you succeeding, if indeed, as would seem likely, that some user profiles are more widely distributed than others it would follow that a successful product can just focus on those.