A hand drawn diagram of product backlog, sprint backlog, sprint, daily scrum and working software


Agile? Scrum? Kanban? Scrumban? TDD? BDD?

Lean and Agile Coaching


Agile Coaching

Agile development doesn't just require a change in process, it requires a change in thinking as well.

Agile Coaching

Agile Team Building

A successful Agile roll-out is 10% building a great process and 90% building a great team with great people.

Team Building


Occasionally lucid and sometimes sensible contributions to Agile and Lean thinking.


Logo-2013-CSM-259x90     SCR20146-Logos-Final-RGB-CSP