Rahul Bhattacharya from Micro-managing to engaging the team, a critical shift for Product Owners

In this episode, we talk about 2 extremes of team engagement by Product Owners: from micro-managing to asking questions and involving the team.

The Great Product Owner: Asking Questions to involve the team

Good Product Owners allow the team to participate and contribute their views when planning the Sprint. In this segment, we talk about Great Product Owners, those that not only allow, but encourage the team to bring their view into planning and defining the product.

We also discuss how asking questions is a critical tool for Product Owners to get teams engaged in the development of the product.

In this segment, we talk about transactional analysis, a tool that can help Scrum Masters recognize when the Product Owner needs help in involving the team.

The Bad Product Owner: The micro-managing Product Owner

When Product Owners “take over” the planning aspects they miss the team’s contribution, and likely motivation. However, there is an even more serious anti-pattern for Product Owners: being a micro-manager. In this segment, we discuss the dangers of over-controlling Product Owners, and how Scrum Masters should react in those cases.

 

Are you having trouble helping the team working well with their Product Owner? We’ve put together a course to help you work on the collaboration team-product owner. You can find it at: bit.ly/coachyourpo. 18 modules, 8+ hours of modules with tools and techniques that you can use to help teams and PO’s collaborate.

About Rahul Bhattacharya

Rahul Bhattacharya is currently working as an Agile Coach at trivago. He is responsible for optimizing the ways of working within the organization, coaching others on best practices while simultaneously guiding teams working on different products. Rahul is passionate about constant learning through experimentation and feedback.

He is also the host of a podcast about Agile, called the Agile Atelier.

You can link with Rahul Bhattacharya on LinkedIn and connect with Rahul Bhattacharya on Twitter.

Rahul Bhattacharya: Follow Scrum team progress with the Agile Fluency Model

In this episode, we review 5 different aspects that Rahul follows with each team he works with. From how the team delivers each Sprint, to the interaction with the Product Owner, we discuss different aspects that Scrum Masters should pay attention to.

In this episode, we also refer to the Agile Maturity Model. There are several maturity models you can follow, I’d recommend starting with the Agile Fluency Model by Diana Larsen and James Shore, which has been introduced here on the podcast.

Featured Retrospective Format of the Week: Radar chart for team self-evaluation

There are many different exercises for teams to run a self-evaluation exercise. The Radar chart helps the team choose several (typically 5-7) items they want to follow-up on, and evaluate themselves in each topic. If you collect similar charts over time, you will have a graphical representation of how the team has evolved in those core skills or aspect.

About Rahul Bhattacharya

Rahul Bhattacharya is currently working as an Agile Coach at trivago. He is responsible for optimizing the ways of working within the organization, coaching others on best practices while simultaneously guiding teams working on different products. Rahul is passionate about constant learning through experimentation and feedback.

He is also the host of a podcast about Agile, called the Agile Atelier.

You can link with Rahul Bhattacharya on LinkedIn and connect with Rahul Bhattacharya on Twitter.

Rahul Bhattacharya: a new change management model by John Shook

Rahul and Markus, another Scrum Master were helping the QA team move from QA at the end to a more involved QA approach, where QA engineers were to be involved earlier in the process. As you’d expect, this was not an easy change. How did they pull it off? They started by thinking that change happens as a result of new actions as described by John Shook and helped the QA’s and the teams experiment with new approaches. In this episode, we also talk about the importance of accepting that not everybody can accept certain changes, and how that affects your change management efforts.

In this episode, we also mention Test-Driven Development and the concept of Pi-Shaped Skills.

About Rahul Bhattacharya

Rahul Bhattacharya is currently working as an Agile Coach at trivago. He is responsible for optimizing the ways of working within the organization, coaching others on best practices while simultaneously guiding teams working on different products. Rahul is passionate about constant learning through experimentation and feedback.

He is also the host of a podcast about Agile, called the Agile Atelier.

You can link with Rahul Bhattacharya on LinkedIn and connect with Rahul Bhattacharya on Twitter.

Rahul Bhattacharya: the dangers of specialized Scrum teams

When Rahul started to work with a team that was new to Scrum and Agile, he noticed that the team members were very focused on their individual part of the product. Front-end developers only worked and worried about the front-end, and back-end developers focused on the back-end functionality. In the Sprint reviews, team members focused on their individual contribution, and the inevitable synchronization and coordination problems followed.

In this episode, we talk about the risks of highly specialized teams and how to tackle those in your role as a Scrum Master.

Featured Book for the Week: The 4-hour workweek by Tim Ferriss

In The 4-hour workweek by Tim Ferriss, Rahul found an inspiring story about the choices we make in our daily lives. He learned about “time” as a spendable resource, and how to create more options for yourself as you seek a better life situation. In this segment, we also refer to the Tim Ferriss podcast.

About Rahul Bhattacharya

Rahul Bhattacharya is currently working as an Agile Coach at trivago. He is responsible for optimizing the ways of working within the organization, coaching others on best practices while simultaneously guiding teams working on different products. Rahul is passionate about constant learning through experimentation and feedback.

He is also the host of a podcast about Agile, called the Agile Atelier.

You can link with Rahul Bhattacharya on LinkedIn and connect with Rahul Bhattacharya on Twitter.

Rahul Bhattacharya: Be flexible to avoid Scrum rejection by the team

In this episode, we learn about Rahul’s unusual route to being a Scrum Master, and how the initial focus on velocity led Rahul astray from what really affects a Scrum team’s performance.  

We then explore how beginner Scrum Masters can learn to focus on the right aspects from the start and to be flexible enough so that the team does not reject the adoption of Scrum.

About Rahul Bhattacharya

Rahul Bhattacharya is currently working as an Agile Coach at trivago. He is responsible for optimizing the ways of working within the organization, coaching others on best practices while simultaneously guiding teams working on different products. Rahul is passionate about constant learning through experimentation and feedback

He is also the host of a podcast about Agile, called the Agile Atelier.

You can link with Rahul Bhattacharya on LinkedIn and connect with Rahul Bhattacharya on Twitter.