Dave Farley is a consultant and renowned thought leader in the software development world, and a strong advocate for ensuring that our software is always releasable. He's co-authored a book and runs a popular YouTube channel, both called "Continuous Delivery". We spoke about what continuous delivery is, why it's important, the barriers to implementing it, and how product managers can help.
Episode highlights: 1. Continuous delivery is what the best software organisations in the world doIt's unambiguous. It's backed by data. It's the best way to build quality products. Applying these techniques means your software is always releasable, and every change is safe
2. But, this doesn't mean you need genius developersAny team can adopt continuous delivery. It's not a factor of 10x "rock star" developers, but empowered teams of developers working together, collaborating and *talking* to each other.
3. You build quality software by going fastContinuous feedback based on small changes, constantly validated, ensures high-quality products. You don't want to go back & fix it later. You can't inspect quality into a system at the end of a development cycle. Build it in upfront.
4. Just because you can release continuously doesn't mean you have toWhat you release to customers is a business decision. This isn't about throwing half-finished features at users but having software that you know works. You can use feature flags to manage availability.
5. Many product managers need to check themselvesWe need to move away from PMs giving developers human-language representations of code and telling them to convert it for a computer. The best devs are problem solvers and should be involved in working out the best solution.
Buy "Continuous Delivery""Getting software released to users is often a painful, risky, and time-consuming process.This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours―sometimes even minutes–no matter what the size of a project or the complexity of its code base."
Check it out on Amazon.
Check out Dave's courseDave has a course out that helps people get good at all the stuff we talked about in the podcast. If you're interested, check the course out here.
Dave also mentioned a talk by his co-author Jez Humble. I'm not 100% sure if this is the one, but it looks pretty good anyway. Check it out.
Contact DaveYou can connect with Dave on Twitter. You can also check out the Continuous Delivery YouTube channel.
Beyond the Challenger Sale Part 2: Focus on Value & Make your Product Easy to Buy (with Brent Adamson, Author ”The Challenger Sale” & ”The Challenger Customer”)
Beyond the Challenger Sale Part 1: JOLTING Customers out of ”No Decision” (with Matt Dixon, Author ”The Challenger Sale” & ”The JOLT Effect”)
Survive the Feature Factory by Applying Product Thinking to Product Thinking (with John Cutler, Product Evangelist & Coach @ Amplitude)
Data-Informed Decision Making and the Three Cs of Product Management (with Roger Snyder, VP of Products & Services @ 280 Group)
The Role of Product Management on Truly Agile Development Teams (with Allen Holub, Software Architect, Consultant & Outspoken Twitter Agilist)
Banishing Cynicism and Empowering Yourself as a Product Leader (with Claire Vo, CPO @ Color & Impending TikTok Influencer)
From Product Leadership to CEO and Saving the World from Stupid Smart Stuff (with Yana Welinder, CEO & Co-Founder @ Kraftful)
Closing the Gender Pay Gap and Hiring Diverse Product Teams (with Chris Mason, Co-Founder @ Intelligent People)
Treating Your Career as a Product and Landing that Next Big Job (with Sarah Doody, founder @ Career Strategy Lab)
Measurably Improving Managers to Help People do Great Work... and be Totally Psyched Doing It (with Russ Laraway, author ”When They Win, You Win”)
Getting Customers to LOVE your Product with Great Product Marketing (with Martina Lauchengco, author ”Loved”)
Build Products Businesses Want with the Lean B2B Pyramid (with Étienne Garbugli, Author ”Lean B2B”, ”Find your Market” and ”Solving Product”)
Coming Out as Transgender at Work and How We Can All Be Better Allies (with Saielle DaSilva, Director of User Experience @ Cazoo)
Your Product is a Joke - How to use Improv Comedy Principles in Product Management (with Amogh Sarda, Co-founder @ Eesel)
Diving into the Deep End as a Woman in Product (with Darby Maloney, Product Manager @ Divvy & Occasional Swimming Pool User)
Mapping your Way to B2B Product Success (with Daniel Elizalde, author ”The B2B Innovator’s Map”)
Betting on the Value of Product Design at the Organisational Poker Table (with Andy Budd, Executive & Design Leadership Coach & Founder @ Clearleft)
Solving the Innovator’s Dilemma with Compassion Driven Innovation (with Nicole Reineke, VP Innovation @ Iron Mountain & Co-Author ”Compassion Driven Innovation”)
Moving Beyond Survival and Paying Off Your Vision Debt (with Radhika Dutt, author ”Radical Product Thinking”)
Inside the Mind the Product Acquisition - Why Now & What’s Next? (with James Mayes, Evangelist @ Pendo & Co-Founder @ Mind the Product)
Create your
podcast in
minutes
It is Free
The Commercial Edge: Unleash the Power of People
The emPOWERed Half Hour
U.S Property Podcast
Aligned Money Show
Gorse Culture PODcast : The H.R. Detective Agency!
The Ramsey Show
Planet Money