Chapter 5 · Part 1

Roles and Responsibilities in CI/CD

A focused chapter on roles and responsibilities in ci/cd, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

5-1

Who Is Actually Involved When You Ship to Production

A developer finishes a new feature. The code compiles. Tests pass locally. The pull request gets approved. Then the real work begins.

6 min
5-2

What Actually Happens When a Developer Pushes Code

A bug report comes in. A user can't complete a payment because the confirmation screen freezes. A developer opens the code, finds the issue, writes a fix

6 min
5-3

When Your Team Needs SRE and Platform Engineers

Your team has been doing well. Deployments happen multiple times a day. The pipeline runs green. Code goes to production smoothly. Everyone feels

5 min
5-4

Why DBAs and Security Engineers Keep Blocking Your Releases (And How to Fix It)

You have a feature ready. Developers finished the code. QA signed off. The staging environment looks good. You schedule the release for tonight.

5 min
5-5

Who Decides What Actually Reaches Your Users

You have a working pipeline. Tests pass. Builds are green. The deployment button is right there, waiting. But nobody presses it.

5 min
5-6

Who Actually Owns a Deployment?

Every deployment starts with good intentions. The developer finishes the code. QA signs off after testing in staging. Security gives their approval. The

5 min
5-7

The Hidden Cost of Handoffs in Your Delivery Pipeline

You push your code, open a ticket, and wait. The QA team is busy with another sprint's work, so your changes sit in a queue for two days. When they

5 min