Software Delivery in Small Batches
116 episodes - English - Latest episode: 4 days ago -Adam Hawkins presents the theory and practices behind software delivery excellence. Topics include DevOps, lean, software architecture, continuous delivery, and interviews with industry leaders.
Homepage Google Podcasts Overcast Castro Pocket Casts RSS feed
Episodes
Skill Zero: Test Driven Development
April 22, 2024 19:47 - 13 minutes - 25 MBAdam presents TDD as skill zero, the one that unlocks all the others. Want more? π New listener? Start with the introduction. π April 2024 Giveaway instructions π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #65: Systems Thinking βοΈ Dave Farley on Small Batches π Tidy First? by Kent Beck Chapters (00:00) - Skill Zero: Test Driven Development (00:25) - Intro (01:32) - Free April Giveaway (02:27) - Skill Zero (04:06) - Learning from Management (05...
On Ops Reviews
April 09, 2024 04:07 - 9 minutes - 18 MBAdam presents a catch-all episode on ops reviews, visual management, call-to-actions, and SLOs. Want more? π New listener? Start with the introduction. π April 2024 Giveaway instructions π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #104: Blue-Yellow-Black Visual Management βοΈ Small Batches #26: Service Level Objectives with Alex Hidalgo βοΈ Small Batches #103: Understanding Production Operations π₯ How to Find your Initial SLOs on Software Kaizen Cha...
DevOps Patterns for Private Equity with Dave Mangot
March 25, 2024 10:00 - 43 minutes - 79.5 MBDave Mangot returns to discuss his new book "DevOps Patterns for Private Equity". Don't let the title fool you, this is best introduction to DevOps and many related software delivery topics. Buy this book for anyone in leadership. Want more? π New listener? Start with the introduction. π Enter the FREE March 2024 book giveaway π§ Get your FREE Guide to software delivery excellence π DevOps Patterns for Private Equity (Dave's Book) βοΈ Small Batches #37: The Five Dysfunctions of ...
Blue-Yellow-Black Visual Management
March 11, 2024 18:01 - 16 minutes - 30.9 MBAdam presents visual management using simple blue, yellow, and black color grading. This is an essential episode. Want more? π New listener? Start with the introduction. π March 2024 Giveaway instructions π§ Get your FREE Guide to software delivery excellence π Learning to Lead, Leading to Learn (Katie's Book) βοΈ Small Batches #102: Chain of Learning with Katie Anderson π₯ The Toyota Way on Software Kaizen Chapters (00:00) - Blue, Yellow, Black (00:22) - Background (01:20) ...
Understanding Production Operations
February 27, 2024 02:09 - 11 minutes - 20.3 MBAdam presents a series of questions to understand production operations, plus a method to practice: MMIVM. That's Model-Measure-Instrument-Visualize-Monitor. Want more? π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence π Enter the February 2024 Book Giveaway! βοΈ Small Batches #90: As Measured By βοΈ Small Batches #88: Golden Signals Chapters (00:00) - Understanding Production Operations (00:23) - You Build it, You Run it (01:...
Chain of Learning with Katie Anderson
February 12, 2024 10:00 - 57 minutes - 105 MBAdam's welcomes Katie Anderson to the show to discuss her book Learning to Lead, Leading to Learn, lean thinking, and the powerful growth mindset. Want more? π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence π Learning to Lead, Leading to Learn (Katie's Book) π§ Chain of Learning (Katie's Podcast) βοΈ Small Batches #77: Managing to Learn Chapters (00:00) - Chain of Learning with Katie Anderson (00:23) - Today's Episode (01:13)...
Words of the Year
January 29, 2024 10:00 - 8 minutes - 16.1 MBAdam's two most common words (verbal ticks even) from 2023. Is it a party foul to bring lean thinking into a New Year's Eve party? Want more? π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #77: Managing to Learn βοΈ Small Batches #87: Set-Based Concurrent Engineering π Managing to Learn π Lean Product & Process Development Chapters (00:00) - Intro (00:47) - News: Website Updates (01:10) - News: Free Givea...
Deming's Journey to Profound Knowledge with John Willis
January 16, 2024 16:18 - 1 hour - 117 MBAdam welcomes John Willis to discuss his new book, Deming's Journey to Profound Knowledge. We discuss why John wrote the book, Deming's career arc, and how we put Deming's ideas into action. The print edition is available now. Listen through to the end for announcements from Adam and John. Learn More π New listener? Start here. π§ Get your FREE guide to software delivery excellence π Buy Deming's Journey to Profound Knowledge π Enter my FREE giveaway from a copy of Wiring the Wi...
Wiring the Winning Organization
January 01, 2024 19:18 - 15 minutes - 28.8 MBAdam presents the ideas in Wiring the Winning Organization with a vignette from his time on gemba. Plus, a giveaway! Here's how to win a FREE copy of Wiring the Winning Organization. First, follow me on LinkedIn. Second, post a link to Small Batches podcast episode with what you learned using the #SmallBatchesGiveaway hashtag. The giveaway runs through January 2024. The winner will be announced on February 1st. You can enter as many times as you like. Want more? β Support this ...
Tips for New Managers
November 20, 2023 10:00 - 5 minutes - 10.2 MBTwelve tips for first-time engineering managers. Want more? β Support this podcast on Patreon β π New listener? Start here. π§ Get your FREE Guide to software delivery excellence
Boundaries
August 07, 2023 10:00 - 8 minutes - 16.2 MBAdam presents thinking about boundaries, testing, and software design. Want more? β Support this podcast on Patreon β π New listener? Start here. π§ Get your FREE Guide to software delivery excellence π₯οΈ Alistair Cockburn's posts on Hexagonal Architecture π New Book! Deming's Journey to Profound Knowledge by John Willis βοΈ Small Batches #22: Derek Comartin on Service Boundaries
Estimates
July 04, 2023 03:39 - 10 minutes - 19.4 MBAdam presents how he thinks about estimates and delivery. Plus, a special announcement on something new! Want more? β Support this podcast on Patreon β π New listener? Start here. π§ Get your FREE Guide to software delivery excellence π₯ The Software Kaizen Substack π Principles of Product Development Flow π Making Work VisibleΒ βοΈ Small Batches #86 - Flow: A Mental Model Chapters (00:00) - 096 - Estimates (01:13) - Intro (01:33) - Estimates (03:41) - Problem One: Dynam...
The Mental Model
June 19, 2023 22:01 - 7 minutes - 13.4 MBAdam presents mental model behind lean and agile. The mental model accepts we don't know the path forward, thus we must optimize for learning it. Are you just beginning your path to excellence? Then start here. Already on the path? Continue your self-study with any of these: π§ The Small Batches Way study guideΒ π The Fifth Discipline π The Learn Startup βοΈ Small Batches #39 - The High-Velocity Edge β Support this podcast on Patreon β
Language Choice
June 05, 2023 10:00 - 8 minutes - 15.1 MBAdam presents the rationale behind choosing a language or tech stack. Spoiler alert: it's irrelevant to software delivery performance.Β Learn More π New listener? Start here. π Accelerate - The science of software delivery performance π The DevOps Handbook βοΈ Small Batches #65- Systems Thinking π§ The DORA report β Support this podcast on Patreon β
Drift into Failure
May 22, 2023 10:00 - 5 minutes - 9.91 MBAdam presents thoughts on Sidney Dekker's book "Drift into Failure". Β π New listener? Start here. π Drift into Failure by Sidney Dekker π The Field Guide to Understanding "Human Error" by Sidney Dekker βοΈ Small Batches #65- Systems Thinking πΉ The Pursuit of Success & Averting Drift into Failure - Sidney Dekker (DOES 2017) Editor's note: There is an error in the recording. Adam mistakenly refers to Challenger when he means Columbia. β Support this podcast on Patreon β
The Agile Manifesto
May 09, 2023 05:49 - 7 minutes - 13.1 MBAdam revisits the historic Agile Manifesto. Learn More π New listener? Start here. π§ The Agile Manifesto πThe Art of Agile Development by James Shore πThe DevOps Handbook by Gene Kim βοΈ Small Batches #63 - Modern Software Engineering β Support this podcast on Patreon β
Iterations & Increments
April 25, 2023 06:33 - 7 minutes - 13.7 MBAdam shares an example of breaking work into increments and iterations. Learn More π New listener? Start here. π Modern Software Engineering by Dave Farley βοΈ Small Batches #63 - Modern Software Engineering β Support this podcast on Patreon β
As Measured By
April 11, 2023 05:34 - 4 minutes - 8.81 MBAdam shows how the phrase, "as measured by", encourages empirical and scientific thinking. Learn More π New listener? Start here. π Measure what Matters by John DoerrΒ βοΈ Small Batches #88 - Golden Signals βοΈ Small Batches #84 - Deming & The System of Profound Knowledge βοΈ Small Batches #69 - Plan-Do-Check-Act (PDCA) β Support this podcast on Patreon β
Introduction
March 28, 2023 06:35 - 7 minutes - 12.8 MBAdam describes the aims of this podcast and what listeners can expect. Here's the best way to start down the path: 1. Envision the ideal: Small Batches #83 2. Study the origin: Small Batches #84 3. Build a mental model of the software delivery value stream: Small Batches #73 4. Follow me on LinkedIn for daily software delivery education 5. Create a self-study plan: Small Batches #71 6. Supplement with my catalog of episodes 7. Go to the gemba and start iterating πͺπΌ Want even more?...
Golden Signals
March 14, 2023 06:49 - 9 minutes - 17.8 MBAdam presents the four golden signals for steering production operations. Are you just beginning your path to excellence? Then start here. Already on the path? Continue your self-study with any of these: π Release It! Design & Deploy production-ready Software π Site Reliability Engineering: How Google Runs Production Systems βοΈ Small Batches #26 - Service Level Objectives with Alex Hidalgo βοΈ Small Batches #75 - DevOps 101 π§ The USE Metrics Framework π§ Monitoring Distributed...
Set-Based Concurrent Engineering
February 28, 2023 05:32 - 6 minutes - 11.3 MBAdam comments on the importance of creating a menu of viable alternatives when problem-solving. Show notes π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence π Understanding A3 Thinking π Toyota Kata π Lean Product & Process Development βοΈ Small Batches #77 - Managing to Learn βοΈ Small Batches #62 - Four Types of Problems β Support this podcast on Patreon β
Flow: A Mental Model
February 14, 2023 04:44 - 8 minutes - 15.7 MBAdam introduces the idea of "flow" beginning with the Theory of Constraints and ending with value stream networks. Are you just beginning your path to excellence? Then start here. Already on the path? Continue your self-study with any of these: π The GoalΒ π Making Work Visible π Principles of Product Development Flow π Goldratt's Rule of Flow π Value Stream Mapping π Project to Product (introducing the Flow Framework) βοΈ Small Batches #42 - Kanban & Jidoka β Support thi...
Core Ideas
January 31, 2023 01:35 - 7 minutes - 14.6 MBLearn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #71: Recommended Reading Small Batches #84: Deming The Flow Collective β Support this podcast on Patreon β
Dr. Deming
January 16, 2023 18:55 - 14 minutes - 26.2 MBAdam connects Deming's trips to Japan in 1950 with modern software delivery. This is an essential episode. Deming on Small Batches: βοΈ Small Batches #100: Deming's Journey to Profound Knowledge with John Willis βοΈ Small Batches #67: The Red Beads (Deming's experiment to introduce SPok) βοΈ Small Batches #49: Variation βοΈ Small Batches #50: Introducing Dr. Deming with John Willis βοΈ Small Batches #51: System of Profound Knowledge with John Willis βοΈ Small Batches #52: Understan...
The Ideal
December 19, 2022 10:00 - 7 minutes - 13.2 MBAdam shares an end-of-year reflection on pursuing the lean ideal. This is the last episode of 2022. Small Batches will return in 2023. β Support this podcast on Patreon β
Leadership is Language
December 05, 2022 10:00 - 13 minutes - 24.5 MBAdam presents the language used to call the plays from Leadership is Language as told in The Project Banana episode.Β Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #80: Project Banana βοΈ Small Batches #77: Managing to Learn βοΈ Small Batches #76: The Coaching Habit π Leadership is Language β Support this podcast on Patreon β
Redwork / Bluework
November 21, 2022 10:00 - 7 minutes - 12.9 MBAdam presents the concept of redwork and bluework presented in the book "Leadership is Language". Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #80: Project Banana βοΈ Small Batches #77: Managing to Learn βοΈ Small Batches #76: The Coaching Habit π Leadership is Language β Support this podcast on Patreon β
Project Banana
November 07, 2022 10:00 - 38 minutes - 71.2 MBSomething completely different. This episode is a short story about leadership, communication, and collaboration. Chapters (00:00) - 080 - Project Banana (00:37) - Project Banana (03:38) - Launch Day (07:10) - Preflight Checks (08:02) - Deploy the Proxy (11:27) - ANDON! (14:55) - Collaborate (26:40) - The Coach (32:46) - Complete (35:50) - Improve Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Bat...
Product Management with Saeed Khan
October 21, 2022 17:21 - 57 minutes - 46.1 MBLearn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide The Flow Collective (Come join Saeed and I) Saeed's post on the Business Vision, Product Vision, Product Objectives, Product Strategy, and Roadmap hierarchy β Support this podcast on Patreon β
Lean Leadership
October 10, 2022 10:00 - 6 minutes - 12.2 MBLearn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #77: Managing to Learn Small Batches #76: The Coaching Habit Small Batches #53: The Toyota Way Small Batches #39: The High-Velocity Edge (Part One) The Flow Collective β Support this podcast on Patreon β
Managing to Learn
September 27, 2022 02:50 - 6 minutes - 11.8 MBAdam summarizes John Shook's book "Managing to Learn" on the A3 problem-solving process. Show Notes βοΈ Small Batches #53: The Toyota Way βοΈ Small Batches #39: The High-Velocity Edge π Managing to Learn π Understanding A3 Thinking π§ More on the A3 Process with Examples πΒ My Annotated A3 Template Miro Board β Support this podcast on Patreon β
The Coaching Habit
September 12, 2022 10:00 - 7 minutes - 13.3 MBLearn More NEW! Get Small Batches Slack App Toyota Kata Pocket Guide Small Batches #53: The Toyota Way Small Batches #39: The High-Velocity Edge (Part One) The Coaching Habit (2016) The Flow Collective β Support this podcast on Patreon β
DevOps 101
August 30, 2022 03:35 - 5 minutes - 9.63 MBRecommend Reading π The New Economics by Dr. Deming π The High-Velocity Edge by Dr. Steven Spear π The Fifth Discipline by Peter Senge π The Toyota Way by Jeffery Liker π The Toyota Kata by Mike Rother π The Principles of Product Development Flow by Donald Reinersten π Making Work Visible by Dominica de Grandis π Modern Software Engineering by Dave Farley π The DevOps Handbook by Gene Kim, Jez Humble, Patrick de Bois, John Willis π The Phoenix Project by Gene Kim, Kevin Be...
System Archetypes
August 16, 2022 05:01 - 6 minutes - 11.4 MBFree Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective Links Small Batches #65: Systems Thinking The Fifth Discipline by Peter Senge β Support this podcast on Patreon β
Lean Software Delivery 101
August 02, 2022 06:26 - 6 minutes - 9.06 MBRecommend Reading π The New Economics by Dr. Deming π The High-Velocity Edge by Dr. Steven Spear π The Fifth Discipline by Peter Senge π The Toyota Way by Jeffery Liker π The Toyota Kata by Mike Rother π The Principles of Product Development Flow by Donald Reinersten π Making Work Visible by Dominica de Grandis π Modern Software Engineering by Dave Farley π The DevOps Handbook by Gene Kim, Jez Humble, Patrick de Bois, John Willis π The Phoenix Project by Gene Kim, Kevin Be...
Percent Complete and Accurate
July 18, 2022 10:00 - 5 minutes - 9.62 MBFree Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective Links Small Batches #1: The DevOps Handbook Small Batches #70: Deployment Pipelines Small Batches #39: The High-Velocity Edge - Part One Value Stream Mapping by Karen Martin and Mike Osterling β Support this podcast on Patreon β
Recommend Reading
July 04, 2022 20:49 - 8 minutes - 15.6 MBRecommend Reading π The New Economics by Dr. Deming π The High-Velocity Edge by Dr. Steven Spear π The Fifth Discipline by Peter Senge π The Toyota Way by Jeffery Liker π The Toyota Kata by Mike Rother π The Principles of Product Development Flow by Donald Reinersten π Making Work Visible by Dominica de Grandis π Modern Software Engineering by Dave Farley π The DevOps Handbook by Gene Kim, Jez Humble, Patrick de Bois, John Willis π The Phoenix Project by Gene Kim, Kevin Be...
Deployment Pipelines
June 20, 2022 21:24 - 9 minutes - 17.2 MBLinks Small Batches #17: Continuous Delivery with Dave Farley Small Batches #63: Modern Software Engineering Minimum Viable Continuous Delivery β Support this podcast on Patreon β
PDCA (Plan-Do-Check-Act)
June 07, 2022 05:07 - 6 minutes - 11.9 MBExplore the tip of scientific thinking, lean, and kaizen with Dr. Deming's PDCA loop. Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website Small Batches #50: Introducing Dr. Deming with John Willis Small Batches #39: The High-Velocity Edge Lean Lexicon: PDCA Lean...
Inflection Points
May 24, 2022 06:01 - 4 minutes - 8.01 MBLinks Small Batches #22: Boundaries with Derek Comartin Small Batches #38: Dev Environments with Bryan Finster β Support this podcast on Patreon β
The Red Beads
May 09, 2022 10:00 - 7 minutes - 14.5 MBFree Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website Profound Podcast Small Batches #49: Dr. Deming on Variation Small Batches #50: Introducing Dr. Deming with John Willis β Support this podcast on Patreon β
The 5S Method
April 25, 2022 16:11 - 8 minutes - 14.7 MBHow to use the 5S method plus the PFEP (Plan for Every Part) to reach the target condition of stable production operations. Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website Small Batches #53: The Toyota Way Get Involved Follow @smallbatchesfm on Twitter and tw...
Systems Thinking
April 12, 2022 07:03 - 6 minutes - 9.37 MBFree Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website The New Economics by Dr. Deming (Book) The Fifth Discipline Small Batches #51: The System of Profound Knowledge with John Willis β Support this podcast on Patreon β
Canary Deploys
March 28, 2022 10:00 - 5 minutes - 6.96 MBThis one comes from the episode jar. Canary deploys use deploy an experimental change prior to a larger change. If the canary change is successful, then proceed as normal. Otherwise, back off and readjust. Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website Release...
Modern Software Engineering
March 14, 2022 10:00 - 6 minutes - 9.09 MBA look into the ideas of empiricism, iteration, and incrementalism applied to software engineering. These are the code ideas of Dave Farley's 2022 book "Modern Software Engineering". Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence π Modern Software Engineering π The Pragmatic Programmer βοΈ Small Batches #17: Continuous Delivery with Dave Farley βοΈ Small Batches #61: Extreme Programming Explained πΊ Dave'sΒ Continuou...
The Four Types of Problems
February 28, 2022 10:00 - 6 minutes - 9.22 MBAdam presents "The Four Types of Problems" by Art Smalley. The types are troubleshooting, gap from standard, target condition, and open-ended. Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #53: The Toyota Way βοΈ Small Batches #77: Managing to Learn π The Four Types of Problems π The Toyota Kata β Support this podcast on Patreon β
Extreme Programming
February 14, 2022 17:24 - 7 minutes - 10.4 MBLet's go back in time to linger on the works of the master thinkers. This episode presents Kent Beck's book "Extreme Programming Explained". I'm hard-pressed to find anything that's irrelevant or that I disagree with. Links Modern Software Engineering by Dave Farley Extreme Programming at Pivotal β Support this podcast on Patreon β
The Principles of Product Development Flow
December 06, 2021 10:00 - 7 minutes - 6.5 MBAdam presents a summary of Donald Reinertsen's 2009 book. Tl;DR: understand the price of work, optimize for flow through queues, use WIP constraints, reduce batch sizes, and prefer decentralization. Learn More π New listener? Start with the introduction. π§ Get your FREE Guide to software delivery excellence βοΈ Small Batches #59: Time Thieves βοΈ Small Batches #58: Queuing Theory π Principles of Product Development Flow β Support this podcast on Patreon β
Time Thieves
November 22, 2021 10:00 - 8 minutes - 7.94 MBAdam presents the "five time thieves" described in Dominica DeGrandis' book Making Work Visible. The thieves are: too much WIP (work-in-progress), unknown dependencies, conflicting priorities, neglected work, and (the most annoying of the bunch) interrupts. Learn More βοΈ Small Batches #60: Principles of Product Development Flow βοΈ Small Batches #58: Queuing Theory π Principles of Product Development Flow π Making Work Visible π§ Dominica DeGrandis on the Profound Podcast β S...
Queuing Theory
November 08, 2021 10:00 - 8 minutes - 7.94 MBAdam presents applying the mathematics behind queueing theory to software delivery. Also, an announcement! Links NEW! The Small Batches Slack App for Teams π New listener? Start with the introduction. βοΈ Small Batches #59: Time Thieves βοΈ Small Batches #60: Principles of Product Development Flow π Principles of Product Development Flow π Making Work Visible β Support this podcast on Patreon β