9.3 Problem-Solving Workshop & Continuous Delivery Pipeline

Key Takeaways

  • The Problem-Solving Workshop is a structured 6-step root-cause analysis process facilitated by the RTE during the Inspect & Adapt event to solve systemic ART bottlenecks.
  • The six steps of the workshop follow a disciplined progression: agree on the problem statement, conduct fishbone root-cause analysis, apply the 5 Whys, perform Pareto analysis (80/20 rule), brainstorm solutions, and generate actionable improvement backlog items.
  • Improvement items emerging from the Problem-Solving Workshop are not archived in passive reports; they are directly committed into the upcoming PI Backlog and PI Objectives during the subsequent PI Planning event.
  • The Continuous Delivery Pipeline (CDP) encompasses four continuous aspects: Continuous Exploration (CE), Continuous Integration (CI), Continuous Deployment (CD), and Release on Demand (RoD).
  • SAFe fundamentally decouples technical deployment from business release: Continuous Deployment automates non-disruptive installation into production (via dark launches and feature flags), while Release on Demand is a strategic business decision governed by Product Management and Business Owners.
Last updated: September 2026

9.3 Problem-Solving Workshop & Continuous Delivery Pipeline

Executive Summary: The Problem-Solving Workshop represents the actionable culmination of the Inspect & Adapt event, engaging the entire Agile Release Train in a structured, six-step root-cause analysis facilitated by the Release Train Engineer (RTE). Instead of generating passive retrospective notes, the workshop produces concrete improvement items that are committed directly into the upcoming PI Backlog. In parallel, sustainable enterprise agility requires continuous value flow through the Continuous Delivery Pipeline (CDP)—spanning Continuous Exploration, Continuous Integration, Continuous Deployment, and Release on Demand—which decouples the automated technical deployment of software from the strategic business decision of releasing value to customers.


The Problem-Solving Workshop: Disciplined Systemic Improvement

In conventional software environments, team retrospectives often devolve into localized discussions that lack the organizational leverage or systemic depth required to eliminate cross-cutting enterprise friction. Furthermore, teams frequently rush to implement superficial solutions without identifying the true underlying root causes of failure.

To address systemic dysfunction, the Scaled Agile Framework structures Part 3 of the Inspect & Adapt event as an intensive Problem-Solving Workshop.

Workshop Governance and Facilitation

  • Facilitator: The Release Train Engineer (RTE) facilitates the workshop, ensuring timebox compliance, guiding participants through analytical tools, and maintaining a blameless, fact-based environment.
  • Attendees: The entire ART, organized into cross-functional working tables of 6 to 8 participants (mixing developers, testers, Product Owners, Scrum Masters, System Architects, and Business Owners).
  • Core Principle: Focus on fixing systemic policies, processes, tools, and environments rather than attributing blame to individuals.

The 6-Step Root-Cause Analysis Workflow

The Problem-Solving Workshop guides teams through six rigorous, interconnected steps designed to move systematically from symptom identification to actionable backlog commitment:

+-----------------------------------------------------------------------------------+
|                  THE 6-STEP PROBLEM-SOLVING WORKSHOP WORKFLOW                     |
+-----------------------------------------------------------------------------------+
|  STEP 1: AGREE ON THE PROBLEM TO SOLVE                                            |
|  • Draft a factual, quantified problem statement (What, Where, When, Extent, Impact)|
+------------------------------------------+----------------------------------------+
                                           |
                                           v
+-----------------------------------------------------------------------------------+
|  STEP 2: CONDUCT ROOT-CAUSE ANALYSIS (ISHIKAWA / FISHBONE)                        |
|  • Brainstorm potential causes across People, Process, Tools, Environment         |
+------------------------------------------+----------------------------------------+
                                           |
                                           v
