One month ago I decided to spend one month for building the very first version of my new product.
I had in my mind that I can work approximately 5-6 hours.
I created a list of all the features I want to implement for the month. I estimated each requirement and calculated the sum - totally it was around 120 hours. I thought I would be able to finish it earlier if I would work 5-6 hours in a day. The reality was I managed to spend only 4-5 hours, sometimes even less.
Another problems were:
- I expanded the list of features
- I spent the whole day on the feature I didn't include at all.
- The more I coded the more bugs I created
As a result, I didn't finish all the features. I need at least 2 or 3 days to finish.
I want to run the product as soon as possible but I even don't have a website (only a domain :))
I don't want to rush, else it will be too, too rough :) (The product is pretty big, therefore, buggish, BUT as for I'm not proud of it, it's time to launch (Reid Hoffman (C))