← Back to context

Comment by n4r9

1 day ago

Honesty isn't the issue, in my experience. The issue is unknowability. You usually can't know what clients actually want until you've given them a prototype and gotten their feedback. You often can't know the rough performance impact until you've done the first implementation. Sometimes you just have to work through a list of candidate solutions S1, S2, etc... and you can't know which one will eventually work. All of which means that forecasting beyond a couple of weeks is wasted effort, except for rote factory-line work.