Book Notes #15: Agile Excellence for Product Managers by Greg Cohen

Agile Excellence for Product Managers is for product owners and project managers looking for better ways to organize and lead in their companies.

Title: Agile Excellence for Product Managers
Author: Greg Cohen
Year: 2010
Pages: 152

Agile Excellence for Product Managers by Greg Cohen provides invaluable insight into how to become an effective product manager using Agile methods.

Through case studies and real-world examples, Agile Excellence for Product Managers explains how to maximize the value of Agile while avoiding common pitfalls. 

Agile Excellence for Product Managers offers practical advice on how to implement Agile principles, the key ingredients of successful product management, and how to build a high-performance team.

As a result, I gave this book a rating of 7.5/10.

For me, a book with a note 10 is one I consider reading again every year. Among the books I rank with 10, for example, is Dale Carnegie’s How to Win Friends and Influence People.

3 Reasons to read Agile Excellence for Product Managers

Solutions to Common Estimation Challenges

Agile Estimating and Planning provides clear strategies for overcoming the common difficulties faced in estimating software development projects. Cohn’s techniques enable teams to account for uncertainty while still delivering projects on time and within budget.

Step-by-Step Guidance on Agile Estimation Techniques

From introducing story points to calculating team velocity, Cohn offers easy-to-understand explanations of key Agile estimation techniques. These are practical tools that any Agile team can use to improve their estimation process.

Enhances Collaborative Planning

The book emphasizes the importance of involving the entire team in the planning process, fostering better communication and collective responsibility for meeting project goals. Cohn makes the case for how this collaborative approach ultimately leads to more accurate estimates and improved project delivery.

Organizations are constantly struggling with complex development projects and are in search of a few, straightforward, and easy-to-learn methods to help deal with their problems. 

For this reason, more and more software companies are rapidly turning to Agile development to cope with fast-changing markets, unknown or changing product requirements, borderless competition, and to solve complex problems. 

Yet, little has been written to guide product managers through the transition to working with Agile teams and the numerous benefits that it affords.

The book begins by exploring the fundamentals of Agile, emphasizing how Agile approaches differ from traditional product management methods. Agile frameworks prioritize flexibility, collaboration, and continuous improvement, and Cohen explains how these principles influence a product manager’s role. He further highlights the core responsibilities of product managers within Agile environments, such as backlog prioritization, sprint planning, and stakeholder communication.

One of the book’s strengths is Cohen’s ability to link product management tasks with Agile tools, such as Scrum and Kanban. Cohen describes how product managers should function as a bridge between business and technology, helping both teams align on priorities, deadlines, and product vision. The book also touches on the importance of keeping customers at the forefront of decision-making, ensuring that every iteration moves closer to meeting their needs.

Throughout the book, Cohen provides actionable insights that are immediately applicable, regardless of the reader’s familiarity with Agile principles. The book’s pragmatic approach makes it an invaluable resource for both new and experienced product managers who need to understand their role in Agile-driven organizations.

Agile Excellence for Product Managers is a plain-speaking guide on how to work with Agile development teams to achieve phenomenal product success.

Agile Excellence for Product Managers covers the why and how of agile development the role of product management, release planning, release management, road mapping, creating and prioritizing a product backlog, documentation, product launches, organizational implications, and more. 

Some key insights and learnings from Agile Excellence for Product Managers include:

  •  Understand the fundamentals of Agile product management and the key principles that underpin it
  •  Learn how to manage product features and quickly respond to changes in the marketplace
  •  Use effective collaboration techniques to build a productive and high-performance team
  •  Utilize various tools and techniques to effectively measure progress and manage risk
  •  Practice effective communication to ensure alignment across the product team

Agile Excellence for Product Managers is a must-read for product managers making the switch to Agile development, as well as product owners and project managers looking for better ways to organize and lead in their companies.

What sets this book apart is its focus on the product manager’s unique responsibilities within an Agile framework. It avoids the common pitfalls of presenting Agile as a one-size-fits-all solution, instead highlighting the specific skills, tools, and mindset required for product managers to thrive in Agile settings. The book does an excellent job of demystifying Agile terms and practices, making it accessible to product managers of all experience levels, from those new to Agile to seasoned professionals looking to refine their processes.

Cohen’s writing is straightforward and instructional, free from unnecessary jargon. He addresses common pain points product managers face, such as communicating priorities across teams, handling conflicting demands from stakeholders, and ensuring that development teams remain aligned with business objectives. He also emphasizes the importance of remaining customer-focused throughout the development process, aligning well with modern product management practices that value iterative improvement and rapid feedback.

In summary, Agile Excellence for Product Managers is an essential read for product managers who want to effectively integrate Agile methodologies into their practice. It provides a roadmap for managing product development in a dynamic, fast-paced environment, making it a must-have resource for professionals aiming to deliver products that align with customer needs and business goals.

