TL; DR: How to Sabotage A Product Owner — 53 Anti-Patterns from the Trenches to Avoid
One of my favorite exercises from my Professional Scrum Product Owner classes is how to best sabotage a Product Owner as a member of the middle management. The exercise rules are simple: You’re not allowed to use any form of illegal activity. So, outsourcing the task to a bunch of outlaws is out of the question. Instead, you are only allowed to use practices that are culturally acceptable within your organization.
Read on and learn more on how to best sabotage a Product Owner from the exercise results of more than twenty PSPO classes. (I edited the suggestions for better readability.)
🇩🇪 Hier geht es zur deutschsprachigen Version: Product Owner Sabotage – 53 Beispiele aus der Praxis.
🗳 Update: Join the poll and its lively discussion on LinkedIn.
🗞 Shall I notify you about articles like this one? Awesome! You can sign up here for the ‘Food for Agile Thought’ newsletter and join 34,000-plus subscribers.
🎓 Join Stefan in one of his upcoming Professional Scrum training classes!
🇩🇪 Zur deutschsprachigen Version: Scrum Master Gehalt 2022 — die Umfrageergebnisse.
The Exercise: Consider How to Best Sabotage A Product Owner
The exercise is based on a Liberating Structure microstructure called TRIZ.
Here is the briefing for the participants; typically, they have a five-minute timebox to come up with suggestions and observations in a workgroup of three to five people.
- You are a middle manager in the IT organization, and you believe this Scrum thingy is a fad and will go away—with a little help from your side.
- Your task: As a team, come up with ideas on how to best sabotage the new Product Owner of the first Scrum Team in your organization.
- Please note that only legal and culturally accepted practices qualify as a suitable outcome.
Once we accomplish the first part of the exercise—aggregating sabotaging practices—the workgroup then identifies those practices to sabotage Product Owners they have already witnessed, followed by identifying possible ways to counter these practices.
I categorized the results from the before-mentioned classes into eight groups:
1. Messing with the Scrum Framework in General
The first category of how to best sabotage a Product Owner is generally about disqualifying Scrum itself as a helpful framework or introducing changes to conflict with the first principles of Scrum:
- Ignore the autonomy of the Product Owner in general.
- Bypass the Product Owner and talk directly to the Developers.
- Product Owner has to act as Scrum Master at the same time.
- Impose traditional project management tasks on the Product Owner.
- Enforce traditional or waterfall practices within the Scrum framework; for example, insist on approving Increments.
- Isolate the Scrum team by applying “old” processes at the interface between the Scrum team and the rest of the organization.
- Organize important stakeholder meetings in parallel to Sprint Reviews.
- Ensure that critical stakeholders are never available for the Product Owner.
- Set hard timelines or milestones.
- Insist on all projects being accomplished within a fixed time, scope, and budget setting.
Cannot see the form?
Please click here
2. Scrum Team Building & Line Management
If the direct approach does not yield the expected results, why not use the backdoor and help make the Scrum team as dysfunctional as possible? Some suggestions worth considering are:
- Ignore the self-management of Scrum Teams; instead, micromanage them.
- Assign Developers to multiple projects to increase the overhead. Then, blame the Product Owner for lack of productivity.
- Change the Scrum Team structure often to keep it in a state of constant team building. For example, introduce new team members during a Sprint or shuffling Developers between multiple Scrum teams.
- Deliberately pick new Scrum team members from those who openly despise Scrum.
- Assign ad-hoc tasks outside the Scrum team’s focus to team members.
- Put constant pressure on the Developers. Tell them they are too slow and they don’t understand the business.
- Award contradicting individual incentives to Developers to cause internal competition within the Scrum team.
- Use the Daily Scrum to check on progress and hold the Product Owner accountable for not meeting your targets.
- Make the availability of tools and other resources difficult for the Scrum team.
3. Flow of Information
If you are already messing with the Scrum Team team-building process, why not place a few obstacles into the Scrum Team’s way of working? Sabotage your Product Owner by keeping them in the dark while holding them accountable for not being up-to-date:
- Don’t provide feedback.
- Otherwise, respond irregularly and with a long delay to inquiries of the Product Owner.
- Don’t share new market insights or intelligence with the Product Owner, particularly during the Sprint Review. Later hold the Product Owner accountable for not knowing this information.
- Don’t attend the Sprint Review in the first place.
- Generally, don’t accept meeting requests by the Product Owner.
- Restrict the Scrum team’s access to the customers.
- Ensure that the salespeople relay feedback from customers exclusively.
- Never communicate organizational changes that could affect the Scrum team’s work in time.
4. Metrics & Reporting
The next bucket of useful sabotage practices are metrics, OKRs, KPIs — you name it. Just turn the members of your Scrum team into glorified data-entry clerks with a challenging reporting burden:
- Keep the team busy with unnecessary reports, documentation, or administrative tasks.
- Enforce proprietary and obscure metrics useless to the Scrum team.
- Demand evidence of progress. At the same time, reject all metrics from the Scrum team as unsuited.
- Request detailed accounts of what will be done when. Insist on defining milestones with accurate breakdowns of work items.
5. Vision, Product Discovery & Product Backlog Management
All sabotage is—at least partly—based on deception. Therefore, obfuscate whatever might help the Product Owner to get an understanding of what strategic direction they are supposed to support with their Scrum team:
- Constantly change the organization’s focus or priorities.
- Create an unclear vision and keep changing it regularly.
- Break down the vision into unclear requirements and refuse to elaborate, claiming they are apparent.
- Overwhelm the Product Owner with a never-ending flow of unclear requirements and requests.
- Ask for requirements specifically outside of the expertise of the Scrum team, deny them the necessary resources, yet hold the Product Owner accountable for the subsequent failure.
- Overrule the Product Owner’s decisions by pulling rank.
- Spread the Product Owner thin by assigning them to multiple products simultaneously only to complain about the resulting lack of attention to detail.
- Add items to the Product Backlog at your will.
- Micromanage the Product Backlog and its refinement; for example, insist on being present but rarely commit to attendance.
- Insist on detailed specifications for each Product Backlog item.
6. Messing w/ the Sprint, Increment, or Release
Does the Product Owner still lead the Scrum team towards creating Increments? Time for some rearguard action by introducing new approval stages and security measures—for the sake of your customers, of course:
- Reject Increments as not meeting specifications and blame the Product Owner.
- Add tasks for the Developers to the Sprint Backlog that are not aligned with the Sprint Goal.
- Keep striving for perfection, never release.
- Request a separate, multi-step approval process outside the Scrum team before any release.
- Install a separate governance board dedicated to product quality and security issues.
- Define new security protocols that overburden the Scrum team, claiming legal requirements.
7. Politics
Use your career equity, the network you have been building for years, to your advantage. Maybe, it is time to call in some favors:
- Continuously seed doubt within the organization’s hierarchy regarding the capabilities of the Product Owner.
- Challenge Scrum’s suitability as a framework in your organization’s case by pointing at failures in other organizations.
- Play ‘blame-game’ with the Product Owner for any failure or shortcoming while claiming successes of the Scrum team as yours.
8. Budget
If everything fails, don’t waste time reading the Scrum Guide. Instead, use the budgeting process to your advantage:
- Slash the budget but keep the scope.
- Keep the budget but increase the scope.
- In general, make the budget process longer and more complex by adding useless requirements, for example, regarding the paperwork.
How to Sabotage A Product Owner — Conclusion
Every middle manager has ample opportunity to sabotage Product Owners. Moreover, most of the time, it will be unlikely that others will identify these practices as deliberate obstruction. Providing the benefit of the doubt and assuming positive intent, they probably get away with it. Therefore, reading these signals early in the process is vital to us agile practitioners.
Please keep in mind: not everyone will be excited when the organization succeeds in becoming a learning organization. Self-management and shifting decision-making to those closest to the problems will likely flatten the hierarchy, reducing the need for managers. Typically, scaling “agility” equals “descaling the organization.”
What practices to sabotage Product Owners have you observed? Please share your learnings with us in the comments.
📖 Resources
The following resources may support your efforts to avoid to sabotage a Product Owner in your organization:
Three Essential Agile Failure Patterns in 7:31 Minutes—Making Your Scrum Work #12
How to Sabotage A Scrum Master — 44 Anti-Patterns from the Trenches
Agile Failure Patterns in Organizations 2.0
Cargo Cult Agile: The ‘State Of Agile’ Checklist For Your Organization
Download the ’Scrum Anti-Patterns Guide’ for Free
The Scrum Guide Reordered — understand the Scrum Guide’s patterns and concepts quickly
📅 Scrum Training Classes, Workshops, and Events
You can secure your seat for Scrum training classes, workshops, and meetups directly by following the corresponding link in the table below:
See all upcoming classes here.
You can book your seat for the training directly by following the corresponding links to the ticket shop. If the procurement process of your organization requires a different purchasing process, please contact Berlin Product People GmbH directly.
✋ Do Not Miss Out and Learn more about How to Avoid to Sabotage a Product Owner — Join the 11,000-plus Strong ‘Hands-on Agile’ Slack Community
I invite you to join the “Hands-on Agile” Slack Community and enjoy the benefits of a fast-growing, vibrant community of agile practitioners from around the world.
If you like to join all you have to do now is provide your credentials via this Google form, and I will sign you up. By the way, it’s free.
View Comments (1)
All the things you describe can easily just be organisational dysfunction. I see many of those characteristics in large corporations and not only from middle-managers, architects (who are often the worst culprits) and also the operations side of the business - their goal is to keep the systems working, but our goal as developers is to disrupt. It creates a natural tension between OPs protecting the estate and us disrupting it. I have known managers on the operations side lose jobs due to failed systems sometimes because what was delivered was not fit for purpose. Development lived to fight another day. However it is a good list and useful ammunition in managing delivery in complex environments.