Conflict? What’s that?

What is the one thing NOT to do when there is a conflict?

Avoiding them!!!

People hate conflicts. I would be surprised if you said that all people you’ve met so far enjoyed conflicts. We run away from them, we want other people to handle them or we blatantly ignore them. 

We’d rather agree with the other person for fear of generating conflict. The problem is, conflict isn’t necessarily bad. You don’t have to agree with the other person but do it in a respectful manner. Agree to disagree as the saying goes.

What if we are misusing the word conflict?

In fact, maybe it’s just a difference in opinion. These days, companies talk a lot about diversity and inclusion. Having different opinions offer  diversity.  What is the added value in a meeting if everyone proposes the same thing? You basically just need one person then!

The best brainstorming sessions I’ve witnessed occurred when every person in the meeting had a different opinion. Some people were very loud and adamant about how to proceed. Sometimes there were heated discussions. At the very end though, they came up with a great solution that no one alone thought of. It definitely helps to have a facilitator when you know that egos will clash. I facilitated the meeting and diffused a few tense moments but it was worth it.

When you are challenged, you feel uncomfortable, that is because you are being pushed out of your comfort zone. Take this challenge (i.e. dealing with conflict) with open arms and realize that this is helping you grow. Don’t fear it, but face it instead! You’ll be glad you did.

What if we are using the correct word conflict?

It is likely at some point that you will have team members who won’t get along well. It seems like they are always in conflict. 

I remember this team member who had a very strong personality, which came from his culture, where he was from. He spoke freely his thoughts and some people would say it didn’t sound kind.  He had an opinion and well, he just said it.

Another team member had to work with this person and couldn’t handle his manner of speaking. His reaction was to ignore the other person or make fun of him. The other one just kept bashing him.

I sat down with them and let them talk. I encouraged one person to listen while the other one was talking. I asked them to say what was bothering them. The other person defended himself. In a few occasions, it turns out it was just a misunderstanding. I ended the discussion asking each one to say what they appreciated from each other.  Each person was surprised to hear that they were appreciated and that the other person recognized the value that they brought to the table.

Sometimes we feel unappreciated but it’s either that other people don’t know how to express their appreciation or you don’t recognize that other people are appreciating you. For example, some people feel appreciated when they are applauded in public. Others don’t care for public recognition but only cares about having a promotion.  You see my point?

 What can you do to help the team show their appreciation? One of the things I do during retrospective is have a section of “Thank You” or “Kudos”. This enables the team to highlight someone’s contribution. I received good feedback from this addition.

In a lot of cases, conflicts can be handled. You need to roll up your sleeves and help the team get through this conflict. In cases where you’ve tried everything, then it’s about time to involve the managers.

What type of conflict did you experience or witness in your teams?

What if Retrospectives don’t go as planned?

Retrospectives are great!

Retrospectives is one of the Scrum events that allows the team to inspect how they worked, their processes, their tools, their environment in order to improve.

The Scrum Master, the PO, and the Developers must attend the Retrospective. In theory, it sounds great, but what happens if it doesn’t go as planned?

Very few people talk

Retrospectives work great when people express what’s on their mind but what if they don’t?

I was new to the team & project and the team members had recently changed. I had a retrospective where only one person really talked, the rest stayed quiet. 

I tried to formulate the questions differently during the retro, I even asked people directly what they thought. The answer would be: same thing Bob said or I don’t have anything else to add. I tried to joke around but apparently my sense of humor wasn’t reaching anyone. Needless to say, that was one of the shortest retrospective I’ve ever done.

So how did I fix this? Did I just quit? NO! Remember, you are there to help the team improve.

one-on-one

First thing I did was  one-on-one with each team member. This means taking at least 15-30min talking and listening to them. One of them I ended up spending an hour with, it turns out he got used to no one listening to him so he stopped talking but he noticed that I actually cared so he had a lot of things to say.

When I spoke to each person, I explained to them that I was really there for them, I am not the one who will be doing their yearly evaluation, I am not there to point fingers. I want to help them to succeed as a team. This is the short part of the meeting, me talking. The longer part is letting them talk and me listening without interrupting (yes it’s easier said than done).

I told them I wasn’t going to tell anyone that it was them specifically who would tell me things. I can find ways to communicate information without divulging who said it.  I find it important to tell them this because if the problem is with the manager, I need to inform the manager that , for example, he/she is micromanaging and show the negative impact on the team. The fact that they knew I wouldn’t report them helped. I gave examples of this in the past. I saw that some people were initially afraid to say bad things and that it will get back to them or they don’t want to be perceived as negative folks.

At this point, I am starting to gain more trust from them.

Trust is the foundation

That was one of the problems of the retrospective, they didn’t trust me and each other to be able to express themselves freely.  Trust is the foundation. 

