Articles I've written
Empowerment: The Missing Ingredient for Scrum Teams
We all understand that Scrum teams should be self-managed and self-organized. Empowered is the commonly used term, because without empowerment it's difficult for self-management and self-organization to happen.
I've worked with many teams that ar...
Software Craftsmanship and Empowerment
When was the last time you wrote a code that was not protected with unit test/refactoring? When was the last time you fixed a bug reported in a legacy code base that was full of bad code? When was the last time you saw a class with m...
ScrumMaster Maturity Model
We are all aware that Scrum is the most widely used Agile development framework today in the software industry. One of the interesting roles Scrum introduced is the ScrumMaster role. This ScrumMaster role is unique, and some of the key expectations are . . .
Two Important Coaching Practices to Be a Successful ScrumMaster
Have you ever wondered what important coaching practices are exhibited by a successful ScurmMaster? Google search on this topic and you'll find many thousands of links, and each link gives different ideas and suggestions. Let's try to look at these from a different view/perspective. . . .