Adam Krieger discusses improving CD: using feedback to improve customer satisfaction, treating DevOps as a responsibility, discovering the mindset and toolset necessary to deliver successfully.
Cédric Champeau demonstrates how Gradle inherits from good practices like what Maven offered, but goes beyond by generalizing the concept and allowing to define conventions.
Hans Dockter discusses how to solve the challenges of standardization, dependency management, multi-language builds, and automatic build infrastructure provisioning.
Bernd Schiffer discusses the importance of experiments to drive change, how to start doing experiments right away, and how to plan, execute, and learn from experiments.
R Tsang shows how to create a Java-based microservice using Spring Boot, containerize it using Maven plugins and deploy a fleet of microservices and dependent components such as Redis using Kubernetes
Craig Smith discusses techniques to start a project - impact mapping, idea canvas, problem pitch, finding features, etc. - prioritizing ideas, and knowing when to proceed with an idea or dump it.
Ken Dale demoes building, testing and deploying a project in the cloud using popular services and technologies.
Daniel Seltzer discusses what intellectual skills are needed to be able to build and lead a successful group. These skills aren’t taught in school and don’t come from certification programs.
Giannakakis and Dalkitsis present how Shazam releases faster, more predictably and with more features by using BDD and automation testing, without slowing down or hindering the development process.
Ardita Karaj and Jason Little present their company’s journey to Agile using Lean Startup, contractor/internal coaches, culture hacking, ADKAR, Kanban, Innovation Games, and others.
Stuart Williams shares from experience how his company implemented Kanban, what worked for them in handling maintenance, support and a number of small projects.