IMPROVing Agile Teams

If you think about it, there’s a lot of similarities between improv and the teams we work with: every day we face uncertainty about what we are going to have to deal with, we rely on the people around us to help us achieve success (and they rely on us), the team is stronger than… Read More »

Student’s t-statistic

Introduction In 1908, a guy at Guinness found a way to measure which types of barley produced the best beer-brewing yields: he called it the “t-statistic”. However, because Guinness was paranoid about giving away trade secrets, he had to publish his ideas under the pseudonym “Student”. Although we now know his name was William Sealy… Read More »

Johari Window

We all know that trust is the cornerstone of all good relationships, whether that be with family members, friends or even with our teams at work. Patrick Lencioni backs this notion up in his book The Five Dysfunctions of a Team by illustrating that an ‘absence of trust’ will mean teams are unlikely to be successful.… Read More »

A new game

Although we don’t favour revolutionary changes, most of us first experience agile through a radical and wholesale transformation to Scrum. Along with all the changes to roles, meetings and working approach, we find ourselves bombarded with new terminology. Two terms that seem to confuse many newbies (and not-so-newbies) are incremental and iterative. I discuss the… Read More »

What is Test-Driven Development?

I’ve been asked about TDD and BDD by a few people over the last couple of weeks, so I thought I’d post a couple of summaries and some useful links. Let’s start with TDD. Test-Driven Development (TDD) is a development approach, not testing as many think of it. As Dan Ashby says, “TDD is actually… Read More »