In my previous article, I wrote about how we should abolish stand-up meetings completely and instead use the tools we already have to keep everyone updated (whatever you use for tracking tickets and for instant messaging, or even email).
As part of that article I briefly mentioned a different kind of stand-up meeting to what most people are used to. I'm going to expand on that here. First let's look at what most people think of when they think of stand-up:
Each person takes it in turn to answer three questions:
There may be some variation on the questions, and maybe you spice it up by randomly choosing the next person to speak, but I can almost guarantee that you'll have the following comments:
These statements are a complete waste of everyones time. It's more than likely that most people are just waiting for their turn to talk as well. Maybe they're rehearsing their update while you're giving yours?
The best thing about working “agile” is the retrospective. This is your chance to ask the question “Why do we keep doing it this way?”, and as a team to come up with something that works better. If you can relate to any of the above, please bring it up at retrospective! Stand-up may not seem like a big deal, but if there's ten of you doing it for fifteen minutes, that's at least two and a half hours of productive time down the drain every day if it's used poorly.
If you've not worked Kanban before, the main driving factor is getting stuff to “done”. You don't need to change sprint board, or add swim lanes or anything like that. You just need to change the focus of the conversation to the tickets. Here's how it goes:
As you get used to this method of stand-up, you should find that the conversation flows naturally from ticket to ticket, and you remove all the fluff. As the team gets used to it, the scrum master / volunteer will need to do less and less prompting.
If this sounds like it could be useful for your team, I'd encourage you to suggest it at your next retrospective. You don't need to change your sprint board, or any of the other ways you work, you only need to change the focus of your conversations to the work, instead of the person doing the work.
Self taught software developer with 11 years experience excelling at JavaScript/Typescript, React, Node and AWS.
I love learning and teaching and have mentored several junior developers over my career. I find teaching is one of the best ways to solidify your own learning, so in the past few years I've been maintaining a technical blog where I write about some things that I've been learning.
I'm passionate about building a teams culture and processes to make it efficient and satisfying to work in. In many roles I have improved the quality and reliability of the code base by introducing or improving the continuous integration pipeline to include quality gates.