Earlier quoted context omitted.
> but suppose I assign you a task that I think will take two days in my limited understanding Why would the manager be the one making estimates? That's a task either for the team, if applicable, or for the implementer. edit: I work from home, every sprint we have a planning meeting where we do the estimates together, my manager isn't even involed in it. Only if we're expecting to exceed an estimate by 20% do we conta…
Assuming that "the "manager" knows his 'stuffs', should know that TaskA requires 5 hours, and TaskB requires 1 hour. Now to that add a 20% for interruptions, emails, etc. With my team(s) I (almost) always knew (more or less) the time for various tasks. I was also expecting any feedback/'negotiation' to happen at the time of task assignment OR as soon as someone can see that deadline is at risk. I know that Tasks from…
I contest this. This assumes the manager is also some sort of software engineer plus I don't understand why would there be any negotiation: a project asks for an estimate and we give it based on how much we feel it's going to take, there is no negotiation; either the project manager accepts it or reduces scope and we make a new estimate, my manager is uninvolved.
I suspect this might be a work culture thing: in my country managers aren't timekeepers, their responsibility is making sure we have all the conditions we need to be productive and be "invisible" otherwise.