←back to thread

268 points behnamoh | 1 comments | | HN request time: 0.23s | source
Show context
capableweb ◴[] No.28668272[source]
This is good advice but forgets that people are part of how long time something will take as well. If it's one engineer, it'll probably take $estimation * π, but if it's two engineers, you probably need to double that. If it's three, triple it. New calculation should be something like "($estimation * π) * $peopleWorkingOnSameThing". Communication overhead and mistakes should not be underestimated.
replies(4): >>28668376 #>>28668394 #>>28668452 #>>28688773 #
Aeolun ◴[] No.28668394[source]
Wait, so you are saying that the net positive effect of adding an extra engineer is zero?
replies(3): >>28668455 #>>28668719 #>>28669416 #
1. capableweb ◴[] No.28668455[source]
Yes, more engineers working on the same problem = slower time to actually releasing anything. Unless you can find a way to divide the task into parts that don't impede the others, adding more people will make things take longer time.