Antipatterns and Antidotes

09 Apr 2014

Antipatterns in agile practices and some discussion of means to address them. Taken from my section at the BelTech2014 Agile Masterclass tutorial.

QCon London 2014 Day One

15 Mar 2014

The first day of QCon London 2014 with opening keynote from Damian Conway, talks from Daniel Schauenberg, Damon Edwards, Graham Steel, Dave Farley, Michael Nygard, Ola Ellnestam, and closing keynote from Tim Bray

2014 Reading List

27 Jan 2014

My current reading list for the year. I aim to update this post with tl;dr reviews when I'm finished with each book.

The Phoenix Project

15 Jan 2014

A novel about IT operations, devops and business transformation.

Beginning with Kanban

21 Nov 2013

Starting to implement the Kanban approach is easy as the focus is on evolutionary change. Beginning with your kanban board, start to embrace the practices and principles.

Kanban: Beyond the Board

20 Nov 2013

The Kanban Method is a lot more than just cards on a notice board. Using the principles of Kanban you can evolve your current process into a process of continuous improvement.

The New Economics

06 Nov 2013

My thoughts on System Thinking and Statistical Process Control applied in software development after reading W. Edward Deming's book

Automated Testing and the Evils of Ice Cream

12 Aug 2013

The ideal testing pyramid versus the testing ice-cream cone

The Nirvana Fallacy

30 Jun 2013

Dismissing proposed solutions by comparison to an impossibly perfect alternative feeds procrastination and fear of change. Make a rational attempt at an imperfect but beneficial change now and work towards continuous improvement.

Fear of Commitment? You Need Options

12 Jun 2013

A book review of Commitment by Olav Maassen, Chris Matts and Chris Geary, a business novel about managing project risk

The Minimum Viable Product

03 Jun 2013

A Minimum Viable Product or MVP is a piece of software created with just enough functionality and to just enough of a standard to allow you to test some theory or investigate a risk. A Lean Startup uses cycles of MVPs as their scientific method to find out if they are having a positive impact.

Reacting to Change & Abandoning Sprints

18 Apr 2013

In Scrum, the team are isolated from mid-iteration changes. Anything that comes up in the iteration that isn't already in the current backlog must be ignored or the iteration abandoned. Is this the only way of dealing with this change?

Agile With Development and Testing Phases

22 Mar 2013

Some agile projects have separate test and dev teams and some even run their testing in the iteration after the development. Can these projects really be agile?

QCon London 2013 - Day Three

08 Mar 2013

The third day of QCon London 2013 featuring opening keynote from Ward Cunningham, talks from David Dawson & Justin Holmes, Matt Asay, Mat Wall, Martijn Verburg & Kim Ross, and Douwe Osinga & Jon Tirsen

QCon London 2013 - Day Two

07 Mar 2013

The second day of QCon London 2013 featuring opening keynote from Damian Conway, talks by Glen Ford, Katherine Kirk, Benjamin Mitchell, Dan North, and Gojko Adzic & Lukas Oberhuber

QCon London 2013 - Day One

06 Mar 2013

The first day of QCon London 2013 featuring opening keynote by Barbara Liskov, closing keynote by Damian Conway, talks by Stefan Tilkov, Gareth Rushgrove, Rickard Oberg, Russel Miles, and Alex Papadimoulis

Hello, world

05 Mar 2013

The first post in my new blog.