Assessing your Agility

This is a survey that can be given to your development teams to assess how much of the Agile principles are in practice.  This survey is based on the tenets of the Agile Manifesto and Scrum.   The employee will be asked to answer in the form of agree/somewhat agree/somewhat disagree/disagree with the validity of the […]

Standups – Do the three questions work?

Most teams that have adopted Scrum   have established a pattern for running their stand up meetings.  The traditional standup consists of asking each team member three questions. What did you do yesterday? What will you do today? Is there anything blocking you? These are reasonable questions and can provide insight into a team member’s activity.  […]

Migrating to Agile Estimating

Organizations taking on agile almost always struggle with estimating. Years and decades of experience has taught the typical project manager that work is proportional to the difficulty of the task.  This complexity is then expressed in hours to determine how long the project will take and how much it will cost. Expressing a small project forecast […]

Little’s Law and Kanban

Little’s Law is an important concept for Kanban.  It has its roots in manufacturing and operations management as a technique for characterizing the utilization and capacity of a system to produce finished work. Components of the equation Work in Progress (WIP) = The average number of items in a system (over some interval) Throughput (TH) […]

Kanban at Scale

Implementing Kanban for a large development organization has unique challenges that must be overcome.   While at Siemens Health Services, I was part of a steering team that had the responsibility of transforming an organization of three business units and approximately 50 Scrum teams from Scrum/Agile to Kanban.   Fortunately we were successful and achieved […]