Daily Scrum – Three questions no more!

Daily Scrum is an important inspect and adapt event in the Sprint life-cycle. However, it has been taken for granted or converted into a status update meeting by many teams. The blame could be credited to multiple factors including the older version of Scrum guide itself where it stated that Read more…

Sprint Backlog

Understanding Scrum……….Sprint Backlog

In the previous post in this series I provided some insights into Product Backlog. In this post I will explore Sprint Backlog. Sprint Backlog It is a set a selected Product Backlog Items from the Product Backlog for the sprint and a plan of how to create a potentially releasable Read more…

Stacey matrix and complex domain

Stacey matrix and the complex domain

You are driving on a highway and fuel runs out. Is that a problem? Yes, I think. You are developing a software but requirements keep changing. Is that a problem? Yes, I think. Are both the problems similar in nature or one is more complex than the other? How do Read more…

Product Owner…..What it takes to be great?

I recently attended a Product Owner training from Scrum.org conducted by Nagesh Sharma. The training was no doubt awesome and provided a lot insights into the role of Product Owner and Product Ownership; but one important thing that Nagesh said and caught my attention was Whether to be a good Product Read more…

Scrum Master

Understanding Scrum……Scrum Master

The third and final role which is essential to start working with Scrum is the Scrum Master. As every other role, Scrum Master also has its own accountability and responsibility. Scrum Master in the simplest terms can be described as the master of Scrum. This is one person role; accountable Read more…

Scrum Values

Scrum Values

Every one who has ever worked with Scrum knows that it is based on empirical process control theory i.e. empiricism. Empiricism, itself stands on three key pillars – Transparency, Inspection and Adaptation. But what would tell us that we are applying empiricism in our daily routine; what would guide us Read more…

Agile Manifesto

Manifesto for Agile Software Development

Has it ever occurred to you, why agile way of software development is gaining popularity? Why suddenly the traditional way of development is not good enough? I too thought about the same. I found the answers in the manifesto for agile software development. It is not just the flexibility, nimbleness or Read more…