The CDP is SAFe’s end-to-end value stream from idea to on-demand release, comprising Continuous Exploration, Continuous Integration, Continuous Deployment, and Release on Demand, anchored in DevOps/CALMR.
Purpose
It operationalizes Lean-Agile principles across Portfolio/ART/Teams, enabling fast feedback and a predictable concept-to-cash flow.
Core elements
- CE (hypotheses, design thinking, Solution Intent & NFRs),
- CI (test-first, trunk-based integration),
- CD (automated deploys, decouple deployment from release),
- RoD (business-triggered value release).
Application and Best Practices
Across the pipeline (CALMR/Flow): Establish CALMR, use DevOps Practice Domains and the Health Radar for self-assessment; manage via SAFe flow metrics and Measure & Grow.
- CE: Hypothesis-driven roadmaps (Epics/MVPs), Design Thinking & Lean UX, maintain Solution Intent and NFRs/Solution Context lightweight but living.
- CI: Trunk-based development, gated commits, security/static analysis; test-first (TDD/BDD/ATDD), build automated test pyramids and integrate system demos frequently.
- CD: Separate deployment from release; employ toggles, dark launches, canary/blue-green; ensure environment parity with IaC; continuously verify NFRs in staging/prod and provide rapid rollback.
- RoD: Align release policies to portfolio strategy; use segmented rollouts and “value streamlets”; make business readiness an explicit checklist in program/portfolio Kanban.
Practice examples
E-commerce (A/B + toggles), Automotive (HIL + regulatory RoD), Financial services (regulatory deadlines), MedTech (continuous V&V/compliance as flow), Remote ARTs (global CI/CD + differentiated releases).
Criticism and Limitations
Technical debt & low test automation; governance shift required for RoD; hardware realities; metric traps without outcome linkage.
Embedding & combination
CDP ties together Agile Product Delivery, ART flow, Built-in Quality, Lean Portfolio Management, System Team, with feedback via System Demo and Inspect & Adapt.
CALADE perspective
We shape CDPs as business flows, not toolchains—governance for RoD, architecture/enablers, DevSecOps automation, flow-metrics, and System Team enablement—tailored per client.
Cross-references
- Agile Release Train (ART)
- Release on Demand
- Built-in Quality
- DevOps / CALMR
- System Team
- Inspect & Adapt Workshop
- Lean Portfolio Management
← back to list