+-----------------------------------------------------------------------------------+
|  STEP 3: APPLY THE "5 WHYS" TECHNIQUE                                             |
|  • Repeatedly ask "Why?" to drill through superficial symptoms to systemic failure|
+------------------------------------------+----------------------------------------+
                                           |
                                           v
+-----------------------------------------------------------------------------------+
|  STEP 4: PARETO ANALYSIS (THE 80/20 RULE)                                         |
|  • Vote and analyze data to identify the vital 20% of causes driving 80% of issues |
+------------------------------------------+----------------------------------------+
                                           |
                                           v
+-----------------------------------------------------------------------------------+
|  STEP 5: BRAINSTORM HIGH-IMPACT SOLUTIONS                                         |
|  • Generate creative countermeasures, evaluate feasibility and economic impact    |
+------------------------------------------+----------------------------------------+
                                           |
                                           v
+-----------------------------------------------------------------------------------+
|  STEP 6: CREATE ACTIONABLE IMPROVEMENT BACKLOG ITEMS                              |
|  • Convert solutions into Improvement Stories/Enablers committed to next PI Backlog|
+-----------------------------------------------------------------------------------+

Step 1: Agree on the Problem to Solve

  • Objective: Establish a clearly defined, quantified problem statement that describes observable reality without embedding subjective opinions or premature solutions.
  • The Problem Statement Anatomy:
    • What: The specific operational failure or performance breakdown.
    • Where: The subsystem, workflow, or environment where the failure occurs.
    • When: The timeframe, frequency, or cadence of occurrence.
    • Impact: The quantified business, financial, or operational cost.
  • Poor Statement: "Our testing takes way too long because QA is understaffed."
  • Exemplary SAFe Statement: "During PI-3, end-to-end regression testing in the staging environment took 9 days per iteration instead of the planned 2 days, causing 4 feature releases to miss their market launch window and generating $85,000 in overtime costs."

Step 2: Root-Cause Analysis Using the Fishbone (Ishikawa) Diagram

  • Objective: Brainstorm potential contributing causes across multiple systemic categories rather than fixating on a single obvious symptom.
  • The Core Bone Categories:
    • People: Skills gaps, training shortages, organizational silos, cognitive overload, communication breakdowns.
    • Process: Unclear acceptance criteria, bloated batch sizes, convoluted change approval boards (CABs), misaligned planning cadence.
    • Tools: Outdated build servers, flaky test automation frameworks, unintegrated defect trackers.
    • Environment: Unstable cloud testbeds, shared-services bottlenecks, delayed security scanning environments.

Step 3: Apply the 5 Whys Technique

  • Objective: Drill deeply into the most significant causes surfaced on the fishbone diagram by asking "Why?" five consecutive times.
  • Example Flow:
    1. Why did staging regression take 9 days? Because 40% of test cases had to be run manually.
    2. Why were test cases run manually? Because the automated UI test suite failed immediately upon execution.
    3. Why did the automated UI test suite fail? Because the test scripts hardcoded obsolete DOM selectors from two versions ago.
    4. Why were the DOM selectors obsolete? Because development refactored the frontend components without updating the shared test library.
    5. Why was the shared test library neglected? Because developers and automated testers work in separate functional silos with no shared Definition of Done or synchronized integration pipeline.
  • Insight: The root cause is not "slow manual testers"; it is the absence of a unified Definition of Done and siloed engineering teams.

Step 4: Pareto Analysis (The 80/20 Rule)

  • Objective: Identify the "vital few" root causes that produce the vast majority of systemic friction, avoiding the "trivial many."
  • Mechanics: The ART uses dot voting or historical defect data to plot root causes on a Pareto chart. In accordance with the Pareto Principle, approximately 20% of the root causes account for 80% of the impediments. The train focuses its remediation energy exclusively on these top root causes.

Step 5: Brainstorm Solutions

  • Objective: Engage in divergent thinking to brainstorm ambitious, creative countermeasures, followed by convergent selection based on feasibility, cost, and time-to-value.
  • Participants: Cross-functional collaboration ensures that technical solutions satisfy business constraints and architectural standards.

