Agile

One of the challenges working in a consultancy on client site, is adapting modern ideas and techniques onto existing legacy systems. The temptation can be to sweep away the old and replace with the new, but most times this is not possible (or even desirable...

If you think you are doing Scrum, how do you know ? There are lots of good books around, but - whilst Scrum is deliberately quite simple - it can sometimes be easy to lose sight of the principles. Over on the Agile and Business blog...

One of the common criticisms levelled at Agile development - particularly by those who haven't experience it for themselves - is that it is little better than hacking. In particular, that the reduced focus on documentation is evidence that the processes aren't managed or...

Mark raised some very good points in his comment against my recent post on welcoming change in projects: "One main barrier to these approaches being adopted in the past was the engagement/contract models that our clients dictated. If the project needs a fixed cost, you usually...

My last post on Agile software development ended on one of the Agile Manifesto key principles - "Welcome changing requirements, even late in development." But surely that leads to chaos - how can we possibly build something if we've got a moving target ? It...