2020 Retro: My personal journey as an agile coach

In this week’s agile Philippines meet up we had a topic about doing a retro on your 2020. It struck me that I never really took time to sit down, think and process all the things that happened on my journey this year. I think it’s healthy to do that and so here we are….

How to get started as a scrum master

Congratulations you’re now a scrum master! You probably just got your certificate or you have been transitioned into that role and are now beginning your journey into the agile world. Great! So what comes next after that? It’s time to get started and do the work. Like many things in the agile world, there is…

A developer’s guide to having great meetings

Facilitating meetings is a skill and something I certainly didn’t learn in my few years of studying computer science at university. When I started my career I felt more comfortable in front of my monitor than in front of people in a meeting room but as I have had to facilitate more of these I…

Want to be a better developer? Don’t be a wizard, be a squire.

Wizard is a typical term we like to throw around when thinking about developers. The parallels are plenty if you think about it wizards are thoughtful, have long beards and are generally considered to be the wisest of the bunch. They also are considered to be cryptic, hard to understand and quite irritable. Of course,…

A Smashing Retrospective!

Retrospectives are one of the key activities that teams have in order to improve. As a facilitator its always exciting when you get to try new formats or ways of conducting one. The board game King of Tokyo is one of my favorite board games and I thought it would be fun if we could…

Three things project managers can do in agile teams

We’re agile we won’t need project managers anymore! This is a common thing I hear from people when organizations start their agile journey. This is a statement that is met with either great joy or a lot of concern. For those who have unpleasant experiences with command and control project managers, a team “becoming agile”…

4 Steps to doing code reviews for the uninitiated.

There was a time when code reviews were reserved for the senior coders or the grand wizard architects of teams so that they could “maintain the quality of the code base”. Thankfully we’ve shifted from that and we now utilize code reviews for its other benefits like knowledge and information sharing, increasing collaboration and preventing…

Can we be partially agile?

Agility is funny, everyone wants to be more agile but it almost always means something different to each person or organization you talk to. Everyone has a different definition for being agile, some people say “they’re doing agile” like agile is something that you do. Some say they have sprints and stand-ups so they must…

Lessons learned from doing a timeline retrospective.

I first got the idea of doing a timeline retrospective from the book Agile Retrospectives: Making Good Teams Great by Esther Derby and Diana Larsen. The main idea behind timeline retrospectives is to add a dimension of time to the feedback that is gathered by having the post its in a timeline form. They talk…