Showing posts with label online. Show all posts
Showing posts with label online. Show all posts

Sunday, February 09, 2020

Online Daily meeting

How to have an efficient Daily meeting with distributed team? If only I know the solution I'd be happier Scrum Master. I have faced different challenges with different teams. As  I haven't ever been Scrum Master for colocated team I can only imagine how different that would be if all team members are in the same room standing around board.

Personally I feel that when we have these meetings online it goes more easily on reporting mode. Team V had habit to report in Daily meetings in alphabetical order. So every day mr A started and mr T ended the Daily. In the beginning I thought that it is okay as it is easier for them because I didn't have any ball or stick to throw for next person. It was clear for them and I also learned their voices better even if they didn't say who was talking.

After a while I started to feel anxious and I wanted to change the way we do it. Biggest reason was that team V was divided into three sub-teams who worked on same issues. Meaning that mr A  and mr N were talking about work they did together. After mr A another sub-team members told about their work and then we got back to starting point when it was mr N's turn. So together with team we agreed that each sub-team is talking one after another and then we move to next sub-team.

I didn't like that way either. We really didn't get enough value out of our meetings. One person told what he did and others said "I did the same". Even I knew that it is not the whole truth. They were not all the time working on same issues.
Index cards
So after a while I changed again. I took index cards into use. I wrote team members names in the cards and before the Daily meeting starts I shuffle the deck of index cards and ask people to talk in that specific order. I also make short notes on each card what is going on. I believed that this way when team members don't know when they turn is they focus on the meeting and listen each other.

In past I coached a team which was really creative how they run their Daily meetings online. For example once a week they had "colour day". One team member selected a colour and after all people wearing cloths having that colour had their turn last one selected a new colour. It was fun. 

No big news - I believe - that I now after a while I feel we need to do something else. Even we have been able to start talking about ongoing work and asking support it is still too often team members reporting to me or to Product Owner.

I have added 15 minutes Meet after -session after our Daily meeting and more and more we are utilising those minutes. Those sessions are more like what I would like team to have. Should I stop having Daily meetings as such and agree that we don't report - we discuss ongoing work. Might that end up being disaster like there would be team members who never say anything? Focus would be on the work.

Or is it irrelevant that team is distributed and the real issue is that we don't know how to have efficient Daily meetings? Do we even know what is the purpose of Daily meeting? What if we stop having Daily meetings? What I have done wrong? Should I step out and let the team V find out the way that works best for them? What if I simply stop participating Daily meetings?

I seem to have more questions than answers. Perhaps some answers can be found from this short video.



Sunday, January 26, 2020

The most important meeting - Retrospective

In my opinion Retrospective meeting is the most important meeting to have with any team. And it is the meeting some teams think they can skip. I have been asked "can we skip Retrospective this time as we are busy with ...?" or "Do we have to have these retrospective meetings, can't we just concentrate on working?"

I do understand teams when there is no value added in these meetings. And I feel it is my responsibility as Scrum Master to make them value adding meetings where people want to join and give their input how team should and could improve. I don't want sit in the meeting which doesn't offer anything to me or to my team.

I don't understand though when team is telling me that they have nothing to improve anymore so they can skip these meetings. I wasn't Scrum Master at that time - I was Agile Coach for several teams and their Scrum Masters and Product Owners when this happened. One Product Owner in all his honesty told me that the team is doing so great that they simply don't have anything to improve. They can from now on skip these meetings and by the way, they can skip some other meetings as well. Why to spend time for planning together when Product Owner can plan behalf of the team together with Business Analyst. Team can concentrate on the real work.

Immediate thought in my head was "I would like to facilitate your Retrospective meeting!" In my opinion almost all challenges team faces can be worked in Retrospective meetings. Impediments are something to solve throughout Sprints but other kind of challenges  I'd leave for Retrospective. I struggled a lot in that situation: should I let the team to have their way or should I act. In the end I discussed with Product Owner and let the team to decide. Unfortunately I left the company quite soon after that event so I don't know what happened.

I like to keep my teams on their toes and I vary a lot how we do our Retrospectives. Personally I hate when things are repeated the same way again and again. Before each Retrospective I look back and think do I have something special in my mind - kind of theme to handle - or do I want team to give topics to discuss. Then I decide how I facilitate the Retrospective: which tools or techniques to use - that is always my first decision to make before any Retrospective meeting. Sometimes I change my mind just before meetings starts and improvise.

I search inspiration from books and internet. Lately I have created my own techniques and I have experimented lot of different techniques. My challenge is to work with distributed team and I facilitate online Retrospectives. I hope there would be more material on how to facilitate online Retrospective or any other online meetings. Extra challenge in my current environment is that I am not  able to utilise what ever applications or online services. I have to figure out my own ways. I have to adjust and use what I have and improvise. That keeps me on my toes as well.

Quite many Scrum Masters in my unit are facilitating their Retrospective meetings in the same way every time. I have been told that teams don't like to vary or they themselves believe that it is the most efficient way not to vary. Some have told that they have planned to change but then they end up to have it in the same way as they didn't figure out what else to do. Sometimes I can't help myself thinking how could I help my colleagues to go beyond their comfort zone and try something new, something different - do an experiment and learn from it. Some of my colleagues are so busy "with the real work" that they don't find time to look for inspiration and plan something different.

Note to myself: I need help my colleagues!