Software Delivery in Small Batches

Software Delivery in Small Batches

By Adam HawkinsBusinessTechnology
Download on the App Store

Software Delivery in Small Batches episodes

  • Canary Deploys

    This 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 It!
    โ˜… Support this podcast on Patreon โ˜…
    6 min
  • Modern Software Engineering

    A 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ย Continuous Delivery YouTube Channel
    โ˜… Support this podcast on Patreon โ˜…
    7 min
  • The Four Types of Problems

    Adam 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 โ˜…
    7 min
  • Extreme Programming

    Let'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 โ˜…
    8 min
  • The Principles of Product Development Flow

    Adam 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 โ˜…
    8 min
  • Time Thieves

    Adam 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
    โ˜… Support this podcast on Patreon โ˜…
    9 min
  • Queuing Theory

    Adam 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 โ˜…
    9 min
  • Software Delivery Glossary

    Entries include:

    • Software Delivery KPIs
    • Lead Time
    • Deployment Frequency
    • MTTR (Mean-time-to-resolve)
    • Change Failure Rate
    • Jidoka
    • Kaizen
    • Type 3 Problems: target-condition

    Subscribe to this podcast and join the small batches newsletter to keep up with the project.

    โ˜… Support this podcast on Patreon โ˜…
    9 min
  • Flow Mapping with Steve Pereira

    The third of a three-part conversation on flow engineering with Steve Pereira.

    Steve Pereira, aka "The Value Stream Guy", is the author of the Flow Engineering ebook, founder of Visible Consulting, and co-founder of the Flow Collective peer group.

    Adam and Steve come back to the fractal nature of flow, value streams, and where to start with improving flow.

    Do you like this topic? Come join Steve and I in the Flow Collective.

    Free Resources

    • Toyota Kata Pocket Guide
    • The Flow Collective
    • DevOps Email Course
    • Project to Product Email Course
    • War & Peace & IT Pocket Guide

    Links

    • The Flow Collective
    • Free 7 Day Flow Engineering Email Course
    โ˜… Support this podcast on Patreon โ˜…
    22 min
  • Flow Engineering with Steve Pereira

    The second of a three part conversation on flow engineering with Steve Pereira.

    Steve Pereira, aka "The Value Stream Guy", is the author of the Flow Engineering ebook, founder of Visible Consulting, and co-founder of the Flow Collective peer group.

    Steve goes deeper into flow engineering and the four maps: outcome, value streams, dependencies, and capabilities.

    Do you like this topic? Come join Steve and I in the Flow Collective.

    Free Resources

    • Toyota Kata Pocket Guide
    • The Flow Collective
    • DevOps Email Course
    • Project to Product Email Course
    • War & Peace & IT Pocket Guide

    Links

    • The Flow Collective
    • Free 7 Day Flow Engineering Email Course
    โ˜… Support this podcast on Patreon โ˜…
    24 min

About Software Delivery in Small Batches

From the publisher's feed

Adam Hawkins presents the theory and practices behind software delivery excellence. Topics include DevOps, lean, software architecture, continuous delivery, and interviews with industry leaders.

More shows like Software Delivery in Small Batches

The Engineering Room with Dave Farley by Dave Farley

The Engineering Room with Dave Farley

3 Listeners