What is a Sprint?

Visit Blog Home What is a Sprint? A sprint  is the basic unit of development in Scrum. The sprint is a “timeboxed” effort; that is, it is restricted to a specific duration. The duration is fixed in advance for each sprint and is normally less than 30 days,...

Agile Manifesto

Visit Blog Home   Agile Manifesto In February 2001, following 17 software developers met at the Snowbird, Utah resort, to discuss lightweight development methods. Agile Manifesto- Kent BeckMike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin...

Scrum Events

Visit Blog Home   Scrum Events Scrum Events are mandatory opportunities given by Scrum to Inspect and Adapt. The reason they are mandatory is that Scrum is a inspect-adapt way of solving complex adaptive problems. If we do not use the minimum opportunities then a...

Developers

Visit Blog Home Developers The Developers consists of professionals who are committed to creating any aspect of a usable Increment each Sprint. Only members of the Scrum Team create the Increment. Developers are structured and empowered by the organization to organize...

Product Owner

Visit Blog Home Product Owner The Product Owner is responsible for maximizing the value of the product and the work of the Developers. How this is done may vary widely across organizations, Scrum Teams, and individuals.  The Product Owner is the sole person...

Scrum Master

Visit Blog Home   Scrum Master A Scrum Master (The Master of Scrum) is the Scrum Champion. He/She is a leader who ensures that Scrum is enacted by the Scrum Team and everyone understands what Scrum is and what Scrum is not. Scrum Master is a True Leader of the...

Scrum Team

Visit Blog Home Scrum Team Let us understand the essence and Intent behind the definition of the Chicken and Pig roles which is used by many in context of the Scrum Teams. Let us consider the following fable while defining the 2 roles – The Pig and the Chicken : The...

Cumulative Flow Diagram

Visit Blog Home Cumulative Flow Diagram Cumulative Flow Diagrams are a wonderful tool to see trends and find bottlenecks in your delivery process. They are often used in Agile environments. Consider the example of a Website Development Project below. You will see a...

Burn Down Chart

Visit Blog Home Burn Down Chart Burn down chart is a good information Radiator which represents data quickly in a chart format. A sample burn down chart for a completed sprint, showing remaining effort and tasks for each of the sprint is shown below. The sprint burn...

Agile Methodology and Frameworks

Visit Blog Home Agile Methodology and Frameworks Agile is a philosophy and a mindset. Agile is not a methodology. Agile consists of a set of methodologies and frameworks which fulfill certain aspects of the Agile Manifesto described earlier. I look at Agile as a...