Suppose you have an idea of a product would like to build, say something like twitter. Maybe for learning purposes but you wish this product becomes successful too in sense being used by atleast 10000 users.
You have already visioned the product way ahead but you beleive that this could be something important.
How will you approach building this product? Prototyping, Designing, Testing, Development, Customer Validation - What will the steps one should take to build a product and get it to market and be able to iterate easily based on the customer feedback.
How important is the testing( code testing) in this case because you are more concerned about getting this product out to the users.
The previous company I was in shut down in 6 months because they could not get enough users. We did not write tests and my boss beleived it is more important to get the right product than waste time on testing.
How true is this? I am really really confused about product development. There are way many differences between creating a product on your own or building for other startups.
I have an idea and I believe I have finished developing it but there are not specs written but they are still many features I could implement but I would rather take customer feedback and go ahead rather than use a waterfall approach.
@cpytel @benorenstein if you guys could help me showing the right direction :). My dream is to become a better backend developer but also create a kick ass product but not sure how I can go ahead with this dream.
Will getting a personal mentor help me in this quest. @cpytel I am in no mood to cancel my upcase services for another year.