Upfront detailed breakdowns rarely, if ever, reflect the reality of how things go - and TBH are about as futile as estimates. Thought processes change, approaches change, requirements change, simpler solutions are identified, etc. Only extremely high level breakdowns serve any kind of purpose in my experience.
Development (as opposed to simple βbuilding') is a very organic process, and should be allowed to proceed as such.
Upfront detailed breakdowns rarely, if ever, reflect the reality of how things go - and TBH are about as futile as estimates. Thought processes change, approaches change, requirements change, simpler solutions are identified, etc. Only extremely high level breakdowns serve any kind of purpose in my experience.
Development (as opposed to simple βbuilding') is a very organic process, and should be allowed to proceed as such.
I agree. What I'm saying is it's you're not stuck between no estimates and a perfect crystal-ball vision of the project.
A detailed breakdown will give you a more accurate picture than no breakdown at all, even if things change as time goes on.