Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
The project manager at our company is not supposed to estimate or manage technical tasks, that's what the dev lead is for. There are a whole lot of things that go into our projects that don't have anything to do with programming. Primarily our PM's job is scheduling a project so that everyone (not just developers) spend a minimum amount of time being blocked on prerequisite tasks from others and making sure the project goes out on time and on spec. Estimating technical tasks to slot into that schedule means consulting with the dev lead or other developers. Our PM spends a lot of time communicating with clients and juggling the schedule around when prereq tasks are delayed or client priorities change.