What are the Key Ideas

The Role of Product Managers in Agile

The book emphasizes the shifting role of product managers in Agile environments. Unlike traditional frameworks where product managers make long-term, fixed plans, Agile requires them to adapt and iterate quickly. This means that product managers must constantly refine their approach to prioritization, communication, and stakeholder engagement.

Backlog Management

One of the central tasks for an Agile product manager is maintaining and prioritizing the product backlog. Cohen stresses the importance of a well-structured backlog that aligns with both customer needs and business goals. A product manager must continually evaluate what features are most critical and ensure the team is working on the right tasks at the right time.

Collaboration with Development Teams

Effective communication between product managers and development teams is crucial in Agile. Cohen outlines strategies for fostering strong collaboration, including how to use Scrum meetings effectively, engage in sprint planning, and address issues as they arise in daily stand-ups.

Customer-Centric Development

The book reiterates the importance of keeping the customer at the center of product decisions. In Agile, feedback loops are shorter, allowing teams to adjust quickly based on user feedback. Cohen highlights how product managers can collect, analyze, and apply customer insights to improve the product iteratively.

What are the Main Lessons

Adaptability is Key

Product managers must remain flexible and open to change. Agile development thrives on adaptability, and product managers must learn to adjust plans based on team performance, customer feedback, and shifting market conditions.

Prioritization of the Product Backlog

Managing the product backlog is more than just listing features. It involves constantly reevaluating priorities to ensure the team is focused on delivering the highest value. A product manager must weigh factors like customer value, technical feasibility, and business goals to make the right decisions.

Customer Feedback is a Powerful Tool

Agile allows for continuous improvement through customer feedback. Product managers must actively seek and integrate customer insights at each stage of development to ensure the product meets user needs and expectations.

My Book Highlights

The Product Backlog will not motivate your team. You need to paint the picture of why they should be motivated

Leading well is the single most important thing you can do to be a successful product manager with Agile

Each task should be about four to sixteen hours of work. The task list is called the Sprint Backlog

Acquiring satisfied customers who will give good references is the long-term goal, and it means working with the customer to understand what is needed, then working with the development team to understand what is possible

Using the roadmap, define releases if you have not already done this, and create the Product Backlog by listing the key features needed to realize nine to fifteen months of roadmap vision. The backlog should match the release schedule and be prioritized by business value

With the release and Product Backlog defined, we further subdivide it into Sprints. There are two approaches that can be used. The first is setting the release date and the other is setting the minimum marketable feature (MMF) set

Simplicity—It is better to meet only the current need today and pay a little more tomorrow to change it if the requirement grows than to place a bet by developing more complicated functionality that may never be used

The Product Owner manages the creation and prioritization of Product Backlog items. If product management has its ducks in a row, the backlog is well thought-out and maps the product vision and strategic goals of the company

Requirements in the Product Backlog are typically written as user stories, which are one- or two-sentence software requirements written in plain business language. The Product Backlog can therefore be viewed as a prioritized list of user stories

There are three benefits to using more granular stories: 1. They make it easier for the team to accurately estimate the effort involved. Iteration planning is improved because each story is less of the total iteration’s capacity. It becomes more straightforward to reduce the scope (if needed) within an iteration without compromising the Sprint Goal

Agile Excellence for Product Managers is an essential guide for any product manager looking to maximize the value of Agile practices. 

Through practical advice, case studies, and real-world examples, Greg Cohen provides a comprehensive set of tools and techniques that can be quickly implemented to improve the effectiveness of product management. 

By understanding the fundamentals of Agile product management and applying the best practices outlined in the book, readers can quickly become successful product managers and ensure the success of their product teams.

I am incredibly grateful that you have taken the time to read this post.

Do you want to get new content in your Email?

Do you want to explore more?

Check my main categories of content below:

Navigate between the many topics covered in this website:

Agile Art Artificial Intelligence Blockchain Books Business Business Tales Career Coaching Communication Creativity Culture Cybersecurity Design DevOps Economy Emotional Intelligence Feedback Flow Focus Gaming Goals GPT Habits Harvard Health History Innovation Kanban Leadership Lean Life Managament Management Mentorship Metaverse Metrics Mindset Minimalism Motivation Negotiation Networking Neuroscience NFT Ownership Paper Parenting Planning PMBOK PMI Politics Productivity Products Project Management Projects Pulse Readings Routines Scrum Self-Improvement Self-Management Sleep Startups Strategy Team Building Technology Time Management Volunteering Work

Do you want to check previous Book Notes? Check these from the last couple of weeks:

Support my work by sharing my content with your network using the sharing buttons below.

Want to show your support tangibly? A virtual coffee is a small but nice way to show your appreciation and give me the extra energy to keep crafting valuable content! Pay me a coffee: