Software Delivery in Small Batches

Software Delivery in Small Batches

By Adam HawkinsBusinessTechnology
Download on the App Store

Software Delivery in Small Batches episodes

  • Strategic Thinking with Alex Nesbitt

    In this episode of Small Batches, host Adam Hawkins welcomes Alex Nesbitt, a strategy expert and member of the Flow Collective, to delve into the nuances of strategic thinking. The discussion covers different types of strategies, pro-tips on strategic thinking, and how strategy relates to the concept of flight levels. 

    Nesbitt shares insights from his extensive consulting career, touching on topics like identifying leverage points, the relationship between strategy and tactics, and why being strategic is often more critical than having a strategy. The episode also stresses the importance of having a clear vision, enabling organizational constraints, and the roles of resilience and maintenance in strategic planning. Alex mentions practical examples, resources, and tips to help software and business leaders enhance their strategic approach.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Playing to Win"
    • 🧭 Get the Small Batches Way guide to software delivery excellence 
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership
    • 📘 Playing to Win by Lafely & Martin
    • 📘 Good Strategy, Bad Strategy by Rumelt
    • 📘 The Effective Executive by Drucker
    • 🧠 Effectuation Theory

    Chapters

    • (00:00) - Intro
  • (01:17) - Alex's Background
  • (04:52) - What is Strategy?
  • (08:10) - The Shadow Strategy
  • (12:56) - How to Practice Strategy
  • (22:03) - Software Architecture & Strategy
  • (25:33) - Strategy & Being Strategic
  • (29:50) - Five Pillars of Strategic Thinking
  • (34:46) - Pain of Bad Strategy
  • (37:22) - Alex's Tip for Surviving Ambiquitous Strategy
  • (38:38) - Strategy Deployment & Hoshin Kanri
  • (42:47) - Tip of Software Development
  • (48:03) - Alex's Recommend Resources
  • (52:47) - Adam's Takeaway & Segue into AI
  • (55:19) - Alex's Links
  • (57:19) - Outro
  • ★ Support this podcast on Patreon ★
    59 min
  • Playing to Win

    Adam discusses strategy in preparation for the next episode.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Playing to Win"
    • 🧭 Get the Small Batches Way guide to software delivery excellence 
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership
    • 📘 Playing to Win by Lafely & Martin

    Chapters

    • (00:00) - Playing to Win
  • (00:46) - Flight Levels
  • (01:53) - What is strategy?
  • (03:45) - Strategy for SRE at Skillshare
  • (05:16) - Outro
  • ★ Support this podcast on Patreon ★
    6 min
  • On the Gemba

    Adam discusses three (new-ish) ideas from time on a new gemba. 

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Modern Software Engineering"
    • 🧭 Get the Small Batches Way guide to software delivery excellence 
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership
    • 📘 Flight Levels by Klaus Leopold

    Chapters

    • (00:00) - On the Gemba
  • (00:22) - What's new
  • (00:44) - Sequencing over Prioritization
  • (03:44) - Flight Levels
  • (05:11) - Thought Experiment
  • (06:50) - Outro
  • ★ Support this podcast on Patreon ★
    8 min
  • Hexagonal Architecture

    Adam describes using Hexagonal Architecture, also known as Ports and Adapters, for software delivery excellence.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Modern Software Engineering"
    • 🧭 Get the Small Batches Way guide to software delivery excellence 
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership
    • 📘 Hexagonal Architecture by Alistair Cockburn
    • ☕️ Small Batches #17 with Dave Farley

    Chapters

    • (00:00) - Hexagonal Architecture
  • (00:23) - Reflections on Ruby and Rails
  • (01:41) - What is Hexagonal Architecture?
  • (02:45) - The Repository Pattern
  • (04:32) - Dependency Injection
  • (06:43) - Thinking in Pipelines
  • (08:03) - Development Environments
  • (09:09) - Outro
  • ★ Support this podcast on Patreon ★
    11 min
  • Flow Engineering with Steve Pereira & Andrew Davis

    Adam welcomes Steve Pereira and Andrew Davis to discuss their new book, Flow Engineering. They discuss the book's origin story and the use of cybernetics to drive effective action.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Modern Software Engineering"
    • 🧭 Get the Small Batches Way guide to software delivery excellence 
    • 📘 Buy Flow Engineering: from value stream mapping to effective action
    • 🧠 Join the Flow Collective
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership

    Chapters

    • (00:00) - Flow Engineering
  • (00:23) - Intro
  • (00:59) - Free June Giveaway
  • (01:38) - Andrew's Intro
  • (02:38) - Steve's Intro
  • (03:46) - Book's Origin Story
  • (06:49) - Adam's Thoughts on the Book
  • (13:03) - The Five Maps
  • (19:16) - Value, Clarity Flow
  • (23:46) - What is Essential?
  • (27:12) - Cybernetics & Effective Action
  • (39:51) - The Principles & Visual Management
  • (53:21) - Wrap up
  • (56:53) - Outro
  • ★ Support this podcast on Patreon ★
    58 min
  • T1 and T2 Signals

    Adam presents the mental model behind T1 and T2 signals, a necessary lexicon for understanding production operations.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Flow Engineering"
    • 🧭 Get your FREE Guide to software delivery excellence
    • ☕️ Small Batches #103 - Understanding Production Operations (The MMIVM episode)
    • ☕️ Small Batches #90 - As Measured By
    • ☕️ Small Batches #88 - Golden Signals
    • ☕️ Small Batches #26 - SLOs with Alex Hidalgo (Google SRE and author of the SLO book)
    • 🥋 Software Kaizen: My One-on-One System for Engineering Leadership

    Chapters

    • (00:00) - T1 & T2 Signals
  • (00:23) - Can you answer this question?
  • (01:27) - Flow Engineering Giveaway
  • (02:30) - Tier 1 & Tier 1 Signals
  • (03:49) - Example: Datadog Spending
  • (06:13) - Example: a Web Service
  • (08:23) - Example: Video Transcription
  • (09:26) - PROTIP One
  • (09:57) - PROTIP Two
  • (10:27) - PROTIP Three
  • (11:07) - PROTIP Four
  • (11:43) - PROTIP Five
  • (12:38) - PROTIP 6
  • (13:22) - PROTIP Seven
  • (14:24) - Study Guide Announcement
  • (15:07) - Announcing more Paid Perks
  • (17:25) - Outro
  • ★ Support this podcast on Patreon ★
    18 min
  • Rules of Flow

    Adam answers a listener's request of advice on succeeding in high-level company or project environments with seven tips.

    Want more?

    • 🚀 New listener? Start with the introduction.
    • 🎁 Enter the FREE giveaway for a copy of "Flow Engineering"
    • 🧭 Get your FREE Guide to software delivery excellence
    • 📘 Buy "Goldratt's Rules of Flow"
    • 📘 Buy "Playing to Win" (my favorite book on strategy)
    • ☕️ Small Batches #99: Wiring the Winning Organization
    • ☕️ Small Batches #82: Leadership is Language

    Chapters

    • (00:00) - Rules of Flow
  • (00:23) - Listener Request
  • (00:48) - May Giveaway: Flow Engineering
  • (01:30) - Rules of Flow
  • (04:15) - Goldratt's Rule of Flow
  • (04:52) - Tip One: Control WIP
  • (05:16) - Tip Two: Full-Kits
  • (06:02) - Tip Three: Set a Cadence
  • (06:51) - Tip Four: Right-Size
  • (07:42) - Tip Five: Buffers
  • (08:39) - Tip Six: Visual Management
  • (10:11) - Tip Seven: Language
  • (10:49) - Bonus Tip: Information Diet
  • (11:12) - Outro
  • ★ Support this podcast on Patreon ★
    12 min
  • Skill Zero: Test Driven Development

    Adam 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:11) - TDD in Teams
  • (06:03) - Systems Thinking
  • (06:39) - Balancing Feedback Loops
  • (08:00) - Reinforcing Feedback Loops
  • (09:13) - Batch-Size Controls
  • (13:04) - Outro
  • ★ Support this podcast on Patreon ★
    14 min
  • On Ops Reviews

    Adam 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

    Chapters

    • (00:00) - Intro
  • (00:35) - This Month's Free Giveaway!
  • (01:17) - On Ops Reviews
  • (09:13) - Outro
  • ★ Support this podcast on Patreon ★
    10 min
  • DevOps Patterns for Private Equity with Dave Mangot

    Dave 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 a Team with Dave Mangot


    Chapters

    • (00:00) - Intro
  • (00:48) - FREE Giveaway
  • (01:38) - Dave's Introduction
  • (02:28) - Why this book?
  • (05:14) - How Private Equity wins with Software Delivery
  • (08:13) - Communicating these ideas
  • (11:43) - A common entry point?
  • (16:21) - Quaterly Roadmaps?
  • (21:48) - Drift into Kanban
  • (31:54) - On Monitoring & Operations
  • (39:59) - Wrap Up
  • ★ Support this podcast on Patreon ★
    44 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