[Note: I’m not talking about costs. We can develop something with very low cost for long time.(ex. 1 person for 5 years..)]
Predicting the future is always very difficult. The further is more difficult!
We should predict market situation(the future) when product is released. So, development time means future we should predict. “1-year-development” means “We should predict 1-year-later-future”. But, “3-month-development” means just “predicting 3-month-later-future”.
Can you understand how important this is?!!!