Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

I am working as a QA lead at a big IT firm. I have a dream to start a software company. I want to get some projects on QA and work in parallel with my job. I have people to work on QA projects. If I am successful in these projects, then I plan to get an office and continue working on the projects.

How can I get projects? And how to proceed doing projects in parallel with my job? Is it a good idea?

share|improve this question
Is this a QA team your creating or a software company? – John Bogrand Jun 24 '10 at 14:36
Dear John, I am planning to start a software company but initially i would like to go for Testing projects. Later i will enter into the other technologies. What do you say. Thanks, Mahi – Mahi Jun 29 '10 at 17:16
1  
So do you have a product idea that you are planning on developing or you want to find consulting work for the developrs? – John Bogrand Jul 22 '10 at 20:31
QA can mean Question & Answers or Quality Assurance. Which one are you referring to? – jpartogi Sep 2 '10 at 22:25

3 Answers

It sounds like you are starting or wanting to start a consulting business, which is OK. Starting as a consulting business is a great way to bootstrap a company and a great way to bring in some cash. The only problem is that it is very time consuming. Once you start having clients, you'll probably spent most of your time in projects and not able to work on anything else...

Since you have a FT job, you should consider working on the product idea you might have (software) in your free time, instead of consulting. It will help you develop your product faster, and keep you focused on your product instead of a consulting business.

If what you want to do is to start with a consulting business, then consider offering your service to the company you are working for right now, also, look at other local IT shops that you could help with your testing/QA skills, put a basic website with some contact information, look for gigs on craigslist, and other websites for freelance testing/QA opportunities, etc... also, don't forget word of mouth, make sure you leave a good impression on your clients so they recommend your work to others, it is the best way to market any business.

Good luck!

share|improve this answer

I agree with Ricardo, it sounds like you want to start with consulting. That can be a good way to get out on your own, but keep in mind you have to spend a lot of time looking for new business.

If your ultimate goal is to build a software product to sell there are a few great resources to get you started.

Start Small, Stay Small - a book with a great overview of all the steps needed to start a niche business.

Going more in-depth on the same subject is the Micropreneur Academy, a monthly subscription website, with monthly unlocked lessons going through each step of the process. They also have a forum full of people doing the same things which is a great source for advice. micropreneur.com

share|improve this answer

Only one: RELEASE EARLY RELEASE OFTEN

In short, don't wait for your application to be full of features. Whenever your software is ready with the minimum necessary structure to work try to sell it (even if building a website to sell it might be less fun than adding new features to your software).

Once your website selling your featureless software is launched, and I repeat only when this is done, should you continue to add new features.

But in the meantime:

  1. You will know if your software is something that sells, because it's useful for something (if it doesn't sell in its minimal condition even with the cheapest possible price, it will hardly sell even with other features). But if it sells in minimal condition you will get really self confident and it translates in being more happy while writing more code alone in your house garage for long times.

  2. You will know the new features that customers really want. You won't waste time adding useless features that nobody wants and will make your application interface counterintuitive.

  3. Suggestions by customers on how to improve you software.

  4. Bugs to be fixed.

share|improve this answer
Great link. Lots of good information there: 1. Release Early. 2. Keep Pumping Out Features. 3. Make Users Happy. 4. Fear the Right Things. 5. Commitment Is a Self-Fulfilling Prophecy. 6. There Is Always Room. 7. Don't Get Your Hopes Up. Speed, not Money – Larry Smithmier Oct 18 '10 at 14:52

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.