
Plan - Develop - Release - Repeat
When starting a software project you may think you know how long it will take or how much it will cost, but you cannot be more wrong. Depending on the type of product you want to build, the amount of features you want it to have and the number of users that will be using it in the long run the time it takes to build sits on a great spectrum, averaging from a couple of months to a couple of years, if not decades. That's too much - you're gonna say, and you can't be more right!