Opportunity Cost
In business, doing everything ensures mediocrity. This rule seems to hold true regardless of the size of the business. As companies like Yahoo and Microsoft have found out, as they try to find new horizons to conquer it becomes difficult for them to maintain the compelling nature of their original offerings. Additionally, people have a hard time accepting the company as a business that exists outside of their original space. For example, most people view Microsoft as an operating system and office suite company, or at least a maker of desktop and server applications. Far fewer think of them for their online offerings, such as Office Live or MSN.
I hear a lot of ideas for Internet start-ups, and I see a lot of people making the mistake of trying to do everything. It's gotten to the point that when I hear a pitch for a business that contains a bundle of the currently hip buzzwords ("social networking" is the term du jour), I instinctively start to wonder if there's a real idea in there. It's just too easy to start building an Internet business without establishing the business part.
Sometimes this comes from start-ups comparing themselves to established businesses. They assume that they have to launch with all of Amazon's e-commerce features, all of Google's search capabilities and all of Facebook's social networking features. Not only is this a way to wrack up an enormous development bill, but it won't particularly serve the start-up in the marketplace. The Internet rewards great new ideas, or at least ideas done in a great new way.
So the secret is to not do everything. Strategically choose features not to implement, business areas in which not to engage. If your core idea is good then you'll have a foundation on which to build, and if it's not then all those additional features won't save you anyway.



