statcount

Friday 31 August 2012

Don't meet to dump a lot, but to solve something

I have noticed that every Thursday, when I go home, I am restless.
Not a good restless tho'. My right and left sides of the brain are in a constant wrestling mode and none of them wins until around Sunday. That's because by then, I have had enough morning sleep on Saturday (no need to catch an early train) and because usually I meet with my friends and I find a way to relax in their conversations. This makes me forget Thursdays, and makes me start Mondays with a more chillaxed stand.
What is going on on Thursdays? Our Team meeting!
There are 3 choices we have had so far for our team meeting format. The standard one, retrospective one and the lean coffee one.
The standard one
- A long agenda presented to us with updates on what higher levels of management are asking for us, doing on their side and company wide updates. Then a round table where everyone talks about their areas of influence, the teams they work and if they have any issue to raise. And then we all noticed that 1 hour or more has passed and is time to wrap up
The retrospective one
- Anyone familiar with retrospectives knows how this is done. What you don't know is that there are tickets that do not make it on the board because someone already has an answer or even better a solution for it!! No need for discussions.
The Lean coffee one
- Anyone familiar with this style should know how is done. But this style either has the same luck as the retrospective style, or, is left as an option "Time permitted", at the end of a Standard meeting.

This has been going for 6 months.
By now, some issues from 6 months ago have found a way to be solved in a way or another.  Some not. Meanwhile new issues come up but they do not find time to be discussed or solved  on our team meetings. If I go back, I can find a lot of issues un-resolved, outstanding and still a problem for the team.
I decided to create a backlog of all of them!
I went to our online tool and created a project. Send a message to my team and asked them to create tickets. Assign the tickets to someone and move them along as they progress.
This is not our Team's backlog of things to do with the teams we work, of lean/agile concepts we are planning to introduce, of project tracking progress, etc. We have a board for that already.
This is our team's meeting backlog.
This is where we will discuss the issues we are concerned about, our Vision, our plan to roll out a new strategy, etc.
So when we meet, on our Thursdays, in stead of just bringing new issues, feel bad about them, hear contradictory directions, we look at the backlog and pick that 1 ticket that is the most painful point on our immediate future and solve THAT one!
Right now is :Define our role in this organization! It will be a good one :)



Saturday 11 August 2012

Feedback me!

While busy working with different teams, either in groups or 1:1, all I can think is how to bring my best experience and make a small (or big) step towards how they think, work, collaborate. Most of the times we are so busy on focusing on fixing something that we forget to see what we have done. I know most of you will scream back to me "That's why you have Retrospectives". I know that, and I do use retrospectives as the place for them to stop and think about what was done right, what improvements were done and all that good stuff. But retrospectives are the place where the team brings their feedback for themselves, what they have seen, what they think, what they feel. Until now, I haven't gotten time to actually stop and point out something good they do, as they do it.

One day, while my team was having the standup, someone made a very good comment about what one of my team members was doing. Without any ill feeling, I started thinking, why wasn't I getting any similar feedback? And I clearly asked "Why am I not getting any of that kind of feedback? Am I doing something wrong or am I working on difficult projects/teams?" Suddenly, I did feel that the person that gave the good feedback, felt bad. And off course, right after the standup, he came by and he did mentioned to me that I was not behind, I was also doing a great job. I felt like a kid that goes home and says "The teacher like Jimmy more than me". Was not what I was looking for. I wanted to know why I didn't earn that comment.

Just like me, everyone wants to hear feedback, especially good feedback. I believe is Anne Klein that said once "Imagine everyone you meet, has a sign on their neck that says "Make me feel important"". Sometimes it is hard to give good feedback when you are so focused on the issues, when you are so focused on getting people to find time to do something right rather than continue doing it over and over again same way with the same results.
Well, last week I decided to stop and tell my team that they are doing a lot of good things. I guess they were doing them but they were not able to connect them with the skills/behaviors we have introduced them, Kanban/Agile tracks, specific skills and behaviors, all grouped in 1 sheet called Character sheet. I wrote to the team this email:

Hi everyone,
I wanted to share with you some of my observations while I work with your team. Acting as an Agile coach for your team, I want to notice your improvements and your achievements toward Agile skills/behaviors.

-          Creating a system to track the "small" tasks. The fact that you thought about these tasks, setup a system in your board to track them, and most of all, you are using this system, is a big step toward Participation and  Transparency. ("Visualize all work ", "Create work tickets according to identified work tickets types ")
-          Working with UAT to synchronize the testing and with Change Management. I do see you are putting efforts into letting Testing team know when something is coming their way. There is still work to do regarding planning and following up with their commitments to Testing dates, but I think you are doing the right steps toward setting up a system where you hand off the work to Testers in a predictable way. This is one of the areas on Relay ("Synchronize handoff without delay").
-          With the new non-paper board in place, you are now planning to build a new board and organize your work in a more meaningful way for your team. This is part of the Design skill ("Design & build new kanban system") and it is a sign that the team is understanding the goal of the board and is maturing to the point to take ownership of how the work is visualized.
-          Another area I see this team improving is Flow ("Facilitate stand up - basic" , "Discuss WIP violations – mitigation / improvement plan"). The rotation of facilitator, the update of the BTS board with the work that is done during the week, the fact that WIP is raising brainstorming discussions, all these count toward you moving to the right direction.
-          For the people that are working on projects, I am sure you have been introduced with concepts like "Decomposition", "MMF", "BDD", etc. These are all skills that you are learning and  they are part of the Requirements track (Agile).

What else am I missing? I am sure you are doing more than this. I would like to encourage you to have another look at the skills and behaviors (attached) and update your character sheets. Soon we will have another retrospective and I would like to know:
- What have you improved on?
- What is the area you want to improve more but you are facing difficulties with?

Great work so far, looking forward to more!

Not only I heard some people from the team telling me "Thank you for that, at least we feel we are doing some progress", but when I forwarded this to the rest of my team as an example to energize a team, I got a lot of good feedback, even from some that have a hard time to admit the success of others. I earned the skill  of "deliberate and explicit feedback by using specific examples".
Yeay for me and for my team!