Step 6: Create Actionable Improvement Backlog Items

  • The Critical SAFe Exam Rule: The improvement items generated in Step 6 must not be filed away into a static improvement log or treated as optional "someday" tasks.
  • Operational Commitment: Improvement items are formulated as concrete Improvement Stories or Enabler Features. The RTE and Product Management ensure these items are loaded directly into the upcoming PI Backlog during the next PI Planning event. At least one high-priority improvement item should be incorporated into the ART's committed PI Objectives to guarantee leadership visibility and dedicated capacity.

The Continuous Delivery Pipeline (CDP) & Release on Demand

Enterprise agility is hollow if an organization can plan iteratively but cannot deliver software reliably to its end users. To establish continuous value flow, SAFe models the technical delivery engine as the Continuous Delivery Pipeline (CDP).

Operating under the guiding paradigm of "Develop on Cadence, Release on Demand," the CDP enables the Agile Release Train to build solutions continuously while allowing business leadership to dictate when value is made commercially available.

+-------------------------------------------------------------------------------------------------------+
|                                THE CONTINUOUS DELIVERY PIPELINE (CDP)                                  |
+-------------------------------------------------------------------------------------------------------+
|  CONTINUOUS EXPLORATION (CE)     CONTINUOUS INTEGRATION (CI)     CONTINUOUS DEPLOYMENT (CD)           |
|  • Hypothesize & Research        • Continuous Code & Build       • Continuous Auto-Deploy to Prod     |
|  • Architect Solution            • Automated Testing             • Dark Launching & Feature Flags     |
|  • Synthesize Vision & MVP       • Continuous Staging Verify     • Synthetic Monitoring & Telemetry   |
+----------------------------------+-------------------------------+------------------------------------+
                                                    |
                                                    v
+-------------------------------------------------------------------------------------------------------+
|                                        RELEASE ON DEMAND (RoD)                                        |
|  • Decoupled from Deployment: Release is a strategic business decision                               |
|  • Activate features for targeted cohorts, measure business value, validate hypothesis, learn        |
+-------------------------------------------------------------------------------------------------------+

The Four Continuous Aspects of the Pipeline

  1. Continuous Exploration (CE) — Understanding Market Needs:

    • Focuses on discovering customer problems, formulating value hypotheses, and designing solutions.
    • Activities: Conducting customer interviews, competitive research, Lean market sizing, exploring architectural runway, writing Features, and defining Minimum Viable Products (MVPs) with clear benefit hypotheses.
    • POPM Role: Product Management drives Continuous Exploration in constant collaboration with System Architects, Business Owners, and customers.
  2. Continuous Integration (CI) — Continuous Code and Build:

    • Focuses on taking features from the backlog and transforming them into validated, integrated software.
    • Activities: Trunk-based development, continuous automated building, unit testing, component testing, static code analysis, and end-to-end automated integration in a staging environment.
    • Core Goal: Ensure that changes from multiple teams integrate cleanly several times per day, eliminating large, deferred integration crises.
  3. Continuous Deployment (CD) — Automated Production Staging:

    • Focuses on taking validated code from staging and automatically deploying it into production environments.
    • Crucial Distinction: In modern DevOps and SAFe, deployment is purely a technical act. Code is moved into production systems in an inactive state, hidden behind technical safeguards.
    • Deployment Mechanisms:
      • Dark Launching: Deploying code into production without public interface exposure to test backend performance and database migration under real production load.
      • Feature Flags / Toggles: Encapsulating new functionality in conditional code toggles, allowing features to be turned on or off remotely without redeploying software.
      • Blue/Green Deployment: Maintaining two identical production environments (Blue and Green); one serves live traffic while the new release is deployed and validated on the other before routing traffic.
      • Canary Releases: Gradually routing a tiny percentage of live user traffic (e.g., 2%) to the new deployment to monitor error rates and latency before wide rollout.
  4. Release on Demand (RoD) — Delivering Business Value:

    • Focuses on making delivered functionality accessible to end users, customers, or market segments.
    • Crucial Distinction: Release is a strategic business decision, not a technical event.
    • Timing and Governance: Product Management and Business Owners determine when to release based on market timing, competitor moves, compliance deadlines, customer operational readiness, or marketing campaign schedules.
    • Post-Release Activities: Monitoring business telemetry, validating the original feature benefit hypothesis against actual user engagement, and feeding insights back into Continuous Exploration.

