Marcel Cremer

Months to minutes: Real world continuous deployment and its sustainability impact

Go from six-month release cycles to multiple daily deployments, and discover how shipping faster can dramatically cut your carbon footprint.

Months to minutes: Real world continuous deployment and its sustainability impact
#1about 4 minutes

The goal of making software releases safe and boring

The safest and most effective software release is not a major event but a boring, routine process that happens without fear or ceremony.

#2about 3 minutes

How early startup optimism leads to growing complexity

In the early stages, saying yes to every feature request creates a false sense of progress while building up unmanageable complexity and technical debt.

#3about 1 minute

The vicious cycle of failed planning and team burnout

When detailed plans fail, adding more planning and meetings doesn't solve the problem and instead leads to a cycle of slipped deadlines, overtime, and errors.

#4about 3 minutes

Why releasing less often actually increases overall risk

Reducing release frequency from daily to every six months doesn't reduce risk but instead concentrates it into a single, high-stakes event with a larger blast radius.

#5about 4 minutes

Building trust through developer responsibility and a safety net

Shifting to continuous deployment requires building trust by giving developers and QA clear responsibility, supported by a safety net of automated tests and controlled rollouts.

#6about 3 minutes

Using feature branch environments to unblock delivery pipelines

A shared test environment creates a bottleneck that blocks hotfixes, which can be solved by using independent, on-demand feature branch environments for every change.

#7about 2 minutes

Finding the real bottleneck with value stream mapping

Value stream mapping reveals that most time is spent waiting for work to start, not on the development itself, shifting the focus of optimization.

#8about 3 minutes

Solving the problem of continuous surprise with feature flags

Fast technical deployments can create "continuous surprise" for the business, which is solved by decoupling deployment from release using feature flags and gradual rollouts.

#9about 3 minutes

The sustainability impact of an efficient delivery process

A lean delivery process with automated, temporary environments reduces wasted work and infrastructure costs, leading to significant CO2 savings and a positive green IT impact.

#10about 5 minutes

A summary of the journey to faster, leaner, and boring releases

The transformation from slow, risky releases to frequent, boring ones involved shifting mindsets, building a safety net, and optimizing the entire value stream.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles

From learning to earning

Jobs that call for the skills explored in this talk.