Start by writing down the software requirements. What you want to accomplish exactly with this software, who will use it. Then you can define the technical aspects of it: which database , which programming language?
The first steps to developing a software is always interviewing the prospective users in the market. Outline the platform and its features and benefits in a fashion to present to the prospective users and then ask them to expand on what you present them as well as recommendations for alterations and additions. You must interview several large focus groups to arrive at a set of data that is conclusive.
Start with the marketing aspect of the software. Does the product satisfy an existing need? Or better still, can it create one? That is a battle half won. The next step is to evaluate the technical aspects of the software. If the idea gains traction, the financial aspect should not be hard to surmount. Venture capital will be great here. Software developers will them work to create the application. A good product of service, I postulate, does 50% of the marketing for itself. Hope this helps.
I am going to recommend a book to you, it is called "Start small, stay small" by a guy called Rob Walling. It is a very short book that goes directly to the point: how you create a startup as a software developer. It is full of ideas for identifying markets and marketing techniques, it also has some insightful ideas about how you can test your concept even before creating it, for instance: create a web page for your product even if it is not ready, describe it and add a form so people can subscribe to a mailing list, use google analytics to see the traffic your site is generating and if people are actually actively looking for what you offer, you will know this by the key words they use to reach your site and how many of these persons are actually joining your mailing list. A perfect way to gauge interest even before creating the product.
Business or Entrepreneurial questions? BizWarriors is completely FREE - paid for by advertisers and donations. Click here to join today! You can now use your Facebook or Twitter account to regsiter or login. If you're new to the BizWarriors Forum, we highly recommend that you visit our Guide for New Members.