You've made the shift to sprints or iterations, you have an automated build pipeline, you practise TDD religiously and rotate pairs like clockwork. Your automated acceptance tests are a thing of beauty, your integration build takes less than an hour and you release into production every month. In fact you couldn't be any more Agile. So is this as good as it gets? Over the past two years Dan has been working with teams that deliver in days rather than months, and iterate in hours rather than weeks. These teams don't just break all the rules, they make up new ones of their own. Dan has been observing and collecting these unusual and counter-intuitive techniques and calling them Patterns of Effective Delivery.
On this course you will learn a new approach to agile development, automation and team dynamics that teaches you to think about them differently. By exploring several architecture and development patterns in detail Dan shows how you and your teams can produce and deploy software faster than they thought possible. You'll never look at TDD the same way again, not to mention copying-and-pasting code.
Dan North uses his deep technical and organisational knowledge to help CIOs, business and software teams to deliver quickly and successfully. He puts people first and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques. He believes most technology problems are really about communication and feedback, which explains his interest in organisational design, systems thinking and how people learn. He has been consulting, coding and coaching for over 20 years, and he occasionally blogs at http://dannorth.net.
The course includes documentation, coffee/tea and lunch