XP Days Benelux is a two day conference on agile software development for and by agile practitioners. In this post, I will take you along to the talks and sessions I attended and participated in.
Table Of Contents
- The 8 Stances of a Scrum Master - Barry Overeem
- Do Not Deal with Resistance! - Remi-Armand Collaris & Linda Dorlandt
- Motivate Your Team with Gamification - Jean-Jacques Courtens
- An Integral View on Agile - Frederik Vannieuwenhuyse & Johannes Schartau
- The Art of Hosting Conversations that Matter - Johan Decoster & Jef Cumps
The 8 Stances of a Scrum Master - Barry Overeem
Barry Overeem is a freelance Scrum Master and Professional Scrum Trainer at Scrum.org. He’s an active member of the Scrum community and shares his insights and knowledge by speaking at conferences, facilitating workshops and writing blog posts.
It is very common for a Scrum Master to get tasks assigned, that aren’t actually tasks a Scrum Master should be performing in the first place. The job description of a Scrum Master comes with a lot of other tasks than people, sometimes including the Scrum Master, assume.
The session starts with an overview of the eight misunderstood stances of a Scrum Master:
- Scrum Police: Scrum isn’t a hard set of rules to be followed. There’s absolutely nothing wrong with a bit of flexibility and empathy based on the team’s situation. Time boxing for example is very important but keep an open mind when the team is having a very valuable conversation after the time box has ended. Flexibility regarding time boxing is of course not meant to happen too often. So keep an eye on recurring discussions to see if they need to be addressed individually.
- Hero: Managing and solving all problems and impediments like nobody’s business! While an important task for the Scrum Master, make sure not to get too focused on being the team’s impediment super hero.
- Scribe: “Hey John, you’re taking notes again for this meeting, right? Thanks!”. Do you recognize this exchange? Congratulations, you’re the team’s personal scribe. This is especially to be avoided during retrospectives since this creates a false sense of ownership of the issues and actions towards the Scrum Master.
- Admin: The Scrum Master is the workflow master. Need to add a board in Jira? Ask the Scrum Master. Need to start a sprint in Jira? Ask the Scrum Master. Now, hold up right there! The Scrum Master can of course perform these tasks but yup, so can the other team members.
- Secretary: The Scrum Master plans all the work in the team members’ agendas. Keep up-to-date with everybody’s holidays, sick days and toilet breaks. (Can you sense the sarcasm?)
- Chairman: While this is often the case, the Daily Scrum isn’t a meeting where the team members report back to the Scrum Master. It’s a meeting by and for the development team. In absence of the Scrum Master, the Daily Scrum must still happen.
- Team Boss: The Scrum Master is the boss of the team. He/she decides who is in and who is out. A sick day? You’re fired! Buy the Scrum Master a chocolate cake? Here, have a raise! Oh, what a world it would be!
- Coffee Clerk: Please do get your team members some coffee once in a while. But no, to everyone’s surprise, fetching coffee day-in day-out is not part of the Scrum Master’s job description.
So, what are the eight preferred stances of a Scrum Master then? Glad you asked!
The eight preferred stances are:
- Teacher: There is much the Scrum Master can teach the Scrum Team. The Scrum Master must ensure that Scrum is understood and implemented properly by the entire team. He or she makes sure the team stays on track of the Agile practices and principles.
“The art of teaching is the art of assisting discovery.” - Mark Van Doren
- Impediment Remover: An impediment is a problem that goes beyond the self-organization of the Development Team. Make sure the team understands and uses their own ability to solve problems and be self-organized. It might also create an opportunity for the team to come up with creative ideas to solve the impediments themselves.
- Facilitator: Being a Scrum Master also means facilitating the team in transparency, inspection and adaptation. It is also through great facilitation that the Scrum Master succeeds in getting more value out of every event.
- Coach: It’s important to stay away from the solution and ask questions in order to facilitate discovery of solutions. Of course, the Scrum Master may offer new perspectives to help the team reach a solution.
- Servant Leader: Remember that the Scrum Master serves others. Being able to read the room, manage conflict and facilitate resolutions within the team is a very important responsibility of the Scrum Master. Make sure to lead by example and make others feel comfortable with failing.
- Mentor: The difference between coaching and mentoring is that for mentoring, having in-depth knowledge is crucial. A mentor helps the team understand the practices and principles of Agile and transfers his or her knowledge of the subject.
- Manager: The Scrum Master manages a whole bunch of things: the culture, the Scrum process, team health, Scrum values, impediments and boundaries of self-organization. These boundaries need managing because boundaries that work for one team might not work for another.
- Change Agent: It’s essential to try to influence the company culture to open up to Scrum so the Scrum Team can flourish and thrive.
More info on the 8 Stances of a Scrum Master can be found here.
Do Not Deal with Resistance! - Remi-Armand Collaris & Linda Dorlandt
Remi-Armand Collaris is a team and organisation coach who uses Agile, Scrum and LEAN ideas to find new ways to help people, both within teams as well as among teams, communicate and collaborate better.
Linda Dorlandt is a mentor in change processes that help teams collaborate and reach a common goal. In order to do this, she uses and teaches methods for coaching and process management.
The session by Remi-Armand and Linda started with two exercises. For the first exercise, we had to pair with one of our neighbours where one of us was the coach and the other the coachee. The coachee had to open up about an issue they’re facing that they cannot solve by themselves and the coach had to try to resolve it by suggesting solutions. After a few minutes, we had to switch roles. Both people then had to show to the group whether they felt better about the problem or not. The second exercise dealt with the same problem, but instead of immediately trying to suggest solutions, the coach asked questions to get to the bottom of the issue and figure out the goal of the coachee. Again, after this round, both people had to show to the rest of the group how they felt about their problem, if the feeling was better, worse, or stayed the same. The goal of these exercises was to show that trying to push someone towards a solution for their problem isn’t the best way to handle the situation since there will always be a ‘but’ coming from the person with the issue. Asking questions and trying to get the person to thoroughly think about their situation and problem will help them reach a solution themselves that they understand and accept.
As an example of someone trying to actively deal with resistance, they showed the YouTube video called ‘It’s Not About the Nail’. The conclusion is easy and was mentioned in the paragraph above. Pushing someone towards a solution they don’t see fit will not give you the outcome you hope for.
Remi-Armand and Linda discussed a series of steps that will help facilitate the conversation with a person that has a problem and is unable to come to a solution by themselves.
- First step: Make a connection. Acknowledge the person’s issue and make them feel comfortable opening up to you.
- Second step: “What is bothering you?” Try to figure out what the actual root cause is of their issue. Get to the bottom of it and focus the complaints.
- Third step: “What do you think will help you?” Guide the person towards a change in language. It’s important they can see that a change in the situation is actually possible.
- Fourth step: “When?” Create concrete plans for change. Don’t postpone taking action. Plan it and make it happen.
More information can be found on the Dutch website ‘Praktisch op weg naar Teamresultaat’.
Motivate Your Team with Gamification - Jean-Jacques Courtens
Jean-Jacques Courtens is the founder and managing partner at Adsdaq where he introduced gamification as a means of motivating the teams to deliver working products consistently.
This was an Open Space session where Jean-Jacques discussed the way he implemented gamification in his company. At Adsdaq, they work with a reward system where points can be earned by completing certain tasks. They assign points to three sections: Timesheets, demos and sprint objectives.
- Timesheets: Filling in the timesheet in time is worth 1 point
- Demos: Doing a demo is worth 2 points
- Sprint objectives: Each completed story point is worth 1 point. For sprint objectives, they also use a point multiplier. X0 when the sprint has failed, X1 when 90% of their main goal of the sprint was achieved, X2 when 100% of the main goal was achieved and X3 when the entire sprint was a complete success.
For all three sections, they also assign badges. For example, the team can earn the golden badge when 15 sprints in a row are a complete success.
The earned points are actually converted to Euros that are spent on team celebrations where 1 point is worth 1 Euro:
- 70% of the earned money goes towards team activities, such as team building, team lunch, etc.
- 30% is spent on personal rewards like cinema tickets, dinner for two, etc. This is only meant for team members that were part of the sprint.
Jean-Jacques noted that the company probably spends around 3.500-4.000 Euros every year for this reward system, for a team of 8 people. It’s also important to note that the team is still being rewarded when the sprint fails and not being reprimanded for it. The reward is just a lot bigger when the sprints succeed.
An Integral View on Agile - Frederik Vannieuwenhuyse & Johannes Schartau
Frederik Vannieuwenhuyse is a multidisciplinary generalising specialist and is continuously on a journey of discovery and learning how to grow effective, resilient and agile organisations.
Johannes Schartau is an Agile Coach, consultant and professional Zombie Scrum fighter from Hamburg, Germany. He is passionate about creating environments for real collaboration and joyful creativity.
The first part of this exercise consisted of reading six case studies and writing down on post-it notes how you would handle each situation, what questions you would ask. These post-it notes were used in a later exercise, after an explanation of the so-called Integral Theory:
Integral Theory was created and shaped by Ken Wilber and consists of the idea that anything can be viewed as a thing by itself or as part of a larger group (Individual VS Collective). Anything can also be seen from within and from the outside (Interior VS Exterior). Based on this, Ken suggests that any kind of knowledge or experience can be assigned to any of the four quadrants shown above.
- Leadership and Engagement: Interprets people’s interior experiences and focuses on “I”
- Culture and Shared Vision: Interprets the collective consciousness of a group of people and focuses on “We”
- Behavior and Metrics: Observation of the behavior of people and focuses on “It”
- Organizational Architecture and Systems: Focuses on the behavior of a group of people as functional entities seen from outside: “They”
The following image gives an overview of the questions that help organize knowledge into the quadrants:
After explaining Integral Theory, we picked up our post-it notes and organized them into the quadrants that were put up across the room. When the post-it notes were assigned to their respective quadrant, Frederik and Johannes asked us to move towards the quadrant in the room that we felt we had the most experience in or we felt we were good at. Next, we had to discuss in our ‘quadrant groups’ whether the post-it notes that were put up in the quadrant were a good match for it or whether they belonged in another quadrant. The final exercise consisted of moving with your group to the next quadrants and listening to one person, that stayed behind from the initial group, explain the conclusions they reached during the initial discussion.
The presentation of Frederik and Johannes can be found here.
The Art of Hosting Conversations that Matter - Johan Decoster & Jef Cumps
Johan Decoster is an Agile coach and trainer trying to make a difference in the lives of the people he works with by uncovering everyone’s unique potential and looking deeper into the essence behind any theory or concept.
Jef Cumps is an experienced coach and trainer supporting organisations in their transformation towards more agility and a more engaging, humane and effective way of looking at work.
The session by Johan and Jef started with a small exercise. We paired up with our neighbour and asked each other the question, ‘Why are you really at this conference, and what has it meant to you so far?’ The point of the interview was asking questions to guide the interviewee in telling their story. After these interviews, the person interviewing had to share what they had learned with the rest of the table and the others had to take notes of the summary. The steps for executing this exercise are covered in this picture:
After this exercise, it was clear that asking appropriate and considerate questions is a key element of hosting a good and constructive conversation. This kind of conversation is built upon four key elements:
Make sure the conversation stays polite and has a good flow of dialogue, but also take note of the two other sections. It’s very important to respect the differences in ideas between you and your conversation partner. It’s okay to voice your opinion, but be considerate and respectful and make sure to not overpower the other person. Listen often and do not judge too quickly. The other person might not be good in voicing their opinion clearly so suspending judgement is always a good idea. Things may become clearer later on in the conversation.
Right before the break, people were invited to write down questions they had, where they could use the help of others to solve it. Eventually, the top 8 questions were picked and each question owner was going to be the conversation host for one of the tables. After the break, we joined a question owner at their table with a maximum of 4 persons per table. The other people helped the question owners answer their question by having three conversations based on the following questions:
- What is the quest behind the question? Try to get into the question as deep as possible and figure out what the real reason is behind the question.
- What is missing? Is anything from the previous conversation still missing? Are there any other additional reasons behind the question?
- What actions can be taken? Decide on concrete actions that can be taken.
Each question was assigned a time box of 15 minutes and you were only allowed to talk about that specific question during that time box. After each question, the other people at the table moved around to another table to help with someone else’s issue. So, after the exercise, every non-question owner was able to help three different persons by helping with a different question each time. This exercise is called a Pro Action Cafe, which is based on World Cafe and Open Space.
The outcome of the exercise was a group of people, happy to have some concrete actions to start working with to try and solve their issues.
More info on the Art of Hosting can be found in the following image and on the mentioned website.