The panelists discuss topics related to Agile Software development within the same three different categories as the three tracks of the conference: Organization, Practices and Technology.
Mike Pearce tells the story of how MOO manages to keep a fresh, startup-like culture that fosters innovation and values collaboration, while still delivering products and looking after its staff.
John Sheehan presents choices – queues, proxies - helping a microservices architecture to stay robust and reliable, along with automation strategies allowing Runscope to deploy code 100 times a day.
Matt Barcomb discusses how leaders should evolve from "managing resources" to "designing systems", balancing authority with accountability and the issue of compensation plans based on performance.
Stefan Tilkov entertains the audience with architectural disasters in software projects, how excellent ideas turned into nightmares, how one can slowly but thoroughly introduce incredible complexity.
Steve Smith discusses why Release Testing is an anti-pattern, and offers an alternative risk reduction strategy.
Kevlin Henney advises on writing Good Unit Tests (GUTs) by treating testing as a form of communication with multiple levels and forms of feedback.
Ward Cunningham discusses the designs goals of a federated wiki.
Alberto Brandolini discusses how the Theory of Constraints, Kanban, CQRS, Domain-Driven Design, EventStorming and UX blend together to solve the real problems in software development.
Mike Bowler discusses CD, the build pipeline and version control practices and automated testing, exploring best practices and pitfalls, and making the deployment question a business decision.
Jenni Jepsen shares the neuroscience behind why human brain is wired to connect with others, and how to use that to delight customers and stakeholders every day.
Matthew Skelton shares his recent experience of helping many different organisations to evaluate and select tools to facilitate DevOps and Continuous Delivery.