Author: JV Veeraraaghavan

CHOW #95- Slipping schedules and poor quality – How do you deal with a seemingly irreparable situation?

EzSupport is CRM Solutions’  web-based portal that is hosted on the cloud to help the firm’s customer support engineers resolve L1 and L2 issues for their flagship healthcare product. A dedicated Scrum team of 9 members (including dev and QA) based in Bangalore is working on this portal. Recently both the Scrum Master and the concerned line manager resigned. The BU head Rita asks the team lead to take over as Scrum Master to run the Scrum ceremonies and report to her on a daily basis since she feels it is a very critical platform supporting a product that...

Read More

The Role of Functional Managers in an Agile/Scrum environment

Agile transformation success stories are not as common as you would expect considering the promise Agile approaches hold. Yet, in my experience in working with many organizations, I have been amazed by how much more they could have achieved if only the various roles involved in the transformation were understood and implemented the way they were intended to be. One of my previous blogs highlighted the role of a Scrum Master in an Agile environment and where the role is headed (http://pm-powerconsulting.com/blog/role-scrum-master-headed/). Management’s role as an enabler was briefly highlighted there. It is a difficult transition for managers from...

Read More

CHOW #81- Wildly fluctuating velocity and incomplete stories…

Wellness For You Inc. is a leading Healthcare solutions provider headquartered in Cambridge, MA with development teams divided between Cambridge and Pune. Their flagship product has most of the development and all of QA happen with a 10-member team in India and some development with 2 developers based in Cambridge. While the QA team does the QA for development happening in India, they are also responsible for final integration and end-to-end testing for work done by the two developers in the US. One of the problems that this team has run into since they moved to Agile 4 months...

Read More

How can you, as a Scrum Master, make a difference to team outcomes?

This is my second blog in this subject and in a sense, an extension to the earlier one published in July this year (http://pm-powerconsulting.com/blog/role-scrum-master-headed/). The role of the Scrum Master is a widely debated topic in the industry. The overlap (or the lack of it) with the traditional Project Manager role is all too well-known and we had dwelt on that a bit in the earlier blog. Having said that, I have always wondered how many Scrum Masters truly understand and internalize the various dimensions of their role to make a significant difference to their respective teams’ outcomes. First,...

Read More

What makes self-managed teams different?

Having worked with several teams over the years, I dare say less than 10% of the Agile teams I have worked with could be classified as “genuinely self-managed”. However, that does not mean that the goal of becoming a self-managed team is unrealistic. With an organization culture that is conducive to teams feeling empowered, self-managed teams will become a common feature. Let me now give an idea of what distinguishes self-managed teams from other teams in standard Agile / Scrum ceremonies. This is mostly based on my experience in working with such teams. Daily stand-up meetings Team members address...

Read More