I asked them how they think the team is doing, what’s bothering them, what would they like to change, what is the worst pain point, and just let them talk.

team building

In order to build trust with the team, you need to do team building activities. You can do a 5min check-in before the retro, ask questions like “what’s your favorite food” or “what pet would you like to have”? You can schedule a one hour long activity focused on Team Building.

The goal is to get them to see that they actually have stuff in common with other people. Allow them to relate to each other, start trusting each other. This will make them want to help each other and not be too upset if the other one makes a mistake. It’s called being forgiving.

The moment I get the team laughing, I know we’re on the right track. 

clear to-do actions

The other thing I noticed was the attitude “what’s that going to change anyways”. Clearly in the past, despite having retrospectives, they didn’t notice any improvements, the same issues kept coming back. 

For this, in the following retrospective I made it clear and differentiated between issues that we as a team can tackle versus issues that is out of our control. The out of our control part is something I would work with the managers or directors and would give them updates on.

I focused on what the team can tackle and prioritized that with them. I asked clearly: is this something you can all commit to in the following sprint? I then reminded them at the end of some of the Daily Scrums that we had this retrospective action to do. 

When they did the retrospective actions and they noticed an improvement, it could be small by the way, then they gradually start believing in Retrospectives again.

Hopefully, if you try out these steps: one-on-one, team building activities, clear to-do action list , you will have better retrospectives. 

Why are you making assumptions?

The famous saying goes: when you assume, you make an ass out of u and me.

I have not encountered one person who did not make any assumptions. At school, kids assumed things about other kids. “I bet Rachel’s dad is like that”. Teachers, themselves, assumed things about kids. “That child has probably been spoiled his whole life”. Adults, well, we are pretty bad.

It doesn’t stop at the work place, people still continue to assume. But at what cost?

I remember having a team where the developer went off to write the code without asking any questions to anyone, completed it, and when QA tested it , it flat out failed. It didn’t meet the requirement. Why? Because the dev made an assumption. In this case, it costs us several days, the dev had to redo his work and QA had to retest. 
(Note that a backlog refinement session can help address this.)

Now what if the Product Owner defined a series of user stories based on a wrong assumption? It would cost more than just several days.

As a Scrum Master, help the team understand the impact of making an assumption, and encourage them to make it a habit to validate (as much as possible). Use the backlog refinement session to ask LOTS of questions. You can ask each team member (especially the quiet ones) if they have additional questions, if everything is clear. Encourage the team to speak. Remind them: it is OKAY to ask. 

Pay attention. Here are some cues when someone might be making an assumption:

  • it’s probably like that
  • I think that’s what it was
  • maybe this is what they mean

And as a Scrum Master, don’t forget, you too shouldn’t make assumptions!

Actually, none of us should make assumptions.

One of the books that had an impact in my life and which I strongly recommend is :
The Four Agreements: A Practical Guide to Personal Freedom” by Don Miguel Ruiz.

 and one of the agreements is :

DON’T MAKE ASSUMPTIONS

When you think about it , it does make sense. Look back at all the times you made the wrong assumptions, what did that cost you, what was the consequence, who did it hurt?

What good is there in making an assumption?

How difficult is it to validate the assumption?

How difficult is it to move ahead without making assumptions?

Thing of all the times when you had an assumption, validated it, and worked with the right facts? Didn’t that feel good? Weren’t you relieved that you had validated it first?

Practice this daily: notice when you are making an assumption and validate if it’s true. You’ll start seeing things in a whole new light.

Why work with fiction when you can work with facts?

What’s your favorite chat/video tool at work?

the earlier days


Back when we were still working at the office, it was easy to just walk over and ask a question to our team member. As a Scrum Master, I can spot when someone was asking the team to work on something we didn’t plan and do something about it right away. This is the “protecting the team” part.

I was tempted to say that we didn’t need other communication tools as long as we were co-located.

That’s not quite true though. There are many other times,  I have to admit, when having the chat & videoconferencing tool proved to be useful and necessary. Think about all those times when it was just impossible to find a meeting room available that fits the size of number of participants, that had a projector/monitor, and at a time when everyone was available. You’re probably nodding to that. Thank goodness for  videoconferencing tools when that happens.

Don’t forget all those jokes the team sends to each other over chat, it just doesn’t have the same effect if spoken out loud 🙂

SLACK

Applications are changing at a fast pace, one new feature appears after another… which in our field is actually normal (Not mentioning all the bugs increasing as well).

I used Slack in previous companies but I don’t think the features were that advanced or all features enabled by the companies at that time. What I liked was the integration with Jira where a notification is sent directly to Slack when an issue was modified. When you want QA to be notified that a user story was Ready for Testing  by changing the issue status, then this was a good way to go about it.  It saved the Dev from doing twice the work, which was chatting with QA to say that the story was ready and then changing the story status. I definitely preferred this over email notification.  Some of you might have just disabled Jira email notification. I totally get you.

