In recent years the pace of change in business has accelerated and new processes and techniques for software development have evolved to meet those challenges. Agile methods have gone from fringe interest to mainstream acceptance but the methods themselves are changing too. The differences and relative benefits are not always clear so our speaker will give an overview of agile methods, with examples of how they have been deployed in different contexts, explaining when agile methods are relevant. He will then show how the thinking from agile methods has influenced the booming Lean Startup movement at events such as StartupWeekend, StartupBootcamp and LeanStartupMachine.