I’ve worked with several funded and non-funded startups during my time here at Microsoft. Having seen what works and doesn’t, I thought I’d throw together a series of posts on how to startup a software company.
First and foremost, you need to have an idea. Once you have an idea that you want to execute on, the flowchart for launching your company looks fairly straightforward: Idea –> Prototype (Alpha) –> Beta –> Release
In this post, I’ll talk you through some of the necessities as well as ancillary things you’ll need to be thinking of as you start out getting to the first phase, the prototype.
Initially, you’ll need
Why a Prototype?
Getting to a Prototype
Suggested Reading (in no order)
In future posts, we’ll discuss (again in no order)
Ready? Start coding. Go!
“ai”
* – Please refer to the Windows Live Terms of Use to understand at what point you would start paying to use the APIs
Update: Removed an image I used without permission. My apologies.