DevOps has taken the world by storm. Since its "formal" inception in 2014, the DevOps movement has helped engineers and operators break down silos and work better together. Unfortunately, the Internet says that DevOps and agile seem to be at odds with each other. Between standups, planning sessions, rituals and the 700,000th debate over the "story point," the relationship between DevOps and agile has never been more tense. After spending over six years helping several engineering teams at the world's largest companies get their apps into production faster, I've come to learn that this is a huge misunderstanding. It doesn't have to be this way! In this session, I'll show you the Internet's top five most hated "Agile" practices by DevOps practitioners. I'll explain how I think these came to be and some examples of how they come up in real life. Finally, I'll provide some suggestions of things that have turned these disliked practices into force-multipliers for your engineering teams.
- Understand what DevOps is and how it relates to agile
- Learn about essential DevOps practices including CI/CD, Platform Engineering, and SRE
- Discover what it takes to turn around quick and safe changes to your production software
- Adopt concrete strategies for getting the best work from your engineering and ops teams