Summary Matrix: The Continuous Delivery Pipeline Dimensions

The table below outlines the core attributes, technological mechanisms, and POPM responsibilities across the four aspects of the Continuous Delivery Pipeline:

Pipeline AspectPrimary PurposeCore Technical & Process ActivitiesKey Artifacts & Technical EnablersPOPM Role & FocusExam Distinctions & Pitfalls
Continuous Exploration (CE)Discover customer needs and define value hypotheses.User research, empathy mapping, Lean Canvas modeling, architectural exploration, feature decomposition.Vision, Roadmaps, Features, Benefit Hypotheses, Acceptance Criteria, WSJF prioritization.Owner / Co-Lead: PM drives hypothesis definition; PO validates user story alignment with customer intent.CE is continuous—it does not occur solely during the IP iteration or before PI Planning.
Continuous Integration (CI)Continuously build, test, and integrate software.Trunk-based development, automated testing (unit, API, UI), continuous build verification in staging.CI servers (Jenkins, GitLab), automated test suites, staging environments, build telemetry.Collaborator: PO participates in story-level acceptance; ensures acceptance criteria are fully automated.CI requires integrating across the entire ART, not just isolated code branches within a single team.
Continuous Deployment (CD)Automatically deploy validated code to production.Automated zero-downtime deployment, infrastructure as code (IaC), dark launching, canary deployments.Production environments, feature flag managers (LaunchDarkly), APM monitors, rollback scripts.Observer / Partner: Ensures non-functional requirements (security, privacy, latency) are satisfied before prod push.Do not confuse Deployment with Release: Deployment is a technical operation; Release is a business event!
Release on Demand (RoD)Make business value available to customers strategically.Toggling feature flags, targeted cohort rollouts, customer release communications, billing activations.Release gates, customer documentation, marketing collateral, business telemetry dashboards.Decision Authority: PM decides when and to whom features are released in alignment with business strategy.Releases can occur multiple times daily, weekly, or at the end of a PI—cadence does not dictate release timing.

POPM Governance Across the Problem-Solving Workshop & CDP

Product Owners and Product Managers bridge the technical capabilities of the CDP and the systemic improvements of the I&A event:

  • During the Problem-Solving Workshop: PM and POs ensure that root causes impacting customer experience, market responsiveness, or value delivery are prioritized; they guarantee that identified improvement items receive real backlog capacity in the upcoming PI.
  • Across the CDP Lifecycle: Product Management exercises content authority over Continuous Exploration and holds commercial decision authority over Release on Demand, while Product Owners maintain alignment between day-to-day team integration (CI) and automated production delivery (CD).
Loading diagram...
The Problem-Solving Workshop and Continuous Delivery Pipeline Ecosystem
Test Your Knowledge

In the 6-step Problem-Solving Workshop, what must happen to the actionable improvement items created by the teams in Step 6?

A
B
C
D
Test Your Knowledge

Which continuous aspect of the Continuous Delivery Pipeline is primarily responsible for researching customer problems, analyzing market dynamics, formulating benefit hypotheses, and architecting the solution for upcoming features?

A
B
C
D
Test Your Knowledge

How does the Scaled Agile Framework structurally decouple the technical practice of Continuous Deployment from the business activity of Release on Demand?

A
B
C
D