-
Get a monthly update on best practices for delivering successful software.

I’m approached by people every week that think they have a great “new” idea for a web startup. The ideas run the gamut from those that aren’t yet technologically possible to those “new” ideas that I have received 10 similar calls on over the past year. Here are some things to consider:
Think about the business need and revenue model first. Who are the users (your “customers”), what is the application or service worth to them, how many of them are there, etc. If you can’t envision generating a million dollars plus a year in SaaS (Software as a Service) revenue or in gross margin for an eCommerce business, it’s probably going to be an expensive hobby, not a business.
Make sure you can create a sustainable competitive advantage. What are your differentiators? If you have to say I want a site like “xxxxxx”, you are probably starting off on the wrong foot. You already have at least one competitor with a customer base.
Be realistic about the cost of developing and supporting custom software applications. Although $50k-$100k may get you a standalone iPhone or Facebook application, be prepared for $200k-$700k+ for a commercial quality eCommerce or SaaS application that has scalability, security, usability and proper automated code tests for long run supportability.
Don’t give up just because of the above. You still may be on the right track but need to do more thinking and planning before spending money on development. Here's a quick checklist.
My intent is not to discourage anyone from trying. The web is still the wild west in many respects and the opportunities are there. My intent is to help you prepare for success. Too many people fail with great ideas because they use up all of their energy and resources jumping in unprepared and aren’t able to follow through.
Related Services: Custom Software Development, User Experience Design
Related posts: