Home > Articles > Software Development & Management > Agile

Agile Product Responsibility in the Enterprise, Part 4: Building an Effective Product Manager/Product Owner Team

  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Concluding his series on the responsibilities of the Agile product manager, Dean Leffingwell, author of Scaling Software Agility: Best Practices for Large Enterprises, explores the necessity for the product manager to work closely with the product owner to build the strongest possible product teams.

My article "A Contemporary Framework for Agile Product Management in the Enterprise" discussed a framework for Agile in the modern enterprise. In the first three parts of this series, I discussed the first three of four Agile-specific responsibilities for the product manager:

  • Own the vision and release backlog.
  • Manage release content.
  • Maintain the product roadmap.
  • Build an effective product manager/product owner team.

This article concludes this series by describing the specifics of the fourth responsibility, building an effective product manager/product owner team.

An Off-Balance Relationship

In the Agile enterprise Big Picture, shown in Figure 1, the "steering wheel" that guides the enterprise to its product outcomes is the relationship between the Agile product owner and the Agile product manager.

Figure 1 The "Big Picture" of enterprise agility.

From a reporting standpoint, I've often described the most typical relationship between the individuals in these roles as a "fat dotted line" (see Figure 2).

Figure 2 "Fat dotted line" reporting structure.

Product managers typically (but not always) report into marketing or business; product owners typically (but not always) report into development. However, to make the enterprise steering wheel work correctly, product owners are also honorary members of the product management organization from whence they receive overall product direction. In this role, they may also do the following:

  • Attend most relevant product management meetings, functions, and planning sessions.
  • Receive input with respect to career growth and performance.

There's a natural tension in this relationship, because the needs of the key constituents (development team vs. customers/market) are quite different:

  • Product managers naturally want more features, more quickly. From a market perspective, there's no upper limit to their demands.
  • Product owners and development teams naturally want the same thing (more features, more quickly), but are sensitized to the inevitable technological, architectural, and quality constraints that are endemic to every large-scale software application. They'll tend to focus on technology, architecture, and refactoring priorities. From an engineering perspective, there may be no upper limit to their demands!
  • Share ThisShare This
  • Save To Your Account

Discussions

comments powered by Disqus

Related Resources

#TuesdayTrivia: Spotlight on WP7 (Win a copy of Sams Teach Yourself Windows Phone 7 Application Development)
By on May 2, 2012Comments
These days, what CAN'T a smartphone do? Microsoft is putting their own spin on things to help you experience "life in motion" when using your device. Instead of containing static application icons, the re-imagined Start screen features live Tiles showing real-time content updates.

April Trivia #1: Test Like a Pro (Win How Google Tests Software)
By on April 2, 2012Comments

Even "Nooglers" (new Google employees) ask it as soon as they walk out of orientation: How does Google test software? Here's your chance to get the inside scoop.

March Trivia #1: Let there be light! (Win Microsoft Visual Studio LightSwitch Unleashed)
By on March 13, 2012Comments
Want a simplified self-service tool to help you build business applications for the desktop and beyond? Microsoft programmers… meet Visual Studio LightSwitch.

See All Related Blogs