100 times more frequent deployments: How did we create a high performance team?
This team went from two deployments a month to over 200. See how they ditched pull requests for trunk-based development and pair programming to do it.
#1about 3 minutes
Diagnosing a low-performing team's deployment process
The team faced infrequent deployments, multi-day code freezes, a large monolith, and many manual checks, which created waiting times and a high cost of failure.
#2about 1 minute
Using DORA metrics to define team performance goals
Four key DORA metrics—deployment frequency, lead time for change, change failure rate, and time to restore service—provide a framework for measuring software delivery performance.
#3about 3 minutes
Building a foundation of trust and shared principles
Adopting the Prime Directive, aligning on agile principles, and committing to practices like end-to-end testing and tech huddles creates a unified way of working.
#4about 4 minutes
Adopting trunk-based development and continuous delivery
Shifting to trunk-based development, supported by pair programming and extensive automated testing, enables continuous integration and delivery by eliminating PR wait times.
#5about 2 minutes
Navigating resistance and achieving 100x deployment frequency
Despite initial resistance to changing established workflows, the new practices resulted in over 200 deployments per month and reduced lead time to just 15 minutes.
#6about 1 minute
Focusing on people is key to technical success
The success of a high-performance team depends more on team commitment and continuous knowledge sharing than on individual skills or simply mandating new practices.
#7about 8 minutes
Q&A: Motivating teams for trunk-based development
The discussion covers motivating developers by highlighting the pains of PRs, using pair programming for different seniority levels, and leveraging feature toggles to manage releases.
Related jobs
Jobs that call for the skills explored in this talk.
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
Daniel Cranney
What Makes WeAreDevelopers World Congress Different From Every Other Tech Event?When developers evaluate top must-visit tech conferences in 2026 , they encounter a wide spectrum of formats. Some events are deeply platform-centric. Others are highly curated and architecture-focused. Some function as large-scale industry expos wit...
Daniel Cranney
Dev Digest 213: Petrol Prices, Agentic Workflows, AI Skills and CODE100!Inside last week’s Dev Digest 213 .
🤫 Don’t tell your LLM that it is an expert
👻 AI generated code is invisible
🔄 Learn about agentic workflows
🛡️ Linux Foundation sponsors fight against AI slop
🦠 1M users infected by Chrome extension
🫃 The why of J...
Eli McGarvie
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get ResultsWe all know the feeling: your stand-up meeting starts… and the energy in the room slowly deflates. Eyes glaze over, minds wander. Maybe you can even see their attention drop on smartphones or laptops.Within minutes or even seconds, instead of a quick...
From learning to earning
Jobs that call for the skills explored in this talk.