Mike Hill is an Agile coach and software developer who has been developing software applications since 1993. Since 2001, Mike has been helping Agile software development teams deliver working software, and is a presenter at international industry conferences and helps to organise London XPDay.