I finished coding my program. What's next? what are the steps I should take that would enable me to

Posted by Luay on Stack Overflow See other posts from Stack Overflow or by Luay
Published on 2010-05-24T01:24:32Z Indexed on 2010/05/24 1:30 UTC
Read the original article Hit count: 344

Filed under:

Hi,

I finished developing a program and would like to sell it online. However, I am not really sure of what to do next. Here is my current plan (in-order):

1- Add a 'deployment' project (i'm using visual studio) to my project so I can create a setup file for my program.

2- Use visual studio 'testing' add ons to test the program. I have no idea how to do it, but will teach myself.

3- When all is done, install the program on my wife's, parents and in-laws computer to further test it under different environments.

3- Setup a small Ltd. company. ( I might start this earlier as it might take a few weeks to complete).

4- Build / finish building a website (actually I started on this step a few weeks ago but haven't devoted enough time for it to complete yet).

5- Find a software / service to protect my program from piracy. I know it is impossible to protect the program from piracy. I understand that fully. But I still want to implement some sort of solution that wouldn't harm or deter honest customers.

6- Set up a business paypal account.

7- Find a software / service to handle payments on my website

8- Find a software / service to handle issuing license codes

9- Set up all of the above and go 'live'.

However, I have zero experience in this sort of thing and would like your guidance on some points.

1- Is it necessary to setup a company? Can I sell as an individual? Will selling as an individual deter persons or companies from buying my software?

2- What is a decent choice for as a software / service to protect my program from my piracy. I have done a quick search and found something called Quick License Manager by Interactive Studios. Is this the sort of thing I am looking for? Is it any good? At which stage do I use or implement their service (or any similar service you might point me too? I guess I am really asking: how does this work? Would they give me a file I just add to my project, rebuild it and that's it?

3- What should I implement to handle payments online and how complicated is it? could you point me to any such services, please?

4- What should I implement to handle issuing license codes and how will that software / service coordinate with the software / service that handles the anti-piracy stuff? could you point me to such services, please?

5- In a different Stack Overflow question (by another user) someone suggested a cms system called Software Droid (http://www.softwaredroid.com). Is this what I am after. Will it help?

6- If the steps i'm following are incorrect in order or logic could you please advise me on what I should actually do?

I guess these are question for those of you who have 'been there and done that'. So any guidance will be vary much appreciated.

Many thanks in advance for your help.

© Stack Overflow or respective owner

Related posts about selling-software