back to top

our blog


lean development

Confessions of a QA in Dev

by Roy Collings, 29 April 2019

For a few years now, the development approach has been that engineers are responsible for the quality of their code and the solution. Meanwhile, QA staff are responsible for testing the quality of the product. ‘QA in Dev’ is an approach aimed at making all engineers responsible for the quality of the product as well […]

Tell me more >
IT Transformation

by Kelly Waters, 25 October 2011

Agile is often the subject of an entire IT transformation within an organisation. But what is IT transformation? Transformation means different things for different organisations and what it is depends entirely on each organisation’s own unique situation, and what they are trying to achieve. It’s also something that keeps changing, as the organisation, customers and […]

Tell me more >
Work In Process Limits, Revisited

by Mike Cottmeyer, 03 August 2011

I am noticing a troubling trend with many of the organizations I interact with. The project teams have a release date, a relatively fixed team size, and somewhere between 5 to 10 times more work in the backlog than they are ever actually going to get finished. People are in absolute denial about how much [...]

Tell me more >
Agile Haiku Poem

by Kelly Waters, 22 July 2011

Someone sent me a Haiku poem earlier today.  It was nothing to do with agile, but it inspired me to write a Haiku poem of my own.  I don’t know why.  I guess I was just having a creative moment!  Here it is: Mostly, more or less, less is more. Simple. I hope you like […]

Tell me more >
Does your Grocery Store Limit Work in Progress?

by Mark Levison, 04 May 2011

Shopping in our local Grocery Store (Farm Boy) on a recent Saturday made me realize what a good job they do Limiting Work in Progress (WIP) and Self Organizing. Driving into the parking lot with my 4yr old, I was dreading the busyness of the store. When I got in the place was packed, trying [...]

Tell me more >
Lean or Kanban or Agile

by VersionOne, 04 April 2011

This post originally published by Mike Cottmeyer for Agile Chronicles, May 2009. Here I am.. Sunday afternoon.. Mother's day. Just got back from taking the family out for a low key Mother's day celebration and now I've got a little quiet time before ...

Tell me more >
Limiting Work in Process… Are There Any Other Options?

by Mike Cottmeyer, 01 April 2011

One of the big wins of any agile method you pick… Scrum, Kanban, Extreme Programming, AUP… is that you get a built-in ability to balance capacity against demand. This natural throttling of work helps us better manage expectations between the customer and the team. It allows the team to work at a sustainable pace, dramatically [...]

Tell me more >
Lean Principle #7 – Optimise The Whole

by Kelly Waters, 11 March 2011

The last of the 7 Key Principles of Lean Software Development is ‘Optimise The Whole‘. In their popular book, ‘Implementing Lean Software Development‘,  Mary and Tom Poppendieck explain that the software industry is legendary for its tendency to suboptimise.  They give two examples: Vicious circle number 1 A customer wants some new features ‘yesterday’. Developers […]

Tell me more >