I've been getting involved more in how we form scrum teams (in the logistics and hiring sense, not the "forming, storming etc) and it's struck me that it is ass backwards that we seek out Scrum Masters & Product Owners the same way.
Getting a Scrum master for a team is like hiring any other specialist. Some overlap of domain knowledge is valuable, but you are bringing them in to do specific work with specific tools and learning what they know is part of the expertise.
Like a facilitator, much of what a good scrum master can contribute is agnostic to what the product is. Expertise and learning add value, but the baseline requires very little. Which is great, because it means you can air drop a scrum master into most situations and see results
(Same is true of a good project manager. This statement only needs to get made because we like to pretend that agile and project management are contradictory disciplines, but that's mostly a fiction created to sell certifications)
Product Owners are not so fungible.

Now, I have to qualify that statement a little. There is a category of professional product folks who also have specific skills and tools, and those *are* portable and flexible.
You can airdrop one of those folks into any situation and they'll ask the right questions, kick off the right activities and generally do the professional product work that can really make things AWESOME.

Such people are rarely given the role of product owner.
It's *awesome* when it happens, but there's a cultural disconnect that especially hangs around the names. Peopel who are good at this have titles that reflect their expertise. For them, product owner is - linguistically at least - a demotion.
And it also kind of undercuts the value of their skills because 'anyone can be a product owner'.

That sentiment is true, but also a bit deceptive, and merits unpacking.
A project needs a vision, and in scrum, that vision comes from the customer, as represented by the product owner. Ideally, the PO *is* the customer, or someone who works for them, but it might also be a middleperson or similar. Whoever they are, SOMEONE needs to have a vision.
If they have product skills, it will be a BETTER vision. It will have been interrogated more strongly, communicated with people more, tested more, and generally be better handled.

But if they have the skills but no vision, then the project is just an exercise.
This *shouldn't* be a hard problem to solve. Someone else might have the vision but no skills can work with someone with the skills, who serves as the product owner.

But this seems vanishingly rare in my experience.
Partly because product skills are rare enough that they are better deployed higher up the food chain. Partly because the perspective that connects to those skills tends to draw one away from the weeds of day to day standups and code checkins.
I am not saying those skills are harder than those of a scrum master or developer - I don't think they are - but they're *rarer*, because we don't have the infrastructure to teach them, nor have we fully articulated the demand for them.
There are many bad things to be said about the agile certification mill system, but scrum has absolutely succeeded in articulating the case for the scrum master (arguably to the point of commoditization).
I should also note that the skills of a good scrum Master and a good Product person overlap a lot (because a lot of them are variations on the 'value people') theme, which is why product is often the route "up and out" for strong scrum masters. Which perpetuates the divide.
Bottom line, it's hard to get a professional product person as a PO, and even if you can, *someone* still needs to own the vision. So the easiest solution is to just make the person who has that vision the PO, no matter what their actual job is.
Because, remember, the *roles* on a scrum team are only the roles in that team. Scrum Master & Product owner aren't (or shouldn't be) *jobs*. They are the roles on the team filled by people with the skill.
And, once again, that illustrates the divide: Scrum Master is often the job *and* the role. It's pretty rare that the same is true for product owners.
So product owner tends to be a bit of a crap shoot. At the very least, you hope you have someone who has a clear, strong vision and a willingness to engage the team. They may not have the skills, but those can be taught (and that's something a good Scrum Master can coach).
Less ideally, but more frequently, you get someone who works for the person who works for the person who has a vague idea of the vision, doing their PO work as a side gig on top of their real job.

This goes as well as you might expect
Worse, this less ideal situation is common enough that it's almost *expected*. Which goes a long way towards explaining why people who are passionate about product as a discipline and have built their skills don't want to be even FAINTLY associated with the role.
Which brings us back to how we build teams.

Quite frequently, someone has an idea for a team, and its followed by an allocation process of creating slots for developers, a scrum master, and a product owner. The first parts are fine, but the last is where it gets backwards.
To my mind, the Product Owner should be the FIRST person on the team. They are the demiurge responsible for WHY there's a team in the first place. They have a problem or a need or a want, and all work flows from that,
When you start from the product owner, you start from the reason to work, and things flow very organically from there.

But if product owner is just a seat to fill, how can you possibly end up with anything but compromise?
I don't have any kind of magic bullet solution here. There are several obvious hard work solutions on the table, but that represents its own challenge.
But I talk through all this to help sharpen things in my mind as I go into conversations where people are going to treat the role of PO as an afterthought, and I need to find ways to change that.
Oy. Well, that's setting me up for a cheery day.
Sidebar: Part of the reason that I see overlap in skills between product and agile is their shared root concepts, but also - practically - an SM may need to coach a PO on product practice, and a PO needs to be able to actually work *with* the team, which agile helps with.
Which is to say, both roles benefit from a deep appreciation of the other role.
BTW, it might sound like I am suggesting that the Product Owner role is less replaceable than the Scrum Master role on a team.

I am not suggesting it.

I am stating it outright.
Don't get me wrong: The scrum master role is valuable, and it's also how I put bread on the table, so I'm kind of invested in it. But If you have a team and a product owner, stuff will get done, even without an SM. Remove one of the other legs of the stool and it falls over.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Rob Donoghue

Rob Donoghue Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @rdonoghue

18 Nov
Just seeing the snippets from #agiletesting is making me miss live events. Not because of seeing people (though I miss the too) but because actual presentations are so much better than Zoom presos.
Not that Zoom presos are bad - they enable lots of things that would otherwise be impossible - but they impose different constraints on the speaker, and because we’re still immature at this, they are not all terribly fruitful.
Zoom (as a stand in for the category of software) makes the habit of presenting to the slide deck so much worse due to the default nature of screen sharing. It removes the speakers ability to read and respond to the room.
Read 4 tweets
17 Nov
Got to spend time today talking with folks whose team has been through some stuff, and got to give what I think (hope) was pretty practical advice without ever actually saying out loud "What you need to realize is that story points are bullshit. USEFUL bullshit, but bullshit"
Found all kinds of nice, positive ways to convey the sentiment, but MAN, I am all for less profanity in my professional communications, but the loss of the word "bullshit" just feels like a palpable drop in communications bandwidth.
Also, I realized my answer to "what metrics do you track?" is "how much time do you have?".

But what they're *really* asking is "what metrics do you report out?" And that is, thankfully, a shorter list. Because it's hard to explain that I track ALL THE METRICS
Read 7 tweets
17 Nov
Gonna be honest: Dual Track Agile gets a lot of flak, partly because it seems to pull critical engagement AWAY from the team, and I'm not really sold on it as a product research replacement.

But the actual model? Turns out, it works pretty well for engaging architects.
(Yes, this presupposes a situation where architects exist outside the team rather than the team having ALL the skills you need in one place, but that is just the hand some of us are dealt)
There's other stuff in it, but from a purely logistical perspective, "Dual Track Agile" gives an ok toolset for engaging outside dependencies (like architects) whose time is constrained and who need to do more than trivial work to Lay down runway for your team.
Read 4 tweets
16 Nov
I have no opinion on this event, but I am *FASCINATED* by the format! Creat a limited-time, event driven Slack as an event, and use it to drive conversations, maybe presentations and all sort of other convention-like things. Could probably self org a lot of cool stuff. NEAT!
Could do the same thing with a Discord or equivalent, no doubt. This seems like such a solid idea that I assume it's already happening. Are people spinning up short lived, purpose driven Slacks or Discords already and I just missed the trend? I hope so! It's too cool not to!
And, yes, I know that these things are often created as supplements/supports for online conventions. I'm just intrigued by the possibility of them as their OWN THING.
Read 4 tweets
16 Nov
Having spent a career avoiding management like the plague, this was the year I took the plunge. I did so right before end of year cross-calibrations (that is, reviews) which was a great way to remind myself of all the reasons I didn't want to do this stuff.
Having survived cross cals I did walk away with a very palpable lesson about what sort of work I need to do to help insure the success of the people who work for me (And of why it's so important I prioritize that).
Logically, the thing to do is to look to my own lessons of success and try to impart that wisdom upon them. However, as it turns out, "Be a middle aged white guy and things will work out" is not actually a fantastic lesson plan.
Read 28 tweets
14 Nov
Ok, trying to watch the next arc of Arcane.

Warp Gates + Airships == Fantastic bit of worldbuilding.

Steampunk hoverboards, not quite so much.
This is a really the 1990s WoD school of trauma stuff, isn't it?

But the visuals have, if anything, gotten better. The parkour is amazing. And there's a scene in an opera house where a background element is the mechanics of stagecraft, and I love everything about it.
Got some good punching in for the second episode of the arc, but I was wondering how they were going to wrap it up in another tight arc, because the pacing was a bit meandering. Turns out the answer is, they weren't - seems like they're going into a more traditional arc now.
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Thank you for your support!

Follow Us on Twitter!

:(