Comment by friendzis

2 days ago

> have to compromise on what problems can be addressed now or later.

9/10 PM's work is literally avoiding any decisions and responsibilities whatsoever.

Concerned dev/ops/po: Dear PM, feature FOO-123 will not be merged before we start activities for Gate 5.2. FOO-123 is required for Gate 6.0 and if we start with Gate 5.2 activities without it, Gate 6.0 will be delayed by at least 5 weeks. Team FOO is projecting verification of FOO-123 being done by the end of week, which would delay Gate 5.2 by a week. Shall we delay our activities until FOO-123 is merged or start regardless?

PM: Gate 5.2 is extremely important for the project timeline and no delays are acceptable.

<- few moments later ->

PM: I was informed by Compliance that FOO-123 is mandatory, does that affect timelines for Gate 6.0?

Disgruntled employee: Either we start over Gate 5.2 activities with FOO-123 included, which would delay Gate 6.0 by at least 9 weeks, or you get team FOO to backport FOO-123.

<- few moments later ->

PM: gets promoted for successful handling of stressful situation with FOO-123, limiting project delay to 15 weeks and only overrunning projected costs of Gate 6.0 by 30%.

I'm waiting for the disruptive startup that revolutionizes corporate heirarchy by getting rid of PMs since they're so useless.

Since successful businesses continue to employ them, I'm going to err on the side of they do serve a function I don't always understand rather than they must be stupid.

  • Let me introduce you to the glory of Valve and Lord Gaben.

    On a less snarky note: Depending on organization type PMs might do a ton of paperwork on behalf of the teams and act as some sort of central point for business-product communication, however that has exactly nothing with management in any typical definition.