Scrum Product Ownership

by Charl Dreyer on August 31, 2009 · 2 comments

in Roles

Which is more important to first get right: Effectiveness or efficiency? Intuitively many choose first to be effective: Just get it done, worry about doing it properly later. This approach may produce short term gain but it is disastrous in the long run. Even though some things may get done, doing them inefficiently takes away from the enjoyment of our work, depletes our energy and momentum, and causes ineffectiveness; this is true for individuals as well as teams.

Yet a principal responsibility of managers—shareholder proxies—is to ensure the long term sustainability of the businesses entrusted to our care. We give ourselves every chance of success when we focus on efficiency first, and then effectiveness. Form before function. Quality before quantity. How before what. Efficiency results from following the correct form. Effectiveness produces an intended result. [click to continue…]

Bookmark and Share
VN:F [1.8.6_1065]
Rating: 3.0/5 (2 votes cast)

Team Players

by Charl Dreyer on August 21, 2009 · 1 comment

in Documents, Roles

The last key relationship product owners need to maintain is with the team. And although their relationships with stakeholders and the market are vital in determining what gets built next, it is in the context of the relationship between product owners and the team that the work actually gets done.

The responsibilites a product owner discharges through this relationship are:

1. Direct production to meet stakeholder expectations and user needs.
2. Share the product vision with the team.
3. Identify, aggregate and prioritise features and related benefits the product will deliver to users.
4. Prepare and maintain a prioritised list of summarised and detailed work items.
5. Describe product functionality by way of user stories.
6. Negotiate to prioritise work that mitigates technical and financial risk.
7. Prioritise work that accelerates team learning.
8. Validate the product for release, including use of user testing.
9. Decide whether to ship the product.

Lighting the path
Finding the right balance between documenting and doing is an art that still causes some anxiety in the team. And clearly not all documentation is bad. I encourage product owners to use the business case and vision to create a data sheet, which can be used to articulate the broad product vision to the team on a continuing basis.

This document distills out of the vision the principal features of the product, and their related benefits, in user language. If software was still sold off-the-shelf, this would be the promotional material printed on the outside of the box.

The overview is another document I encourage product owners to produce. This artifact contains as many of the product’s features and related benefits that have been conceived at this point, in more detail than the data sheet, but still in user language.

The overview, like the data sheet, still honors the product vision. Because it communicates how the product owner has interpreted the vision, when reading the overview team members often say, “Oh, I didn’t know you meant that. We’ll have to talk it through.” Then if proposed features and benefits need to be discounted for any reason, everyone is aware of the base off of which this is being done.

Obviously sprint planning sessions, sprints, and sprint reviews are opportunities to cement good working relationships with every member of the team. The strength of these relationships will shine through in the product. Keeping the team pointed in the correct direction is facilitated through strong product owner leadership in the product backlog.

With the previous documents in place the product backlog, which is a prioritised list of tasks described as user stories, becomes a doddle to produce.

Bookmark and Share
VN:F [1.8.6_1065]
Rating: 0.0/5 (0 votes cast)

The Curse of Technical Competence

by Charl DreyerAugust 11, 2009 Working Software
Thumbnail image for The Curse of Technical Competence

You must be familiar with this scene: You’re meeting with the Team explaining your vision for a new product or feature, and as you’re talking you glance across at the major brain in the room. His eyes are glassy; he has that distant look about him. Yes, he’s started to make decisions, design the architecture, code the system, right there, in his head.

0 comments Read the full article →

The Heart of Scrum

by Charl DreyerAugust 6, 2009 Individuals and Interactions
Thumbnail image for The Heart of Scrum

A great article by Tobias Mayer from the Agile Anarchy site, pointing out that to truly live Scrum needs a heart. This heart is the task board.

0 comments Read the full article →

Orwell Removed From Kindles

by Charl DreyerJuly 23, 2009 Roles
Thumbnail image for Orwell Removed From Kindles

Product Owners hold the product vision, and it’s their job to always keep it before the Team. As with anything which is not yet, some parts of the vision may be less clear than others. When the Team needs direction on how to implement any part of the vision that is not clear, it’s often easier for a Product Owner to expound the idea by way of example. This is when Product Owners need to display their leadership.

0 comments Read the full article →

Your Best People

by Charl DreyerJuly 20, 2009 Roles
Thumbnail image for Your Best People

Product ownership is the key to balanced relationships between stakeholders, the market, and software production. A product owner achieves this by directing the software development team to deliver the right solution to market that meets user needs and stakeholder expectations, in a way that is innovative, ethical, and respectful of the rights of others.

0 comments Read the full article →

An Unintended Benefit

by Charl DreyerJuly 15, 2009 Documents
Thumbnail image for An Unintended Benefit

Perhaps trying to make sure everyone is always busy is a legacy of waterfall (wishful?) thinking, because when everything took so long to do it wasn’t a problem keeping the idea pipeline full. But as you reap Agile’s efficiency gains you may uncover a shortage of effectiveness and creativity within your company.

0 comments Read the full article →

banterCZ’s Hiring a Boss

by Charl DreyerJuly 1, 2009 Jobs
Thumbnail image for banterCZ’s Hiring a Boss

Being open-minded, fair-minded, and interested in Agile development are the special characteristics of banteCZ’s new boss. And as for a new company, it should be a friendly environment which shares know-how, but is not overwhelmed by processes.

Read the full article →

David’s Hiring a Boss

by Charl DreyerJuly 1, 2009 Jobs
Thumbnail image for David’s Hiring a Boss

David believes in empowering teams with self-organization to provide motivation to move them along the productivity curve toward ultra performance. He’s had experience teaching Scrum and XP practices to multiple groups that evolved into Agile teams delivering quality software.

Read the full article →

Tweaking Production Efficiency

by Charl DreyerJuly 1, 2009 Individuals and Interactions
Thumbnail image for Tweaking Production Efficiency

Here’s a list of production efficiency adjustments we’ve made along the Agile learning curve. Although these may be specific to our circumstances, they may hold some value for you, even if only to spark some discussion.

0 comments Read the full article →