After a year working with Contrast and Exceptional and now in the consulting world, I've learned a lot about applying various agile techniques to keep clients happy and squeeze every last inch of performance out of my development.
Programming is hard. Consulting is hard. Keeping clients happy is hard. But they needn't be impossible. Agile development sprung up in the mid-nineties specifically to combat common software development failures like scope creep, client communication and buggy code. There's no one silver bullet to these approaches, but I'll show how a truly agile approach teaches a means to an end, a discipline and as a set of practices and attitudes will lead to happy, productive and profitable development all round.
This topic will be presented by Paul Campbell (click for more details on Paul and all our speakers).