3 ms·
I've kicked around the idea that project manager should be a very low level job. Like first job out of college or maybe high school. The job would be: make sure
by travisjungroth 5y ago
I've kicked around the idea that project manager should be a very low level job. Like first job out of college or maybe high school. The job would be: make sure the current state of the project is reflected in our software. No predicting the future (burndown, gantt), no changing the future (make sure it gets done on time) and no responsibility without authority trap. I think one person could support a very large project (or more smaller ones) this way.
And why do it? So proper data is in the project management tool. Then people with the actual correct responsibility/authority/expertise can make good decisions based on good data.
Also cuts down on interruptions. You go from quadratic communication (M stakeholders pinging N engineers) to linear (M stakeholders consuming 1 feed that's fed by N engineers). In theory, everyone just keeping their tickets up-to-date would get rid of that need. History has shown that doesn't work. Also a sufficiently smart tool would cover it, but it hasn't been made yet. Maybe a 20-year-old who sits in on meetings, gets a notification for every PR state change and nicely asks people how things are going would do a better job.