Author: Shiv Sivaguru

CHOW #122 – Help Prakash create better Epics

Prakash was confused. He had spent time in coming up with a high level epic, that was to be taken up in the coming quarter.He had explained the big picture to the team, using the whiteboard.Since there were no questions, he assumed that the team had understood the big picture.Epics, were, anyway supposed to be high level stories.. His Epic read as follows: As an Analyst, I would like to make better recommendations for my clients, with at least a 10% improvement in returns, so that my fees and margins would also increase. Rationale: The fee for the analyst...

Read More

Making Meetings Effective and Productive

One of the comments that I hear very often is that adopting Agile practices results in too many ‘meetings’ and hence become counterproductive. When I observe some of these ‘meetings’, some common [anti-] patterns are found across teams [and organizations]. These include: Not really engaged in the meeting [more engaged with their devices] Working on something ‘urgent’, most common reasons: production issue, client deliverable Jumping in only when someone is called out to respond to a question No wonder such interactions are considered unproductive. Some reasons why many team members feel this way can be attributed to: Ceremonies are...

Read More

CHOW #108- Help Keerthi create an evolving architecture in an agile manner

Keerthi, a successful team leader in a Kanban team, got a promotion based on her outstanding contributions and was asked to be the scrum master for a scrum team that was being put together to create the next generation single sign on front end as the first step to integrate diverse applications that were part of the company’s portfolio. Some of these applications were home-grown, while some others come to the portfolio through acquisitions over the years. Keerthi understood the need for an overarching architecture that can evolve as applications are onboarded, as it is was not possible to...

Read More

Should I Start My Agile Journey with Kanban?

This is one of the frequent questions that I get asked. In many instances, it is posed a little differently – from teams that started with scrum, as they felt they needed a lightweight process compared to more traditional approaches but find it difficult to get the team to internalize the principles and be effective as a team. The common challenges that teams face include Not having sufficient backlog of stories, sometimes even for the current sprint Stories being of varying granularity, that some can be completed in a couple of days with some others taking a couple of...

Read More

CHOW #89- Letting go…

Vishal was very excited to get to work that morning. He was feeling very relaxed after the Dussera break when he had taken a whole week off. But the main reason for his excitement was the new role he was going to take up when he is back in the office. He had the requisite training and also got himself certified as a scrum master, in preparation of taking up this responsibility, considering it a recognition of his contributions as a tech lead in the project over the previous 2 years. The first standup he was coordinating was very...

Read More