Systems supporting continuous deployment pipelines fail in ways that are obvious afterwards and invisible before. Most outages involving this strand of technology and systems delivery are triggered by a change somebody considered routine. The programme builds the judgement to know which parts of the wider technology and systems delivery agenda to standardise and which to leave flexible. The method assumes participants will be challenged on their handling of continuous deployment pipelines and prepares them for it. It establishes a shared vocabulary for this area of technology and systems delivery so that teams can disagree productively about it. It suits anyone whose decisions touch the practice within technology and systems delivery, in large organisations and small ones alike. Field experience suggests that the barrier to better continuous deployment pipelines is rarely technical. Plans for this part of technology and systems delivery often fail at the handover point between functions. The course ends by identifying what the participant will stop doing to make this strand of technology and systems delivery sustainable.
Expected Learning Outcomes
✓
Document continuous deployment pipelines to the level a new engineer could operate it.
✓
Manage change to continuous deployment pipelines so every release can be rolled back.
✓
Apply data protection and retention requirements within continuous deployment pipelines.
✓
Design the architecture of continuous deployment pipelines around its failure modes, not only its happy path.
✓
Define the scope and boundaries of continuous deployment pipelines so that responsibility for it is unambiguous.
✓
Present the case for investment in continuous deployment pipelines in terms that a finance function will accept.
✓
Prepare a short, evidence-based briefing on continuous deployment pipelines for senior management.
Who Should Attend
✓
Staff seconded into improvement work on continuous deployment pipelines.
✓
IT managers and service owners responsible for continuous deployment pipelines.
✓
Quality and test engineers verifying continuous deployment pipelines.
✓
IT governance and audit staff reviewing continuous deployment pipelines.