How to improve the self-managing capabilities of your team?

self-management

As a Scrum Master, you might wonder about self-management. Why is it important? It revolves around the simple concept of ownership. When teams take ownership, they feel responsible for the results. This sense of responsibility inspires higher levels of engagement, creativity, and productivity. Furthermore, self-management boosts the team’s morale and builds resilience. It eliminates the … Read more

Do It Yourself, Dammit: impediments and self-management

Do It Yourself, Dammit: impediments and self-management

The Scrum Master has two important roles: to remove impediments that are blocking the team’s progress, and to coach the team in becoming self-managing. While these roles may seem contradictory, they are actually complementary and interconnected. As a Scrum Master, you’re kind of like a parent to your Scrum Team. Your primary job is to … Read more

Addressing emergent architecture and technical debt

Emergent architecture in Scrum: a Developer's point of view

Embracing emergent architecture and resolving technical debt are two major challenges that Developers working with Scrum often face. These challenges can have a significant impact on a product’s overall success and necessitate collaboration and communication between the Scrum Team and management. Architecture without a predetermined plan Emergent architecture is a software development approach in which … Read more

Are Scrum Masters redundant in organizations with high agile maturity?

Are Scrum Masters redundant in organizations with high agile maturity?

Since I was introduced to the Agile Maturity Model in the Professional Agile Leadership course, I have given this model a lot of thought. In Geoff Watts’ ‘Scrum Mastery’, I found a very amusing quote comparing the role of the Scrum Master to that of Nanny McPhee from the 2005 movie of the same name. … Read more