|
|
|
|
|
by UK-AL
3325 days ago
|
|
There isn't a way. It's an issue that blights everyone in the industry. Probably the best your going get is the book "Software Estimation: Demystifying the Black Art " Even applying those techniques you get it wrong. Most experienced software companies have adopted agile, and accept reductions in scope to meet deadlines as something that happens. |
|
Of course, all this leads to bad blood between techies and business side: how long will it take? -> probably about 3 weeks, but this requires using a library we haven't used before, so in the worst case even 2 months -> what? so long? get it done in 4 days, this is required the next week -> no, that's not really possible -> make it happen -> it happens and it either sucks when it's delivered at all, so the deadline gets extended anyway to iron out all the bugs or it causes lots of problems in the future.