Dianne Marsh describes how Netflix' tooling, especially the continuous delivery system, allows them to build scaffolding enabling software developers to make the decision to push the button for prod deployment - and helps them to recover if necessary. As a result, they can run fast, trusting their tooling and culture.
Tami Flowers covers ways to successfully implement Agile while maintaining a formal yet lightweight SDLC, including documentation and deliverables, and governance and compliance.
Jez Humble presents some observations on plant floor engineering and operations, deriving the behaviors, rituals and processes that are essential to fast flow in software development. (audio quality is degraded from the 26m mark for 14m)
Linda Rising discusses the “agile mindset” - an attitude that equates failure and problems with opportunities for learning –, sharing practical suggestions to become even more agile.
Rachel Davies shares advice on how to dissolve barriers to adopting new working practices and get a team moving in the right direction.
Roy Rapoport discusses canary analysis deployment and observability patterns he believes that are generally useful, and talks about the difference between manual and automated canary analysis.
Chris Angove outlines the challenges having only a linear growth option, the organization of Spotify and the attempt to provide non-linear options to improve happiness and retention within the team.
Amber Case discusses cultural changes when switching from a team of 6 to one of 20 in a new 3,000 people organization.
John Hughes discusses automated techniques that can improve testing, with war stories from Ericsson, Klarna and Volvo Cars, showing how to nail the hard stuff.
Joakim Recht discusses how Tradeshift moved from manual deployment processes to automation and what this means in terms of organizational scalability, technology, transparency, and culture.
Glen Ford discusses how Zeebox applies and refines Lean: methods, experiments, discovery and feature teams, cultural challenges, innovation, etc.
Bruce Eckel reviews some of the ideas and practices of the development community, outlining patterns of the problems related to communication, organization, process, etc. it has been trying to resolve.