Author: A Narasimhan

Importance of Coaching Office in Sustaining Agile Transformation

Agile Transformation is not just putting in place a set of ceremonies and processes but it should bring about a change in the culture of the organization. It is found inevitable in organizations that such transformation efforts need expert coaching at all levels. Mostly companies hire external consultants to help in such initiatives. But how long can it continue? When the assignment comes to end, companies are faced with a great challenge to sustain the transformation. Some of the reasons why sustenance can be so challenging are: 1. Identifying a leader who is passionate about Agile culture Since it...

Read More

CHOW #71– Unlimited Uses of Limiting WIP

BlockBusters is a team using Kanban. They have been getting noticed of late for missed SLAs and defective deliveries. There were some changes in the team as new members have joined the team and some additional support work has got added to their existing work. In the last couple of retrospectives team members have brought out several points about some of them not being aware of all aspects of work, some members pointing out that they could have helped and so on. It seems to be clear there is scope for improvement in several aspects. Some action items identified...

Read More

Unlimited Uses of Limiting WIP

Limiting Work In Process (WIP) is very important for Agile teams and is highly recommended for Kanban teams as they are focused on identifying and removing blocks and thereby improving flow. Here are some benefits of limiting WIP observed in teams I have coached. Improved flow The first and most talked about among the benefits of limiting WIP is improvement in the flow of work.  Accumulating work items in the value stream chokes the flow as can be observed easily. It leads to several difficulties – priorities getting changed due to most priority items not getting completed, overheads of...

Read More

Compelling reasons for successful Agile adoption

While there are many important aspects that help in successful adoption of Agile, I would like to write about one of them here and that is ‘a compelling reason for continuous improvement’. While some situations might force teams to take to Agile, I believe a reason always exists for continuous improvement in teams and it is a question of how well one can make it visible. In large organizations, it becomes more difficult in my experience. By Agile adoption I mean mainly moving towards self-organization and regularly identifying and working on improvements. There are many factors that influence these...

Read More

CHOW #51– Energizing Continuous Improvement in Agile teams

Vijay is the Scrum Master of an operations team providing 24-hr support for various software products. They had few retrospectives but somehow the improvements were not well translated into action items and some of them were not even acted upon. But no one would question the team on why they were not completing the action items on identified improvements. Of late, retrospectives are becoming kind of boring and hardly any improvement surfaces during those sessions. The product owner and even managers are not really concerned and are just happy conducting the ceremony every two weeks. But as a serious Scrum Master, Vijay is really concerned and trying hard to find out ways by which he can help the team focus on continuous improvement. As a coach, how can you help Vijay in his task?   Suggested Solution: Vijay has to spend time with Product Owner (and managers) to understand whether they have any goals set for the team. Any organization would have goals and Vijay needs to understand the goals and help Product Owner to define those goals in terms of Epics or stories for the team. Many operations teams think that they need not do any ‘planning’ as Kanban does not mandate planning like Scrum does. While it is true for day-today work as the team would not even know what work would come the next day and...

Read More