3 ms·
Few successful business start out with loads of features. They start out with the most important subset of features they need to get enough clients in the begin
by akiselev 7y ago
Few successful business start out with loads of features. They start out with the most important subset of features they need to get enough clients in the beginning to survive. Then come the enterprise contracts strong arming them into developing niche features that almost no one else needs, growth targets that requiring catering to lots of individual users who each need their own niche feature X and Y to sell it to their boss, and competitors that require them to differentiate just to stay shiny in customers' eyes. The general advice for startups is to find a niche. Even if they're VC funded, they're supposed to find a niche at first because thats a way of delaying all that expensive development they will have to do to catch up with competitors until they can afford it.
The key is that feature development productivity is inverse to company size and revenue. The bigger they are, the more customers they have, and the more money they make, the more time and effort they have to spend just keeping everyone aware of changes, let alone actually deciding how to move forward and executing. This is the complete opposite of almost every other industry where economies of scale dominate so unless your niche has extreme network effects like Google's Search business or Facebook's social network, there will always be room for more competition.