It was also nice having different themes to choose from, some were more “eye-friendly” than others.  Another good thing about Slack was that I could easily install it on my phone without requiring all the vpn software that Teams can require. You’re probably thinking why I would need that since Slack is installed on my pc. Well, I’ve found myself checking for messages on my phone and able to answer questions while waiting for an appointment, or taking the train. So I got a head start!

A few things I hope is now available in Slack is videoconferencing capabilities and allowing to add people in a normal conversation and not just in a channel, that was a bummer for me.

webex, google meet

In the past, I used Cisco Webex and Google Meet for videoconferencing capabilities. They worked fine, we were able to share our screens and heard each other pretty well but at that time there was no whiteboard, no breakout rooms, so nothing more special to say. One downside I found at that time was that as the host, I was the only one to open the meeting. This is quite cumbersome if I was unable to open the meeting.

microsoft teams

I am now working everyday with Teams. I initially cringed based on past experience but it turns out Microsoft has been improving it.

With Teams, I can start a chat with a few people and easily add people to the chat while specifying if you want to share the previous chat history. Not a big deal you say? Well, we had a situation where we were trying to figure out why a deployment didn’t work. We only had a few people initially in the call. As we progressed in our investigation we realized we needed other people in to join our conversation. At that point, we opened a video call (with a simple click) so we can understand each other faster and better. Adding people to the video call was easy as well.  I really appreciated this with Teams, it was a feature I wanted when I was working with other applications in the past. (By the way, I don’t work for Teams nor is an affiliate in case you were wondering).

As a Scrum Master of multiple teams where many applications depend on ours, I have to talk with many different people. They have many questions, and I don’t always have the answer on the spot. A neat feature I found that helped me on this is the “Save message”. This easily saved the conversation that I knew I needed to get back to.  The other option is also to pin the chat, but there is a limitation of 15 chats.

Each Teams meeting is unique. Initially I thought this wasn’t practical but when I realized that sometimes I didn’t need to be in that meeting and anyone can just start the meeting, I changed my mind. The Daily Scrum can be started without me (I was in an urgent meeting) and the daily went on as it should. Remember, the Scrum Master isn’t actually mandatory there.

I had a team building activity and finally got to try out the Breakout session. This is niiiiiiice!! It worked really well. Let me know if you want me to do a blog of the activity I did.

I haven’t used much the whiteboard feature of Teams since I find Mural to be quite effective, more on that another time.

What about you, what is your favorite chat/video tool?

Why do you talk?

what’s your purpose


Do you notice yourself talking to a wall despite being in  front of a group of people looking at you? Do you get upset when the team isn’t doing what you are telling them, because your idea is the best one ? (well, so you think) . Why is it so hard for them to put the hours in their tasks at the end of the day?  I mean, it makes so much sense… (maybe to you but not to them)…

Why don’t they get you? Why aren’t they doing what you are telling them? 

How do you talk to your team? What tone do you use? What words do you choose to speak?

When you speak to your team, what is your purpose?

Is it :

  • to inform them
  • to motivate them
  • to challenge them
  • to enlighten them
  • to support them
  • to unblock them …

Hopefully it’s not to show-off.

What you say has an impact , so choose your words wisely.

You want to inspire your team, then why would you gossip about others. Why would you bad mouth others, the process, the management? What value does that bring?

You want to inspire your team, then why are you focusing on the negative things? 

You don’t understand why they don’t just do what you tell them because if they just do it, it will make their life easier?  You want them to change simply because you told them to?

Will you change if a stranger tells you to? Let’s face it, you still are a stranger to them, you are not family.

Let’s challenge the initial reason of why do you want them to change? Do they see any issues? Are you seeing issues that don’t exist for the team? Maybe the first step is getting the team to see the issues … or you realizing there isn’t any.

Be creative in how you bring the topic and guide them to see what changes they can do and how will it improve their work life. They will eventually come up with your suggestion or an even better one. Your solution isn’t the only one that can work, you have to remember that. Keep an open mind.

Let us be realistic, yes… pessimistic, no…optimistic, YES!  Despite everything that looks bad (a change in scope, environment issues, internet problems, access issues, lack of licenses), do you see that your team is able to deliver a product increment? That in itself is amazing!

What we are lucky to have, is a team. We are not perfect, but we are not alone. We have a team,  and they are amazing in finding a workaround, to deliver a product increment. So let’s focus on delivering something great. Let’s focus on the things that we can change. How about our attitude to begin with?


Remember

  • What is your intention (inform, motivate, inspire,…)?
  • Why do you want the team to change
  • We are lucky to have a team