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

Facilitating an awesome Daily Scrum

Facilitating awesome Daily Scrums

The Daily Scrum is an important Scrum event. It is a daily meeting in which the Developers discuss their progress, identify any roadblocks and plan for the next 24 hours. The Scrum Master is critical in facilitating this meeting and ensuring that it runs smoothly and efficiently. Creating an environment conducive to open and honest … Read more

Challenges in working with remote Scrum Teams across different timezones

Multiple Scrum Teams (in different timezones)

In November 2022, I started working for an international software company with offices and remote Scrum Teams across different timezones. We’re talking about two different timezones in Europe and one on the other side of the world – in Australia. Crikey! There was even a short situation that members within one of the Scrum Teams … Read more

The Power of Timeboxing

The Power of Timeboxing

Timeboxing is an important aspect of Scrum, and it entails allocating a specific amount of time for each Scrum event, such as Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective. The Scrum Team is able to stay focused and on track by setting a time limit, ensuring that each event is efficient and productive. … Read more

Gamification in Scrum: setting up guidelines

Gamification in Scrum: providing a toolbox

In an earlier post, I discussed the possibility of incorporating gamification elements into Scrum. Gamification in Scrum has the potential to increase engagement, motivation, and collaboration. Incorporating game mechanics and elements can help to foster a culture of continuous improvement and experimentation. By utilizing game design elements such as point systems, leaderboards, challenges, competitions, clear … 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

Making a ‘Scrum knowledge matrix’

Scrum Knowledge Matrix

A few weeks ago, while preparing for my PSM-III exam, I encountered an article (in Dutch) where someone spoke of a useful tool to make connections between the different parts and aspects of Scrum. They proposed a spreadsheet with the various Scrum Events, Artifacts, Roles and Values. I have decided to make my own version … Read more

“Scrum Mastery” by Geoff Watts: a review

"Scrum Mastery" by Geoff Watts: a review

This article is a review of “Scrum Mastery” by Geoff Watts. Do you know that feeling, when reading professional literature, that you are overcome with a feeling of happiness? When you’re reading a book, and think “God, I love my job“? That is basically what this book did for me. It was a reaffirmation for … Read more

Addressing the heart of Scrum: the Scrum Values

Addressing the heart of Scrum: the Scrum Values

Scrum is mainly known for its visible roles, events and artifacts. But there are some elements, less visible to the naked eye, that are of utmost importance in using Scrum. Scrum focuses on individuals and their interaction, rather than on processes or tools. Scrum is also organized around values ​​that Scrum Teams could (and should!) … Read more

Scrum Values: the value of respect

Scrum Values: the value of respect

“Scrum team members respect each other to be capable, independent people.” – The Scrum Guide Everyone comes from a different place in life, and they bring with them different experiences and ideas. To work as a Scrum Team, members must respect each other’s differences. Better yet, celebrate them! Take the developers for example. They are … Read more