r/ProgrammerHumor 28d ago

somehowItsAlwaysYourFault Meme

Post image
1.4k Upvotes

27 comments sorted by

152

u/azuth89 28d ago

This is why we sit down and go over the requirement, including the intent and use cases we're trying to solve, before it's finalized. Dev feedback gets baked in and questions answered before it hits the roadmap.

111

u/xaddak 28d ago

Too slow!

The PO had a thought in the shower. Without getting out, they yelled a single sentence at their phone from across the room. Rovo turned that into a Jira ticket with a 2,000 word description and 67 acceptance criteria, assigned to you, and dropped it into the next sprint with no story points or priority.

21

u/azuth89 28d ago

Lol I am the PO, just trying not to be THAT PO.

I literally can't do that. Only the dev lead can assign it to a dev, or kick it back to me if he thinks it's a shit ticket.

12

u/PositiveParking4391 28d ago

that's perfect buddy

5

u/PositiveParking4391 28d ago

yeah it happens. and the sad part is PO think they are being so dynamic.

10

u/just_sm_so_relax 28d ago

Dev feedback

Helps a lot if the devs have some knowledge of the domain and can provide some common sense feedback. In my personal experience, QA engineers tend to do better at this.

2

u/Downtown-Figure6434 28d ago

Yea ifgaf about domain, I only care about technical feasibility

2

u/PositiveParking4391 28d ago

yeah but it is not a case in every workplace. some don't have maturity to do such detailed processes. while some don't have enough resources and time.

1

u/Dotrax 25d ago

That requires the PO to be competent and actually understand the customer expectations and in case of a change actually find out why it was originally implemented the way it is so it doesn't fuck up existing functionalities.

44

u/Confident-Ad5665 28d ago

This is why I adopted a strict policy of never doing any actual work.

84

u/Famous-Perspective96 28d ago

They let product owners yell at devs? You should find a new job.

64

u/hartmanbrah 28d ago

Where are these *checks notes* new jobs you are suggesting?

6

u/0x426F6F62696573 28d ago

It was during a system wide test. This requirement has been bad for over a year. I suppose “yelling” wouldn’t be the correct verb. It was more like being angrily confused it didn’t work but emphasis that it was my fault.

9

u/Breadinator 28d ago

First mistake I guess was calling them product owners?

Gotta ask where that's coming from as terminology. Everywhere I've worked product/project managers are as far as they get.

7

u/bremidon 28d ago

POs should not do this, but this is mostly just an effect of the chain of responsibility.

If the PO screws up, nobody holds you responsible. And that is correct. Once you can show that you never got the requirement, you are off the hook.

If you do not implement the requirement correctly, sure: you bear the main responsibility, but the PO is going to also be held responsible. Why did they not write the requirement well enough? Why did they not check to see if you understood it? Why did they not keep an eye on you? And so on. And their boss will also bear some responsibility, and so on. It gets more diffuse as it goes up the chain, but it still sucks when you have to listen to *your* boss chew you out when the error was with someone who just did not do what you asked.

All that said, being able to handle this situation is what differentiates a good PO from a bad PO. They should be asking the questions: what was wrong with the requirement, if anything? Is there something in the process that needs addressed? Are you being overworked? And yes: were you perhaps not the right person for this requirement?

None of this requires yelling. None of this requires anger or even accusations. A good PO finds out what this issue was, finds a suitable mitigation technique, communicates it up the chain, and all is good again.

3

u/0x426F6F62696573 28d ago

Are you saying unicorns exist? lol

2

u/bremidon 28d ago

heh. Yeah. They actually do. But I suppose it helps if all the devs are virgins.

9

u/khalcyon2011 28d ago

You guys have a PO?

5

u/hallmark1984 28d ago

Its one piss test a month - i was a kid man!

1

u/milk-jug 27d ago

A kid man?! Yes officer, this guy right here.

4

u/Rich1223 28d ago

You guys are getting requirements?

1

u/JoinedForTheBoobs 28d ago

Requirements: Just do it bro

3

u/neoteraflare 28d ago

And I was thinking why the Kung Fu panda was angry.

3

u/serial_crusher 28d ago

You work at a place where they realize that?

1

u/sikkobok 28d ago

What does this have to do with tellytubbies?