Testing Testing 123 (test driven development)

XP (eXtreme Programming) advocates Test Driven Development, where test cases are written before the code. Radical, huh? If you think about it, it makes complete sense. Assuming you are planning to write test cases anyway, it’s no more effort than writing them later. And the big advantage of writing them first? If you know how […]

How Can I Be Sure My Agile Project Will Deliver On Time?

In agile development the timescale is fixed. So one thing you can be absolutely sure about, is that it’ll deliver on time! The question in agile development is the other way up – how can I be sure enough features will be delivered to achieve the objectives and realise the benefits? And the truth is, […]