• MinimumCD

  • Apr 23 2025
  • Length: 47 mins
  • Podcast
  • Summary

  • The episode discusses the concept of Minimum Viable Continuous Delivery (Minimum CD), which represents a counter-movement to heavyweight frameworks like SAFe. The hosts explore how Minimum CD provides a set of essential practices for successfully building software-based products without unnecessary complexity. The approach focuses on core principles rather than rigid frameworks, making it particularly relevant for embedded systems development.

    The discussion covers the fundamental requirements for continuous delivery, including automated testing, pipeline-driven deployments, and trunk-based development. The hosts emphasize that while these practices may seem challenging for embedded systems, they become increasingly important as devices become more sophisticated and connected.

    A key theme throughout the episode is the importance of building trust in the development process through automation, consistent practices, and cultural commitment. The hosts stress that while some practices may seem difficult to implement in embedded systems, the more challenging they are, the more valuable they become when successfully implemented.

    Timestamps and Topics:
    00:00:00 - Introduction and overview of Minimum CD
    00:02:00 - Discussion of Minimum CD as counter-movement to complex frameworks
    00:03:45 - Continuous Integration fundamentals
    00:15:35 - Pipeline as the only way to deploy
    00:27:00 - Production-like test environments
    00:29:45 - Rollback capabilities for connected devices
    00:32:25 - Configuration deployment with artifacts
    00:34:50 - Trunk-based development principles
    00:39:30 - Automated testing requirements
    00:41:10 - Maintaining delivered work integrity
    00:45:55 - Wrap-up and closing thoughts

    Shownotes:

    Link to minimumcd.org: https://minimumcd.org/
    Reference to Brian Finster as instigator of Minimum CD
    Reference to Raymond Chen's blog about Windows backward compatibility
    Reference to previous episode on trunk-based development
    Reference to interviews with Philip Johnston from Embedded Artistry
    Reference to interview with Francois from Mend Fault
    Link to Agile Embedded Slack group

    You can find Jeff at https://jeffgable.com.
    You can find Luca at https://luca.engineer.

    Want to join the agile Embedded Slack? Click here

    Show more Show less
adbl_web_global_use_to_activate_webcro768_stickypopup

What listeners say about MinimumCD

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.