Kanban

Today, in software development, if you used the term Kanban you’d be faced with a growing number of principles, values and maturity models. It’s becoming increasingly complex. However, it’s [...]

Two heads are better

Extreme programming (XP) introduced the idea of pair programming. This was the idea that two engineers worked on the same piece of code. This raised eyebrows with managers everywhere. Surely, [...]

Have fun

I was once involved in a massive transformation program. It cost billions of pounds and impacted every house in the UK. The program had been running for a few years. As things tend to go, there [...]

Scrum

“Scrum is just this tiny set of rules that identifies problems. Your job as a team is to solve those problems, drawing solutions from any and all disciplines that can assist you.” – Ron Jeffries [...]