Scaling Agile: Essential SAFe
Scrum is designed for one small team. When a product needs five, nine or twelve teams working on one system, someone has to keep them aligned, line up their dependencies and integrate their work. The Scaled Agile Framework (SAFe) adds that coordinating layer on top of Scrum, and this Part teaches its smallest configuration, Essential SAFe, through the lecture's CareConnect+ example and Tutorial 10's NovaSuite case.
- You will explain why one Scrum team stops being enough, and name the Agile Release Train, Program Increment and Program Backlog that SAFe adds.
- You will describe the SAFe roles (RTE, Product Management, System Architect, Business Owners) and compare each with its nearest Scrum role.
- You will walk through PI Planning, Scrum of Scrums, the System Demo and Inspect & Adapt, and map every Scrum event onto its SAFe counterpart.
- You will judge whether a scenario warrants SAFe, and design an ART, a PI plan and its dependencies for a case such as NovaSuite.
Why Scrum Alone Isn't Enough at Scale exam
This Part answers one question: what do you do when a product is too big for one Scrum team? The material comes from the Week 10 lecture (W10) and from Tutorial 10, whose NovaSuite case is worked in full in 11.13 and 11.14. The lecturer shows SAFe's huge "big picture" poster but calls it "a navigation map", not something to memorise. What you need for the exam is the concepts, roles and events, and above all the comparisons between Scrum and SAFe.
A Scrum refresher: what SAFe builds on
SAFe does not replace Scrum; it is built out of Scrum teams. So start with the single team (Part III has the full story). A Scrum team has three accountabilities. The Product Owner (PO) decides what is built and keeps the Product Backlog, an ordered list of everything the product might need. The Developers build it. The Scrum Master (SM) keeps the process healthy and removes obstacles. The team works in sprints, short fixed timeboxes, and each sprint turns the top of the backlog into an increment: a working, usable addition to the product.
Everything a Scrum team does is steered by the three pillars of empirical process control: transparency (everyone can see the real state of the work), inspection (it is checked often) and adaptation (the plan changes when the checks show it should). SAFe keeps all of this inside each team and adds a coordinating layer above the teams.
The W10 slides give a Scrum team as 5–9 people (and elsewhere 5–10). The Scrum Guide 2020 says "typically 10 or fewer". When a team grows too big, Scrum's own answer is to split it into several teams that still share one Product Goal, one Product Backlog, one PO and one Definition of Done. That works for two or three teams. SAFe is for scale beyond that.
Two scenarios: TaskTidy and CareConnect+
The lecture makes the point with two products. TaskTidy is a small personal task app that one team can build with plain Scrum. CareConnect+ is a government-funded digital health platform that is far larger in scope, stakeholders and duration, and that size is exactly what makes it a case for SAFe. You will meet CareConnect+ again and again in this Part.
| TaskTidy (Scenario 1) | CareConnect+ (Scenario 2) | |
|---|---|---|
| Product | Lightweight web and mobile personal task app | Government-funded digital health platform |
| Scope | Login; create, edit and delete tasks; reminders; tags and filters | 6 integrated modules: Patient Portal, Hospital Dashboard, Doctor Portal (EHR integration), Pharmacy System, AI-Powered Insights, National API Gateway (third parties, insurers) |
| Stakeholders | Individual users | Patients, hospitals, doctors, pharmacies, insurers, government |
| Duration | 3 months | 18–24 months, released in phases |
| Fit | One team, plain Scrum | Many teams, SAFe |
(An EHR is an electronic health record, the hospital's system of patient records. A stakeholder is anyone who affects or is affected by the project.)
What goes wrong as the number of teams grows
One team coordinates itself by talking across the desk every day. With three teams, a handful of conversations are needed. With eight or more, every team may need something from every other, and the number of links explodes. The W10 slides name the three problems that appear: dependencies increase, alignment becomes difficult, and shared architecture and delivery timelines need coordination. SAFe fills these gaps while keeping Agile values.
The CareConnect+ challenges and SAFe's answer to each exam
The slides list the questions CareConnect+ raises, and SAFe has an answer to each. Don't worry if the answers use unfamiliar names yet (ART, PI, RTE): each one gets its own section below, and this figure is the map of where you are heading.
Check yourselfThe W10 slides name three problems that appear as the number of teams grows. What are they?
Dependencies increase, alignment becomes difficult, and shared architecture and delivery timelines need coordination. SAFe exists to fill these three gaps while keeping Agile values.
Check yourselfSelect all that apply. Which features of CareConnect+ (and not TaskTidy) point towards SAFe?
- Six integrated modules that must work together
- A web and a mobile front end
- An 18–24 month horizon with phased releases
- Many stakeholder groups, from patients to government
A, C and D. Integrated scope, a long phased horizon and many stakeholders are the scale signals. B is the trap: TaskTidy also has web and mobile front ends, and one team builds it fine. Having two platforms is not the same as needing many teams.
- Scrum is built for one team: one PO, one backlog, one increment per sprint, guided by transparency, inspection and adaptation.
- Beyond two or three teams, dependencies multiply, alignment slips, and architecture and timelines need coordinating.
- SAFe keeps Scrum inside every team and adds a coordinating layer above them; CareConnect+ needs it, TaskTidy doesn't.
What Essential SAFe Is
Once you accept that many teams need a coordinating layer, the next question is what that layer should contain. SAFe's answer is a fixed set of extra roles, events and artefacts. This section gives the definition, the map that lays them all out, and the seven key areas the lecture organises them into.
SAFe (the Scaled Agile Framework, version 6.0) scales Agile practice across multiple teams building large, complex products. It combines three bodies of practice: Agile (short iterations and working software), Lean (cutting waste and keeping work flowing) and DevOps (automating the path from code to running system).
Essential SAFe is SAFe's smallest configuration and the building block of all the others: the minimum set of roles, events and artefacts needed to deliver through one Agile Release Train. It stresses alignment, collaboration and synchronised delivery. The larger configurations (Large Solution, Portfolio, Full) are not covered in this subject.
An artefact, as in Scrum, is a tangible thing the process produces or maintains, such as a backlog or a plan. An event is a scheduled meeting with a fixed purpose, such as a planning session or a demo.
The big-picture map
SAFe's poster crams every element onto one page. Simplified, it shows four groups of things stacked on top of each other: the roles that work across the whole train, the teams, the backlogs that feed them, and the timeline they all march to. Read the figure from top to bottom; every label is explained in a later section.
In words, the map highlights four groups:
- The ART roles are the Business Owners, Product Management, the System Architect and the RTE (Release Train Engineer).
- The team roles are the Agile Teams, the Product Owner and the Scrum Master/Team Coach.
- There are two kinds of backlog: the ART (Program) Backlog, which is prioritised with WSJF and constrained by NFRs (non-functional requirements, such as speed or security), and a Team Backlog for each team.
- The PI timeline runs from PI Planning, through iterations that each end in a System Demo, to an IP iteration with I&A. It produces PI Objectives and carries Features, Enablers and Stories. It sits under the continuous delivery pipeline (Continuous Exploration, Continuous Integration, Continuous Deployment, Release on Demand) and over the architectural runway.
The seven key areas of Essential SAFe exam
The lecture organises Essential SAFe around seven key areas. This is a counted list worth knowing by heart, because "name and explain the key areas" is an easy written question. Each gets its own section later in this Part.
- PI Planning. All the ART's teams plan together and agree a shared plan (11.6).
- Agile Release Train. A team of agile teams (50–125 people) that delivers in a synchronised way (11.3).
- Roles and responsibilities. At train level: the RTE, Product Management, the System Architect and the Business Owners. At team level: the Scrum Master and the Product Owner (11.7).
- Dependency management (Scrum of Scrums) coordinates work and resolves dependencies across teams (11.8).
- Program Backlog. The prioritised Features that guide the ART during a PI (11.5).
- System Demonstration. Teams demonstrate integrated work to stakeholders (11.9).
- Inspect & Adapt workshop. At the end of each PI, the ART reviews progress, identifies improvements and plans the next increment (11.9).
What SAFe claims to deliver
The slides quote Scaled Agile's own figures, which also put SAFe's reach at over 1,000,000 practitioners in 20,000 companies. These are vendor claims: Scaled Agile sells SAFe training and certification, so treat the numbers critically, and say so if an exam answer uses them.
Qualitatively, the lecture credits SAFe with bringing alignment, transparency, a predictable cadence and integrated delivery, and with exposing dependencies and risks early. Those qualitative benefits are the ones to argue from in an answer, because they follow directly from SAFe's mechanisms.
Check yourselfWhat makes Essential SAFe "essential", and which three bodies of practice does SAFe combine?
Essential SAFe is the smallest configuration and the building block of the others: the minimum roles, events and artefacts needed to deliver through one Agile Release Train. SAFe as a whole combines Agile, Lean and DevOps principles.
Check yourselfSelect all that apply. Which of these are among the seven key areas of Essential SAFe?
- Scrum of Scrums (dependency management)
- Portfolio management
- System Demonstration
- Daily Scrum
- Inspect & Adapt workshop
A, C and E. Portfolio management belongs to the larger SAFe configurations, which this subject does not cover. The Daily Scrum is a team-level Scrum event, not one of the seven ART-level areas; its ART-level counterpart is Scrum of Scrums.
Check yourselfA manager quotes "30–75% faster time-to-market" as proof that SAFe will work for their company. What should you say?
That the figure is a vendor claim from Scaled Agile, which sells SAFe, and that its width shows results vary a lot. A sound argument rests instead on whether the company actually has SAFe's problems (many teams, heavy dependencies, shared architecture) and on the qualitative benefits that follow from SAFe's mechanisms: alignment, transparency, predictable cadence, integrated delivery and early exposure of dependencies and risks.
- SAFe (v6.0) scales Agile across many teams by combining Agile, Lean and DevOps; Essential SAFe is the minimum needed for one Agile Release Train.
- The map stacks ART roles, team roles, two levels of backlog, and a PI timeline between a delivery pipeline and an architectural runway.
- The seven key areas: PI Planning, ART, roles, Scrum of Scrums, Program Backlog, System Demo, Inspect & Adapt. The benefit figures are vendor claims.
The Agile Release Train (ART) exam
Five to twelve teams can't each go their own way and still produce one product. SAFe's first move is to bind them into a single long-lived unit that plans, commits and delivers together. That unit is the Agile Release Train, and nearly everything else in SAFe exists to run it.
An ART is a long-lived virtual organisation of about 5–12 agile teams (50–125 people) that plans, commits and executes together, aligned to one mission by a single Program Backlog (W10).
"Virtual" means the teams don't have to sit in one department or report to one manager; they are bound together by a shared backlog, calendar and set of events. "Long-lived" means the train stays together for as long as its product lives, unlike a project team that disbands at the end.
The W10 slides list the ART's characteristics:
- It works in fixed-timebox PIs (Program Increments), 10 weeks by default, each made of 4–5 iterations. A timebox is a period whose length is fixed in advance and never extended.
- Its iterations and PIs are synchronised: every team shares the same iteration length and the same start and end dates, so that their work can be integrated. (An iteration is SAFe's name for a sprint.)
- It gets architectural and UX guidance from the System Architect. (UX is user experience: how the product looks and feels to use.)
- It produces frequent, evaluable system-level solutions, which are shown at the System Demo.
- It manages dependencies between teams.
- It is facilitated by the RTE (Release Train Engineer).
How the train is organised
The diagram shows how the ART-level roles relate to the teams, and how the teams' work comes together. Read it top to bottom: Business Owners and Product Management decide what matters, three kinds of influence flow down to the teams, and the teams' outputs converge into one integrated increment.
The train metaphor: dates are fixed, scope varies
The name is deliberate. A train leaves on schedule, whoever is late. For an ART this means the PI dates are fixed and what varies is the scope. A Feature that isn't ready doesn't delay everyone else; it simply catches the next train, the next PI. The slide's loop, "Define → Implement → Acceptance test → Deploy", repeats "until further notice", because the ART lives as long as its product.
Why 5–12 teams and 50–125 people?
The size limits follow the official SAFe rationale. With fewer than about five teams, the train's extra roles and events cost more than they save. The upper bound reflects Dunbar's number: the idea that people can keep up only about 150 stable relationships, so a train much bigger than 125 people stops being a group whose members know each other.
Check yourselfDefine an ART and give its size and cadence. (Self-test Q1)
An ART is a long-lived virtual organisation of 5–12 agile teams (50–125 people) that plans, commits and executes together from a single Program Backlog. The teams share synchronised iterations inside a fixed PI (default 10 weeks, 4–5 iterations), and the RTE facilitates the train.
Check yourselfHalfway through a PI, one Feature is clearly not going to be finished. What does the train metaphor say should happen?
- Extend the PI by two weeks so the Feature can be completed
- The Feature catches the next train (the next PI); the PI ends on its date
- Every team stops its own work to help finish it
- Cancel the Feature permanently
B. The train leaves on schedule: dates are fixed and scope varies. Extending the PI (A) would break the synchronised calendar every other team depends on. C and D are not what the metaphor says; the Feature simply moves to the next PI.
Check yourselfWhy does an ART have both a lower and an upper size limit?
Below about five teams, the train's roles and events are overhead that the coordination problem doesn't justify. The upper bound (about 125 people) reflects Dunbar's number, about 150 stable relationships: beyond it, the people on the train can no longer know and trust each other as one group.
- An ART is a long-lived virtual organisation of 5–12 teams (50–125 people) that plans, commits and executes together from one Program Backlog, facilitated by the RTE.
- Its teams run synchronised iterations inside fixed 10-week PIs; dates are fixed and scope varies, so a late Feature catches the next train.
- The size limits come from overhead (fewer than 5 teams) and Dunbar's number (about 150 relationships).
The Program Increment and the Shared Cadence
Teams can only integrate their work if they finish at the same moments. SAFe therefore gives the whole train one calendar: a longer timebox, the PI, divided into iterations that every team starts and ends together. The PI is to the train what the sprint is to one team.
A PI is a timebox, usually 8–12 weeks, in which an ART delivers incremental value as working, tested software and systems (W10 glossary). The usual 10-week PI is four 2-week iterations plus one Innovation & Planning (IP) iteration.
The IP iteration holds the I&A (Inspect & Adapt workshop), the next PI Planning, innovation time and a buffer in case the earlier iterations overran.
The slides say Program Increment, and sometimes "Product Increment". Since SAFe 6.0 (2023) the official name has been Planning Interval. All of these are the PI. In the exam, write "Program Increment (PI)" and mention the new name once, for example "Program Increment (PI; called Planning Interval since SAFe 6.0)".
One PI on the default cadence
The chart lays out one 10-week PI. Time runs across in weeks. The top row is what the teams do; the rows beneath are the train-wide events, which sit at fixed points on the calendar.
The cadence runs at two levels at once. On the program calendar, the whole ART holds PI Planning sessions, System Demos and Inspect & Adapt workshops. At team level, each of these has a smaller counterpart, held by every team inside every iteration.
Check yourselfWhat is a PI? Give the slides' term and the official term. (Self-test Q2)
A PI is a fixed 8–12 week timebox (default 10) in which the ART delivers working, tested value; it is typically 4 iterations plus an IP iteration. The slides call it "Program (Product) Increment", while SAFe 6.0 calls it "Planning Interval".
Check yourselfSelect all that apply. What does the IP iteration hold?
- The Inspect & Adapt workshop
- The first System Demo of the PI
- The next PI Planning
- Innovation time and a buffer
A, C and D. The IP (Innovation & Planning) iteration holds the I&A, the next PI Planning, innovation time and a buffer. The first System Demo comes at the end of Iteration 1, at the start of the PI.
- A PI (Program Increment; Planning Interval since SAFe 6.0) is an 8–12 week timebox, by default 10 weeks: four 2-week iterations plus an IP iteration.
- The IP iteration holds the I&A, the next PI Planning, innovation time and a buffer.
- PI Planning, System Demo and I&A at ART level mirror Iteration Planning, Review and Retrospective at team level.
Features, Enablers and the Program Backlog
A single Scrum backlog of user stories is too fine-grained to steer twelve teams: nobody can prioritise a thousand stories against a business strategy. SAFe adds a coarser layer of work item, the Feature, and one backlog of Features for the whole train. The teams still work on stories, but those stories now come from Features.
Features exam
A Feature is a service or capability that fulfils a stakeholder need. It is delivered within a single PI and broken down into Stories (user stories, the small team-level items you met in Part VI). Product Management defines and prioritises Features, and a Feature can cover functional and non-functional needs (W10). Each one has a benefit hypothesis, which says why it is worth doing, and acceptance criteria, which say what makes it done.
A functional need is something the system does (show a list of courses); a non-functional need is a quality the system must have (load in under 3 seconds). The slides' example shows both inside one Feature.
Feature versus User Story
A Feature and a User Story differ in level, size and ownership. Getting these the wrong way round is a classic pitfall, so the figure lines them up.
Enablers and the architectural runway
Not every backlog item is something a user can see. Enablers appear on the SAFe map: they are backlog items with no direct user function, covering architecture, infrastructure, compliance or exploration. A new database cluster, a security audit or a technical experiment are enablers. Enablers extend the architectural runway, which is the technical foundation that lets upcoming features be built without redesign: like a runway that must be long enough before a plane can take off, the platform must be ready before the Features that need it. NFRs (non-functional requirements) constrain both backlogs, so every Feature and every Story must respect them.
The Program Backlog exam
The Program Backlog is the single source of truth for upcoming ART work. It holds Features, not stories, is owned and prioritised by Product Management, and typically spans several PIs. SAFe 6.0 calls it the ART Backlog. It answers two questions: what should we build next, and what delivers the most value?
Because it is a single backlog, it aligns all teams on one set of priorities, and it drives PI Planning, where the teams take the top Features. In PI Planning, Features are broken into Stories, which are spread across the teams by capacity, expertise and dependencies, and the Stories go into each team's Team Backlog, owned by its PO.
WSJF: ordering the Program Backlog
The map says the Program Backlog is prioritised with WSJF (Weighted Shortest Job First), but the slides don't explain it, so here is the method. The idea is economic: if two jobs are equally valuable, do the small one first, because its value starts flowing sooner; and if two jobs are the same size, do the one that hurts most to delay.
WSJF = Cost of Delay ÷ Job Size
Cost of Delay (CoD) = User/Business Value + Time Criticality + Risk Reduction/Opportunity Enablement (RR/OE)
All the terms are relative scores (bigger means more), not money or days. Do the job with the highest WSJF first.
Time criticality is how fast the value decays if you wait (a feature tied to a deadline scores high). Risk reduction/opportunity enablement scores how much the job lowers risk or opens the door to future work. Job size is the relative effort.
- Four CareConnect+ Features, each with its relative scores: user/business value, time criticality, risk reduction/opportunity enablement (RR/OE), and job size.
- Cost of Delay = Value + Time + RR/OE. Bed dashboard: 8 + 13 + 2 = 23. Booking: 13 + 8 + 3 = 24. Insurer API: 5 + 8 + 13 = 26. AI insights: 8 + 2 + 5 = 15.
- WSJF = CoD ÷ Size. Bed dashboard: 23 ÷ 5 = 4.6. Booking: 24 ÷ 8 = 3.0. Insurer API: 26 ÷ 13 = 2.0. AI insights: 15 ÷ 20 = 0.75.
- Rank from the highest WSJF down: bed dashboard first, then online booking, then the insurer API, then AI insights.
- What to notice. The insurer API has the highest cost of delay but is a big job, so it ranks third. The AI feature has a low cost of delay and is the largest job, so it waits. Small jobs with a high cost of delay go first.
| CareConnect+ Feature | Value | Time | RR/OE | CoD | Size | WSJF |
|---|---|---|---|---|---|---|
| Bed-availability dashboard | 8 | 13 | 2 | 23 | 5 | 4.6 |
| Online appointment booking | 13 | 8 | 3 | 24 | 8 | 3.0 |
| Insurer API integration | 5 | 8 | 13 | 26 | 13 | 2.0 |
| AI early-diagnosis insights | 8 | 2 | 5 | 15 | 20 | 0.75 |
Ranking by cost of delay alone. CoD tells you how much waiting hurts, not how long the job blocks everything else. Always divide by job size before ranking.
Check yourselfWhat is a Feature? Write one for the CareConnect+ Hospital Dashboard. (Self-test Q7)
A Feature is a service or capability that meets a stakeholder need. It fits in one PI, is owned by Product Management and is broken into Stories, and it needs a benefit hypothesis and acceptance criteria. An example is "Real-time bed availability":
- Hypothesis: live bed data across hospitals cuts emergency transfer delays.
- AC: the data updates within 30 seconds, users can filter by ward and hospital, and access is role-based.
Check yourselfUsing WSJF, rank: A (CoD 21, size 3), B (CoD 30, size 10), C (CoD 12, size 2). (Self-test Q14)
A: 21 ÷ 3 = 7.0 B: 30 ÷ 10 = 3.0 C: 12 ÷ 2 = 6.0
The order is therefore A, C, B. B has the highest cost of delay but is the largest job, so it goes last.
Check yourselfWhich statement about the Program Backlog is correct?
- It holds the stories each team will build next iteration
- Each team keeps its own Program Backlog
- It holds Features, is owned by Product Management and drives PI Planning
- It is owned by the RTE, who assigns its items to teams
C. The Program (ART) Backlog is the single source of truth for upcoming ART work: Features, not stories (A), one for the whole train (B), owned and prioritised by Product Management. The RTE facilitates and never assigns work (D).
- A Feature fits in one PI, is owned by Product Management, has a benefit hypothesis and acceptance criteria, and is split into Stories that fit in one iteration and belong to a PO.
- Enablers are backlog items with no direct user function that extend the architectural runway; NFRs constrain both backlogs.
- The single Program (ART) Backlog of Features aligns all teams and drives PI Planning; it is ordered by WSJF = CoD ÷ Size.
PI Planning exam
If twelve teams plan separately, nobody discovers until integration that Team 4 needs an API that Team 9 never scheduled. PI Planning prevents that by putting every team in the same room for two days at the start of each PI, so that dependencies, risks and commitments are worked out together, face to face, before any code is written.
PI Planning is a regular, timeboxed, cadence-based event, two days long and held every PI. All ART teams plan together, preferably in person, align on a shared vision and commit to delivery goals (W10).
"Cadence-based" means it happens at a fixed rhythm, at the same point in every PI, so everyone can plan around it. Each participant has a part to play:
The inputs to PI Planning are the vision and business context, the top prioritised Features (from the Program Backlog), the architecture vision and team capacity (how much work each team can take on, given its size and availability).
The two days, step by step
The two-day agenda below and the outputs listed after it follow official SAFe; of the outputs, only the PI objectives appear on the slides' map. Step through it to see how a plan is drafted on day 1, stress-tested overnight and committed on day 2.
- The inputs arrive: the vision and business context, the top prioritised Features from the Program Backlog, the architecture vision, and each team's capacity.
- Day 1 opens with the business context, given by the Business Owners: why this PI matters to the organisation.
- Product Management presents the product vision (the top Features) and the System Architect the architecture vision.
- Team breakout 1: every team goes off to break its Features into Stories, estimate them against its capacity, place them in iterations, and note the dependencies and risks it finds.
- Draft plan review: every team's draft is shown to everyone. This is where clashes appear, for example one team that is needed by everybody and overloaded.
- Management problem solving: the leaders resolve what the teams can't, such as scope versus capacity trade-offs, in the open rather than silently inside one team.
- Day 2 starts with adjustments: the decisions made overnight are announced.
- Team breakout 2: the teams rework and finalise their plans and objectives.
- Final plan review: each team presents its final plan and PI objectives.
- The cross-team risks are ROAMed: each is Resolved, Owned, Accepted or Mitigated, so none is left without an owner.
- The confidence vote, by fist of five (each person holds up 1 to 5 fingers). If confidence is low, the plan is reworked before anyone commits to it.
- A short retrospective closes the event.
- The outputs: PI objectives, the program board, ROAMed risks and iteration plans, backed by the confidence vote. Each is explained below.
The four outputs
- PI objectives are each team's (and the ART's) goals for the PI, written in business language. Business Owners score each one 1–10 for business value, and each objective is either committed or uncommitted (stretch). A committed objective is a promise; a stretch objective is planned in but may not be achieved.
- The program board (in SAFe 6.0, the ART planning board) shows which team delivers each Feature in which iteration, plus milestones, with dependencies drawn as strings between teams.
- Risks are ROAMed: each one is Resolved, Owned, Accepted or Mitigated (compare Part IV on risk responses).
- The teams produce iteration plans and take a confidence vote (fist of five). If confidence is low, the plan is reworked.
What goes wrong without PI Planning exam
The slides list what goes wrong without PI Planning:
- Teams plan in isolation, and the vision drifts.
- Dependencies surface late, at integration, which leaves teams blocked and causes rework.
- The architecture diverges.
- There is no shared commitment, so delivery is unpredictable.
- Cross-team risks have no owner.
Check yourselfDescribe PI Planning: who attends, the inputs, the outputs. (Self-test Q8)
- When and who: PI Planning takes two days every PI. All ART teams attend, preferably in person, along with Product Management, the System Architect, the RTE (as facilitator) and Business Owners.
- Inputs: the vision, the top prioritised Features, the architecture vision and team capacity.
- Process: teams break Features into Stories, estimate them, plan iterations, and find dependencies and risks.
- Outputs: team and ART PI objectives, valued by Business Owners; a program board of Features by iteration, with dependencies; ROAMed risks; and a confidence vote.
Check yourselfSelect all that apply. Which are outputs of PI Planning?
- PI objectives scored for business value
- A program board with dependency strings
- Task assignments for each individual developer
- ROAMed risks
A, B and D. PI Planning does not assign tasks to individuals (C): the teams plan their own work, and nobody, including the RTE, hands out individual tasks.
Check yourselfAt the end of day 2, one team votes "two fingers" in the fist-of-five. What happens?
Confidence is low, so the plan is reworked before anyone commits to it. The vote exists precisely so that a team can't be pushed into a commitment it doesn't believe in.
- PI Planning: two days, every PI, all ART teams together (preferably in person), facilitated by the RTE.
- Inputs: vision, top Features, architecture vision, capacity. Outputs: PI objectives (BO-scored 1–10, committed or stretch), the program board, ROAMed risks, iteration plans and a confidence vote.
- Without it: isolated plans, late dependencies, diverging architecture, no shared commitment, unowned risks.
SAFe Roles exam
A coordinating layer needs people whose job is to coordinate. SAFe adds four roles that work across the whole train and keeps Scrum's three inside every team. Exam questions love the pairs: RTE versus Scrum Master, Product Management versus Product Owner. Learn each SAFe role together with its nearest Scrum role.
SAFe has four roles at ART level and three at team level. The last column links each one to its nearest Scrum role: two of the ART-level roles are Scrum roles scaled up, and the System Architect has no Scrum analogue at all.
| Role | Level | Responsibilities (W10) | Scrum analogue |
|---|---|---|---|
| Release Train Engineer (RTE) | ART | "Chief Scrum Master" for the train. Facilitates ART events; removes cross-team impediments; manages dependencies and risks; coaches | Scrum Master, scaled up |
| Product Management | ART | Owns, defines and prioritises the Program Backlog (Features) | Product Owner, scaled up |
| System Architect/Engineer | ART | Architectural guidance and technical enablement; aligns teams with enterprise standards | None |
| Business Owners | ART | Key stakeholders accountable for the ART's business outcomes; make sure it delivers customer and organisational value | Key stakeholders |
| Product Owner | Team | Owns the Team Backlog; defines and prioritises Stories; aligns with Product Management | Product Owner |
| Scrum Master/Team Coach | Team | Facilitates team events; removes local blockers; supports Agile practice | Scrum Master |
| Agile Team | Team | Developers, testers, designers; deliver working software every iteration; break Features into Stories and estimate them | Developers |
Two terms in the table: an impediment (or blocker) is anything that stops a team making progress, such as a missing API, an unanswered question or a broken test server. Enterprise standards are the organisation-wide technical rules (approved languages, security practices, data formats) that every team must follow.
The RTE's five responsibilities
The Release Train Engineer is the role students most often misdescribe, so the slide gives it its own diagram of five responsibilities.
RTE versus Scrum Master exam
The RTE is the train's "Chief Scrum Master", but the two roles differ in scope, leadership, authority, dependencies and business alignment. Note in particular that the RTE facilitates rather than assigning work. A servant-leader leads by serving: clearing the way and helping others succeed rather than giving orders.
| Aspect | RTE | Scrum Master |
|---|---|---|
| Scope | Whole ART; ART events (PI Planning, Scrum of Scrums, I&A) | One team; sprint events |
| Leadership | Servant-leader for the ART; coaches SMs, POs and teams | Servant-leader for one team; coaches team and PO |
| Authority | Facilitates, escalates, influences PI objectives; doesn't assign work | Limited; the team decides |
| Dependencies | Manages them between teams | Removes impediments within the team |
| Business alignment | Aligns the ART with PI objectives and Business Owners | Supports the PO |
To escalate is to pass a problem up to someone with the authority to decide it, for example taking a priority clash between two teams to Product Management and the Business Owners.
Product Management versus Product Owner
Product Management faces customers and owns the Feature-level what and why for the whole train, while each team's PO turns Features into Stories and accepts them. There is one Product Management function per ART and one PO per team.
Check yourselfDistinguish Product Management from the Product Owner. (Self-test Q3)
Product Management works at ART level. It owns and prioritises the Program Backlog of Features and represents the customer. The PO works at team level. It owns the Team Backlog, turns Features into Stories, prioritises and accepts them, and aligns with Product Management. There is one Product Management function per ART and one PO per team.
Check yourselfCompare the RTE with the Scrum Master. (Self-test Q4)
- In scope, the RTE covers the whole ART, while the SM covers one team.
- For events, the RTE runs ART events (PI Planning, Scrum of Scrums, I&A), while the SM runs sprint events.
- The RTE removes impediments between teams; the SM removes them within the team.
- The RTE coaches SMs, POs and teams; the SM coaches one team.
- On authority, neither assigns work. The RTE escalates systemic issues and influences PI objectives.
- For alignment, the RTE aligns the ART with Business Owners, while the SM supports the PO.
Check yourselfWhich SAFe role has no analogue in Scrum?
- Release Train Engineer
- Product Management
- System Architect/Engineer
- Business Owners
C. The RTE is the Scrum Master scaled up, Product Management is the Product Owner scaled up, and Business Owners correspond to Scrum's key stakeholders. In Scrum the Developers own the design inside their one team, so there is no architect role.
- ART level: RTE (SM scaled up), Product Management (PO scaled up), System Architect (no Scrum analogue), Business Owners (accountable stakeholders). Team level: PO, SM/Team Coach, Agile Team.
- The RTE facilitates ART events, keeps the focus on value, coordinates, removes cross-team blockers and coaches; it never assigns work.
- Product Management owns Features for the train; each PO owns Stories for one team.
Dependency Management: Scrum of Scrums
Teams on a train depend on each other for parts of Features and for shared components, and unmanaged dependencies cause delays, rework and integration problems (W10). A dependency is any case where one team can't finish its work until another team delivers something. SAFe doesn't rely on a single mechanism for these; it deals with them at several points.
Scrum of Scrums
The last line of defence is a regular meeting between the teams. Scrum of Scrums (W10) exists to coordinate the teams within the ART. The slides call it a "Scrum for Scrum Masters": just as a team's Daily Scrum syncs its members, this syncs the teams.
- Participants: the Scrum Masters or other team representatives.
- Facilitator: the RTE.
- Frequency: weekly, and more often at critical times, for example around PI Planning.
- Topics: cross-team dependencies, risks and blockers, and progress.
- Outcome: shared understanding, aligned priorities and early risk mitigation.
In SAFe 6.0, Scrum of Scrums is called the Coach Sync, part of the ART Sync. The slides use "Scrum of Scrums", so use that name in the exam.
Check yourselfExplain Scrum of Scrums and why it is needed. (Self-test Q9)
Scrum of Scrums is a "Scrum for Scrum Masters". The SMs or representatives of each team meet weekly (more often around PI Planning), facilitated by the RTE, to discuss cross-team dependencies, risks, blockers and progress. The outcome is shared understanding, aligned priorities and early risk mitigation. It is needed because, without it, unmanaged dependencies cause delay, rework and integration problems.
Check yourselfWho attends Scrum of Scrums, and who facilitates it?
- All developers on the train; facilitated by Product Management
- The Scrum Masters or team representatives; facilitated by the RTE
- The Product Owners; facilitated by the System Architect
- The Business Owners; facilitated by the RTE
B. It is a meeting of team representatives, usually the Scrum Masters, run by the RTE. Inviting every developer (A) would defeat the purpose of a short coordination meeting.
- Unmanaged dependencies cause delays, rework and integration problems.
- PI Planning makes them visible, the cadence dates them, the System Architect designs some away, and Scrum of Scrums tracks the rest.
- Scrum of Scrums: SMs or representatives, weekly (more around PI Planning), facilitated by the RTE; called the Coach Sync in SAFe 6.0.
System Demo and Inspect & Adapt exam
Twelve teams can each finish their stories and still produce a product that doesn't work, because the pieces were never put together. SAFe's two "inspect" events work at train level: the System Demo shows the integrated product, and Inspect & Adapt improves both the product and the way the train works. Each has a Scrum counterpart, and "compare" questions on these pairs are common.
System Demo versus Sprint Review
In the System Demo, all ART teams demonstrate the integrated solution, with everyone's features working together, to Product Management, Business Owners, the RTE and stakeholders. It validates progress towards the PI's goals and collects live feedback. In Scrum, the Sprint Review (the slides also say "Showcase") shows one team's increment.
The slides disagree with themselves. The overview and glossary say the System Demo happens at the end of each iteration, but the detail slides say the end of the PI. Official SAFe holds one every iteration, plus a final PI System Demo at the I&A. For "compare" questions, use the slides' table below; elsewhere, mention both.
| Aspect | System Demo (SAFe) | Sprint Review/"Showcase" (Scrum) |
|---|---|---|
| Purpose | Show the integrated system meeting program goals | Show one team's sprint increment |
| Frequency (slides) | End of PI (8–12 weeks) | End of each sprint (slides: 2–3 weeks) |
| Scope and integration | All ART teams, integrated | One team's stories |
| Audience | Business Owners, Product Management, RTE, teams, stakeholders | SM, PO, team, stakeholders |
| Feedback and outcome | High-level; refines PI goals; keeps teams aligned | Detailed; checks the sprint goal; feeds the next sprint planning |
Inspect & Adapt versus Sprint Retrospective
The I&A workshop is held at the end of every PI. The whole ART, together with Product Management, Business Owners, the RTE and stakeholders, reflects on product, process and people and realigns with business goals. A root-cause analysis, which the workshop uses, means asking "why?" repeatedly until you reach the underlying cause of a problem rather than its symptom.
- The I&A is held at the end of every PI, with the whole ART plus Product Management, Business Owners, the RTE and stakeholders. The slides list two parts.
- Part 1, the PI System Demo: the fully integrated work of the whole PI is shown. This is why the I&A, unlike a retrospective, includes a demo.
- Official SAFe adds quantitative and qualitative measurement between the two parts: were the PI objectives met? The W10 glossary hints at it with "measure outcomes". Dashed because the slides don't list it as a part.
- Part 2, the problem-solving workshop: a root-cause analysis of the PI's major problems, for example "integration testing is a bottleneck".
- It produces improvement items, which go into the next PI's planning so they actually get done.
- The outcome of the I&A: refined processes, tools and techniques, and continuous improvement of the ART.
The table compares the I&A with the Sprint Retrospective. The main differences are that the I&A covers the product as well as the process, deals with systemic cross-team issues, and includes a demo.
| Aspect | Inspect & Adapt (SAFe) | Sprint Retrospective (Scrum) |
|---|---|---|
| Purpose | Improve product and process at ART level | Improve one team's process and collaboration |
| Frequency | End of each PI | End of each sprint |
| Scope | Whole ART; systemic, cross-team issues | One team, one sprint |
| Audience | Teams, Product Management, Business Owners, RTE, stakeholders | SM, PO, team |
| Demo included? | Yes (PI System Demo) | No |
Calling separate per-team demos a "System Demo": a System Demo must show the integrated system. And treating I&A as "just a big retrospective": it also covers the product, includes a demo, and runs a problem-solving workshop.
Check yourselfCompare the System Demo with the Sprint Review. (Self-test Q5)
The System Demo shows the integrated work of all ART teams to Business Owners, Product Management, the RTE and stakeholders, with high-level feedback that refines PI goals. It is held each iteration, with a PI System Demo at the end of the PI (the slides' table says end of PI). The Sprint Review shows one team's increment each sprint to the PO and stakeholders, with detailed story-level feedback that feeds the next sprint planning.
Check yourselfCompare I&A with the Sprint Retrospective and name I&A's parts. (Self-test Q6)
I&A is held once per PI with the whole ART and its stakeholders. It covers product and process, including systemic cross-team issues. Its parts are the PI System Demo, measurement of PI objectives (official SAFe) and a problem-solving workshop that produces improvement items. The retrospective, by contrast, is held each sprint, involves one team, covers that team's process only, and has no demo.
Check yourselfAt the end of Iteration 2, each of six teams shows its own work in its own room. Is that a System Demo?
No. Six separate demos are six iteration reviews. A System Demo must show the integrated system, with everyone's features working together, because the whole point is to discover whether the pieces fit.
- System Demo: all teams' work, integrated, shown to Business Owners, Product Management, the RTE and stakeholders; slides disagree on frequency (iteration vs PI), official SAFe does both.
- I&A: end of every PI; PI System Demo, (official) measurement, problem-solving workshop; covers product, process and people.
- Versus Scrum: the Sprint Review shows one team's increment; the retrospective covers one team's process and has no demo.
Mapping Scrum onto SAFe exam
The fastest way to remember SAFe is to see it as Scrum with one extra layer. Every Scrum artefact, event and role either survives inside the teams unchanged or gains a train-level counterpart. The three mappings below are the ones to put on your notes sheet. In the event and role figures, the right-hand column (shaded) is the coordinating layer SAFe adds above the teams.
Roles
| Scrum role | SAFe team level | SAFe ART level |
|---|---|---|
| Scrum Master | Scrum Master/Team Coach | RTE |
| Product Owner | Product Owner | Product Management |
| Developers | Agile team members | — |
| Stakeholders | — | Business Owners |
| — | — | System Architect |
Events
| Scrum event | SAFe team level | SAFe ART level |
|---|---|---|
| Sprint Planning | Iteration Planning | PI Planning |
| Daily Scrum | Daily stand-up | Scrum of Scrums |
| Sprint Review | Iteration Review | System Demo |
| Sprint Retrospective | Iteration Retrospective | Inspect & Adapt |
Artefacts and structures
| Scrum | Essential SAFe |
|---|---|
| Scrum Team | Agile Team (one of 5–12 on an ART) |
| — | Agile Release Train |
| Sprint | Iteration, synchronised across teams |
| Several sprints | Program Increment / Planning Interval |
| Product Backlog | Program (ART) Backlog of Features plus a Team Backlog of Stories per team |
| Product Backlog item | Feature (one PI), then Story (one iteration) |
| Product Goal / Sprint Goal | PI Objectives / iteration goals |
| Increment | Integrated system increment |
| Definition of Done | Shared across the ART's teams |
(The Definition of Done is the team's agreed checklist of what "finished" means, such as tested, reviewed and documented. Sharing one across the train means a Story that is "done" in Team 3 is done by the same standard as in Team 7, which is what makes integration possible.)
Check yourselfFill the gap: Daily Scrum → daily stand-up (team level) → ________ (ART level).
Scrum of Scrums. The other three ART-level twins are PI Planning (of Sprint Planning), System Demo (of Sprint Review) and Inspect & Adapt (of Sprint Retrospective).
Check yourselfSelect all that apply. Which pairs are correct Scrum → SAFe ART-level mappings?
- Scrum Master → RTE
- Product Owner → Business Owners
- Sprint Review → System Demo
- Developers → System Architect
- Sprint Retrospective → Inspect & Adapt
A, C and E. The Product Owner scales up to Product Management (B); Business Owners correspond to stakeholders. Developers have no ART-level counterpart, and the System Architect has no Scrum analogue (D).
Check yourselfIn Scrum there is one Product Backlog. What replaces it in Essential SAFe?
Two levels of backlog: one Program (ART) Backlog of Features for the whole train, owned by Product Management, plus a Team Backlog of Stories for each team, owned by its PO. A Product Backlog item correspondingly becomes a Feature (one PI) and then Stories (one iteration each).
- Roles: SM → SM/Team Coach → RTE; PO → PO → Product Management; Developers → team members; stakeholders → Business Owners; System Architect is new.
- Events: Sprint Planning/Daily Scrum/Review/Retro → Iteration versions → PI Planning/Scrum of Scrums/System Demo/I&A.
- Artefacts: sprint → iteration, several sprints → PI, Product Backlog → Program Backlog + Team Backlogs, increment → integrated increment, DoD shared.
Worked Example: CareConnect+ as an ART
Knowing the parts of SAFe is half of an exam answer; the other half is assembling them for a specific case. The guide's worked example does that for CareConnect+, the digital health platform from 11.1. Step through it: each step is one decision you would write in an answer.
- Is SAFe warranted? Yes: there are six interdependent modules, an 18–24 month horizon, many stakeholders and regulated health data.
- The ART. About 9 teams of roughly 8 people (≈ 72, inside 50–125): two Patient Portal teams, one Hospital Dashboard team, two Doctor Portal/EHR teams, one team each for Pharmacy, AI Insights and API Gateway, and an integration/DevOps "System Team". Each team has a PO and an SM.
- Roles. The RTE facilitates. Product Management owns Features such as "online appointment booking". The System Architect sets common data, security and API standards. The Business Owners are the health department sponsor and representatives of hospitals and pharmacies.
- Cadence. 10-week PIs (4 iterations + IP). 18 months ≈ 78 weeks ≈ 8 PIs, and 24 months ≈ 104 weeks ≈ 10 PIs. Phased releases fall on PI boundaries.
- PI Planning example. The Feature "Repeat-prescription refill" is split into Stories across Doctor Portal (e-prescription API), API Gateway (insurer check), Pharmacy (refill queue) and Patient Portal (refill screen). On the program board the API arrives in Iteration 2 and is consumed in Iteration 3, with dependency strings marking it. The risk "insurer API spec not finalised" is ROAMed as Owned by Product Management.
- Execution. Teams run Scrum each iteration, Scrum of Scrums runs weekly, and a System Demo follows every iteration. The I&A might find that integration testing is a bottleneck.
The cadence arithmetic, written out: a month is about 52 ÷ 12 ≈ 4.33 weeks, so
18 months × 52/12 = 78 weeks 78 ÷ 10 weeks per PI = 7.8 ≈ 8 PIs 24 months × 52/12 = 104 weeks 104 ÷ 10 weeks per PI = 10.4 ≈ 10 PIs
The System Team is a team whose job is integration and DevOps for the whole train (building the shared test and delivery environment), rather than one module.
Check yourselfApply Essential SAFe to CareConnect+ in five moves. (Self-test Q11)
Follow the structure of the worked example:
- Justify SAFe from the scale signals.
- Set up one ART of about 9 module-aligned teams (≈ 72 people), each with a PO and an SM.
- Assign the RTE, Product Management, System Architect and Business Owners.
- Run 10-week PIs, about 8–10 in total.
- Use PI Planning to expose dependencies (for example the e-prescription API), and hold a weekly Scrum of Scrums, a System Demo each iteration and an I&A each PI.
Check yourselfCareConnect+ skipped PI Planning, so each team plans with its own PO. In Iteration 4 Pharmacy finds the e-prescription API it needs was never scheduled by Doctor Portal. What went wrong, and how would SAFe have prevented it? (Self-test Q12)
What went wrong: with no joint planning, the dependency was never identified and integration failed late, causing delay, idle teams, rework and a missed release.
How SAFe prevents it: at PI Planning the teams would have broken the Feature down together and put the dependency on the program board (API in Iteration 2, used in Iteration 3). The risk would have been ROAMed, and the RTE would have tracked it in Scrum of Scrums. Iteration System Demos would also have exposed the gap earlier.
- CareConnect+: SAFe warranted (6 modules, 18–24 months, many stakeholders, regulated data); one ART of ~9 teams (~72 people) including a System Team.
- 10-week PIs, about 8–10 in total; the refill Feature shows a dependency (API in Iteration 2, used in Iteration 3) and an Owned risk.
When Is SAFe Warranted? exam
The exam rarely asks "describe SAFe" on its own. It asks whether a given organisation should adopt it, and the right answer is often "no". This section gives you the signals to look for, the case against SAFe, the pitfalls examiners look for, and a seven-step answer structure.
SAFe is heavyweight, prescriptive and costly to adopt (training, certification, new roles). PI plans can harden into mini-waterfall: a ten-week plan treated as a fixed contract stops being agile. And the benefit figures come from the vendor. Mentioning these shows the critical evaluation that "evaluate" questions reward.
- Thinking SAFe replaces Scrum. It doesn't: teams still run Scrum.
- Treating the RTE as a project manager who assigns tasks.
- Confusing Product Management, which owns Features, with the PO, who owns Stories.
- Writing Features bigger than one PI.
- Calling separate per-team demos a System Demo. A System Demo must show the integrated system.
- Treating I&A as just a big retrospective. It also covers the product, includes a demo and runs a problem-solving workshop.
A model answer structure
An "evaluate and recommend" question wants a recommendation, justified against the case facts. Definitions alone score low. Work through these seven steps, naming the case's own facts at each one.
- Identify the scale signals in the case (number of teams and people, dependencies, horizon, stakeholders, regulation).
- Recommend Scrum or SAFe and justify the choice from those signals.
- Design the ART: the teams and their size.
- Assign the roles: RTE, Product Management, System Architect, Business Owners; a PO and SM per team.
- Set the cadence: PI length, iterations, number of PIs.
- Describe the events and what each fixes: PI Planning, Scrum of Scrums, System Demo, I&A, each tied to a problem in the case.
- Note the risks, including SAFe's own (overhead, mini-waterfall).
Applying it to the Medic case
Medic is the tutorials' running case: a team of 12 developers plus 2 managers building a surgical simulator for surgeons at RVEEH, the client hospital, so that trainees can practise cochlear-implant and temporal-bone surgery without cadavers. The developers are inexperienced, and C++, stereoscopic 3D and haptics (force feedback) are all new to them (see Part I).
Medic has 12 inexperienced developers, one client group and one simulator, which makes at most two teams. SAFe is overkill. Instead, use Scrum with the Scrum Guide's multi-team guidance: one PO, one Product Backlog and a shared Definition of Done.
Check yourselfMedic: management wants SAFe for the 12-person simulator team. Evaluate. (Self-test Q13)
It is not justified. Twelve people make at most two teams, far below an ART's 50–125, and there is one product and one client group. SAFe's overhead and training would drain an inexperienced team. A better choice is two Scrum teams sharing one PO, one Product Backlog and one Definition of Done (Scrum Guide 2020), with a brief cross-team sync for hardware and graphics integration.
Check yourselfTaskTidy's manager wants to adopt SAFe "to be modern". Advise. (Self-test Q10)
Don't. TaskTidy is one small product, built by one 5–9 person team in 3 months, with no cross-team dependencies or shared-architecture coordination. The RTE, Product Management, PI Planning and I&A would be pure overhead. Use plain Scrum, and reconsider only if the product grows to many teams.
Check yourselfA bank has eight teams, each building and running a completely separate app (loans, cards, savings…) with no shared code. Should it form an ART?
Probably not. SAFe fits several teams on one solution with heavy cross-team dependencies and shared architecture. Independent products are one of the listed no-fit cases: with nothing to integrate, PI Planning, System Demos and an RTE would be overhead. Each app can run plain Scrum.
Check yourselfSelect all that apply. Which statements are pitfalls (i.e. wrong)?
- "Under SAFe the teams stop using Scrum."
- "The RTE assigns tasks to teams."
- "Each team keeps its own PO, who owns Stories."
- "A Feature may span two PIs if it is important."
A, B and D are pitfalls. Teams still run Scrum; the RTE facilitates and never assigns work; a Feature must fit in one PI. C is correct.
The W10 slide "Other Frameworks" only names two other scaling frameworks, LeSS (Large-Scale Scrum) and Scrum@Scale. The lecturers have marked that slide not examinable, so knowing the names is enough.
- SAFe fits several teams (≈ 50+ people) on one solution with heavy dependencies, shared architecture, a long horizon, many stakeholders or regulation; otherwise it is pure overhead.
- Criticisms: heavyweight, prescriptive, costly; risk of mini-waterfall; vendor benefit figures.
- Answer in seven steps: signals, recommendation, ART, roles, cadence, events, risks. Medic and TaskTidy are "no" cases.
NovaSuite (T10): the Case and the Roles
Tutorial 10, held in Week 11, applies Essential SAFe to a new case, NovaSuite, through a four-question recap quiz and two team activities. The Week 12 revision lecture says that tutorial content is examinable including the case studies, so treat NovaSuite the way you treat Medic: know its facts well enough to use them in an answer.
The tutorial slides give no answers to the quiz and only part of an answer to Activity 2: its program objective, on slide 14. Everything in this section and the next apart from that objective is a worked answer built from the earlier sections, not an official solution.
The case in brief
TechNova is a mid-sized software company that has built its reputation running one or two Scrum teams on small and medium projects. Its new product, NovaSuite, is an integrated productivity and analytics suite for enterprise clients, built as four components by four Scrum teams working in parallel:
- a web dashboard, where administrators manage their staff's accounts and see charts and reports on usage, which they can download or schedule;
- a mobile app, a lighter iOS and Android companion with basic reporting, account management and push notifications, synced in real time with the web app and backend;
- a cloud backend, which stores user data, reports and settings securely, serves both apps in real time, and connects to third-party tools such as calendars and payment gateways;
- an AI insights module, which finds patterns in user behaviour, gives personalised recommendations and helps managers predict trends.
More than 40 people now work across the four teams. Leadership's strategic goal is to launch NovaSuite in six months with three key features: a unified dashboard for web and mobile, AI-powered recommendations, and integration with third-party services such as Google Drive and OneDrive.
The case groups its troubles under three headings, and each is one of the scaling problems from 11.1. Step through them.
- Four Scrum teams, more than 40 people, one integrated product, and a six-month launch goal from leadership. The Backend team serves all three others.
- Lack of alignment: the teams work in silos. The Web team is building a new analytics dashboard while the Mobile team prioritises push notifications, but the Backend team has built the APIs for neither, so neither feature can be integrated or delivered. Meanwhile the AI team is building a recommendation engine without knowing that Web and Mobile need APIs to display its output.
- Unmanaged dependencies: Mobile has finished the front end of a document-upload feature that depends on Backend's secure file storage and retrieval APIs, but Backend is busy scaling the database for analytics, so Mobile can neither test nor deliver.
- Scaling and leadership: leadership can't track progress across the teams, tie their work to the launch goal or allocate resources well, and the AI team is spending heavy effort on experimental work that sits outside the launch goals.
- Two details reward a close reading, which is what the revision lecture asks for when it says to answer from the scenario's own facts. (1) The AI engine is called experimental and outside the launch goals, yet AI-powered recommendations are one of the three launch features. The best reading is that the AI team is building beyond what the launch needs because nobody has defined the launch version; either way, Product Management must define that Feature and its acceptance criteria. (2) The goal names OneDrive while backlog item F-5 names Dropbox: a question for Product Management to settle before PI Planning.
The recap quiz
The four recap questions are single-answer polls. Each answer rests on a section above.
T10 recap 1Which role facilitates the ART and keeps the teams aligned during a PI?
- Scrum Master
- Product Owner
- Release Train Engineer
- System Architect
The Release Train Engineer. A Scrum Master does this for one team only, a Product Owner owns one team's backlog, and the System Architect gives technical rather than facilitation leadership (11.7).
T10 recap 2What type of work items does the Program Backlog hold?
- Stories
- Tasks
- Features
- Epics
- All of these
Features (with their enablers). Stories go into each team's Team Backlog and tasks are planned within iterations, while epics are larger items that are split into Features; the W10 slides describe the Program Backlog as holding prioritised Features. "All of these" is the trap (11.5).
T10 recap 3What is the primary purpose of PI Planning?
- To create a detailed plan for the whole year
- To assign tasks to individual developers
- To align all the teams on the ART on a shared vision and plan for the next PI
- To review the work completed in the last sprint
C: to align all the teams on the ART on a shared vision and plan for the next PI. It is not a detailed plan for the year, it does not assign tasks to individuals (teams plan their own work), and reviewing the last sprint's work is the job of the Iteration (Sprint) Review (11.6).
T10 recap 4What does the program board mainly show during and after PI Planning?
- A list of individual developer assignments
- A year-long product roadmap
- One team's backlog
- The Features, which team delivers each in which iteration, the dependencies between teams, and the PI's milestones
D. The program board shows the Features, which team delivers each one in which iteration, the dependencies between teams, and the delivery milestones for the PI. It is not a list of individual assignments, a year-long roadmap or one team's backlog (11.6).
Activity 1: the SAFe roles at NovaSuite
Task 1 asks why each of five roles matters. Task 2 asks how each role would help with NovaSuite's challenges, and how it differs from the nearest role in single-team Scrum. The worked answers take the roles one at a time and cover both tasks together. The figure shows which problem each role attacks.
Why it matters. The RTE is the servant leader of the whole train. It facilitates PI Planning, Scrum of Scrums, the System Demos and the I&A, manages the dependencies and risks between teams, and escalates the impediments that no single team can remove.
At NovaSuite the RTE attacks the dependency problem directly. At PI Planning it makes sure Mobile's document upload appears on the program board as a dependency on Backend's storage APIs, with an agreed iteration, and it then tracks that dependency in the weekly Scrum of Scrums. When Backend's database-scaling work collides with it, the RTE escalates the conflict to Product Management and the Business Owners for a priority decision, instead of leaving Mobile to wait. The RTE also answers leadership's complaint that it can't track progress, because the program board, the PI objectives and the System Demos make the state of all four teams visible.
Versus Scrum. Single-team Scrum has no RTE. Its nearest analogue, the Scrum Master, serves one team and removes impediments within it, whereas the RTE serves the whole train, removes impediments between teams and coaches the Scrum Masters. Like a Scrum Master, it facilitates rather than assigning work.
Why it matters. Product Management owns and prioritises the single Program Backlog of Features for the whole ART. It writes each Feature's benefit hypothesis and acceptance criteria and keeps the backlog tied to the company's strategy.
At NovaSuite this is the cure for misalignment: instead of Web, Mobile and AI each choosing their own priorities, every team pulls its work from one backlog ordered against the three launch goals. Product Management would put the unified dashboard (F-1) at the top, together with whatever the launch needs of AI recommendations (F-3) and third-party integration (F-5). It would decide whether Web's analytics dashboard belongs in the launch at all, and it would define how much of the recommendation engine the launch needs, which ends the AI team's open-ended experimenting.
Versus Scrum. In Scrum, one Product Owner orders one Product Backlog for one team. SAFe moves Product Management one level up, to Features for the whole train, and each team keeps its own PO, who turns those Features into Stories and accepts them.
Why it matters. The System Architect gives the train a shared technical direction. It sets the architecture and standards, defines the enablers that build the architectural runway, and guides the teams through technical dependencies.
At NovaSuite much of the integration failure is architectural, because the backend's APIs were never designed around what Web, Mobile and AI need from them. The architect would define the API contracts between the backend and its consumers early, covering dashboard data, notifications, file storage and recommendations. Web and Mobile can then build against agreed interfaces, using stubs (simple stand-ins that return fake data in the agreed format), while Backend implements them, and the AI team knows from the start how its recommendations will reach the screen. The architect would also put backend capabilities such as secure file storage, real-time sync and database scaling into the Program Backlog as enablers, where they are visible and prioritised, instead of leaving them as work Backend squeezes in.
Versus Scrum. Scrum has no architect role at all: the Developers own the design inside their one team. That works for one team, but it leaves nobody responsible for the architecture between four.
Why it matters. Each of the four teams keeps its Scrum Master, who facilitates the team's iteration events, removes local blockers and coaches good Scrum practice. In SAFe the Scrum Master also represents the team at Scrum of Scrums and helps it plan at PI Planning.
At NovaSuite, Mobile's Scrum Master would raise the blocked upload feature at the next Scrum of Scrums instead of letting the team sit idle, and each Scrum Master would protect the team's iteration plan so that its commitments to the other teams are met.
Versus Scrum. The core role is the same. What changes is that the team now runs on the train's shared iteration calendar, the Scrum Master coordinates outwards with the other Scrum Masters and the RTE, and impediments that cross team boundaries go up to the RTE instead of resting with one team.
Why it matters. Business Owners are the key stakeholders accountable for the train's business outcomes. They give the business context at PI Planning, score each team's PI objectives for business value (1–10 in official SAFe), and attend the System Demos and the I&A.
At NovaSuite this role would fall to TechNova's leadership. Their value scores tie the teams' work to the six-month launch, since an objective that serves none of the three launch features scores low, and that is exactly the signal the AI team lacked. The System Demos and PI objectives also give leadership the cross-team view of progress it says it is missing.
Versus Scrum. Scrum has stakeholders, who are invited to the Sprint Review, but it gives them no formal part in planning. SAFe gives Business Owners defined duties: setting the business context, valuing the objectives, and reviewing the integrated product.
Is SAFe warranted at this size?
A strong answer notices that NovaSuite has four teams and a little over 40 people, just under the ART's usual 5–12 teams and 50–125 people (11.3, 11.12).
It then argues that Essential SAFe is still justified, because the four teams build one integrated product with heavy cross-team dependencies (the Backend team appears in all eight backlog Features, see 11.14), against a fixed strategic deadline, for a leadership that needs one view across the teams. Keep it to Essential SAFe and keep its events lean. The case says leadership judged scaling essential and the tutorial assumes SAFe, so answer within SAFe; but noticing the size shows the critical evaluation that the subject's learning outcomes ask for (see Part XII).
Check yourselfIn one or two sentences each, how would the RTE and the System Architect each help with Mobile's blocked document-upload feature?
RTE: puts the upload's dependency on Backend's storage APIs on the program board at PI Planning with an agreed iteration, tracks it in the weekly Scrum of Scrums, and escalates the clash with Backend's database-scaling work to Product Management and the Business Owners for a priority decision.
System Architect: defines the file-storage API contract early so Mobile can build and test against a stub, and puts secure file storage into the Program Backlog as a visible, prioritised enabler rather than work Backend squeezes in.
- NovaSuite: four Scrum teams (Web, Mobile, Backend, AI), 40+ people, a six-month launch with three features; problems of alignment, dependencies and leadership visibility.
- Each SAFe role attacks a named problem: RTE (dependencies, visibility), Product Management (alignment, AI scope), System Architect (API contracts, enablers), Scrum Masters (raise blockers), Business Owners (value scores, cross-team view).
- At four teams it is just under ART size; Essential SAFe is still justified by the dependencies, the single product and the deadline.
NovaSuite (T10): Designing PI Planning
Activity 2 is the closest thing in the subject to a full SAFe exam question. It works from the case's sample Program Backlog of eight Features and asks for three things: a program objective for the PI that aligns with the strategic goals, a plan of Features and team assignments, and the dependencies between teams and how you would manage them.
The sample Program Backlog
| ID | Feature | What it delivers | Teams |
|---|---|---|---|
| F-1 | Unified Dashboard | One dashboard on web and mobile showing account data, recent activity and notifications | Web, Mobile, Backend |
| F-2 | Push Notifications | Mobile alerts about account updates, reminders and new recommendations | Mobile, Backend |
| F-3 | AI Recommendations | Personalised suggestions from user behaviour and preferences | AI, Backend |
| F-4 | File Upload Integration | Secure, encrypted upload and storage, including large files | Mobile, Backend |
| F-5 | Third Party Integration | File sync and sharing with Google Drive and Dropbox | Backend, Web |
| F-6 | User Authentication Enhancements | Multi-factor authentication and single sign-on | Web, Mobile, Backend |
| F-7 | Analytics Dashboard | Insights into users' activity and usage trends | Web, Backend |
| F-8 | Offline Mode for Mobile | Key mobile features without a connection | Mobile, Backend |
(Multi-factor authentication, MFA, asks for a second proof of identity such as a phone code; single sign-on, SSO, lets staff log in once with their company account.) Laid out as a grid, the backlog reveals the case's structural problem at a glance.
The program objective (official, T10 slide 14)
Objective for the PI: deliver the unified dashboard to web and mobile users, enable push notifications to raise engagement, and lay the foundation for AI-powered recommendations and third-party integrations.
Business value to end users: a seamless, consistent experience across platforms; real-time awareness through notifications; and smarter, personalised features that make the product more usable and productive.
Notice the shape of this objective, because it is the pattern to copy. It is written in business language, it names outcomes rather than tasks, and it commits fully only to what one PI can deliver, taking the two harder launch features only as far as their foundations. It also includes push notifications (F-2), which is not one of the three launch features; the tutorial justifies it by user engagement, and it is work the Mobile team had already prioritised.
Worked plan: the roadmap
Assume the default 10-week PI from 11.4: four two-week iterations plus an IP iteration. Six months is about 26 weeks, or roughly two and a half PIs, so a sensible roadmap is the following.
Worked plan: the program board for PI 1
The program board for PI 1 might look like this; it is one reasonable plan, not the only one. Step through it iteration by iteration, then watch the dependency strings appear.
- An empty board: the four teams down the side, PI 1's four iterations across. (The IP iteration isn't planned with Features.)
- Iteration 1. Backend builds the dashboard data API (F-1) and publishes the API contracts agreed at PI Planning. Web and Mobile build the dashboard UI against a stubbed API. AI defines the recommendation API and the usage data it needs (F-3).
- Iteration 2. Backend builds the notification service (F-2) and a usage-data feed for AI (F-3). Web and Mobile move the dashboard onto the live API. AI builds a recommendation prototype on sample data.
- Iteration 3. Backend builds the secure file-storage API (F-4). Web finishes the dashboard and makes it consistent with mobile. Mobile delivers push notifications end to end (F-2). AI runs the prototype on the live usage feed and publishes a recommendation API stub for Web and Mobile.
- Iteration 4. Backend runs a third-party connector spike (a short time-boxed experiment to learn, here about the providers' APIs) for F-5. Web does integration and hardening. Mobile builds file upload on the storage API (F-4). AI shows its prototype at the System Demo.
- The dependency strings. Every one runs from Backend in one iteration to a consumer in a later iteration, so nobody waits inside an iteration. The recommendation dependency runs both ways: AI needs Backend's usage data, and Web and Mobile need AI's API (defined in Iteration 1, stub in Iteration 3).
- Committed versus stretch. Mobile's file upload and the AI prototype at the System Demo are uncommitted (stretch) objectives. F-6, F-7 and F-8 wait for later PIs, where Product Management can rank them with WSJF.
The PI objectives follow from the board:
- The unified dashboard live on web and mobile.
- Push notifications live on mobile.
- The API contracts for recommendations and file storage agreed and published.
- Finishing Mobile's file upload, which reuses front-end work already done.
- Showing a recommendation prototype at the System Demo.
The remaining Features, F-6 authentication, F-7 analytics and F-8 offline mode, wait for later PIs, where Product Management can rank them with WSJF (11.5). One judgement to raise at PI Planning is whether enterprise clients will insist on MFA and single sign-on (F-6) before launch; if the Business Owners say yes, F-6 has to come forward.
Dependencies and how they are managed
The diagram shows who supplies what to whom in PI 1. Each arrow runs from the team that provides something to the team that needs it, and the Backend team sits at the centre of almost all of them.
The dependencies are handled in the same few ways:
- Dashboard (F-1). The System Architect and the three teams agree the API contract on the first day of PI Planning; Backend delivers the API in Iteration 1, and Web and Mobile build against a stub until then. The program board shows this as a string from Backend's Iteration 1 to the consumers' Iteration 2.
- Notifications (F-2) get the same treatment, from Backend's Iteration 2 to Mobile's Iteration 3.
- Recommendations (F-3) run both ways: the AI team needs usage data from the backend, while Web and Mobile need a recommendation API to display the results. That is the dependency the case says the AI team didn't know about. Putting it on the board fixes it: the API is defined in Iteration 1, Backend's usage feed arrives in Iteration 2, and the AI team publishes a stub for Web and Mobile in Iteration 3.
- File upload (F-4), Mobile's blocked feature, is scheduled explicitly: the storage API in Iteration 3 and Mobile's integration in Iteration 4. That turns the case's open-ended wait into a dated commitment.
- Third-party integration (F-5) has an external dependency on the providers' APIs and access terms, so the Iteration 4 spike reduces that risk before PI 2 commits to it.
The biggest dependency is structural: the Backend team is involved in all eight Features, so its capacity is the train's bottleneck. Because every team plans to its own capacity at PI Planning, Backend's overload shows up at the first day's draft plan review. Management problem-solving then makes the trade-off openly, for example by deciding whether the analytics database scaling that blocked Mobile belongs in this PI at all, by moving people into Backend, or by having the System Architect simplify the interfaces. In the case, that trade-off was made silently inside one team. Throughout the PI, the weekly Scrum of Scrums (the RTE and the four Scrum Masters) walks the strings on the program board, a System Demo each iteration shows the integrated dashboard on both platforms, and the I&A at the end of the PI measures the objectives and feeds PI 2's planning.
The risks, ROAMed
The main risks are ROAMed before the confidence vote (11.6):
An exam question could take the same form, with a different backlog and the same three requests: an objective, a plan and the dependencies. A good answer makes three moves:
- Write the objective in business language and tie it to the stated strategic goal.
- Put into the committed objectives only what one PI can deliver, and say what you deferred and why.
- Name each dependency by the teams and Features involved, place it in an iteration, and say how it is managed: an agreed contract with a stub, a string on the program board, tracking at Scrum of Scrums, escalation by the RTE, and a ROAMed risk.
Check yourselfWhy does the official objective commit only to the foundations of AI recommendations and third-party integration, when both are launch features?
Because a PI objective should commit fully only to what one PI can deliver. Six months is about 2.6 PIs, so the two harder features can be finished in PI 2; in PI 1 they get their foundations (the recommendation API definition and usage feed, the third-party spike). Over-committing in PI 1 would make the plan unpredictable, which is exactly what PI objectives are meant to prevent.
Check yourselfSelect all that apply. Which are ways the worked answer manages NovaSuite's dependencies?
- Agree API contracts on day 1 of PI Planning and build against stubs
- Let each team discover dependencies during its own iteration planning
- Show each dependency as a string on the program board, tracked at Scrum of Scrums
- Have the RTE assign Backend developers to Mobile's tasks
- Run an Iteration 4 spike on the external third-party APIs
A, C and E. B is the failure mode the case already shows: dependencies found late, inside one team. D is a pitfall: the RTE never assigns work; it escalates the capacity clash so that management problem-solving can make the trade-off openly.
Check yourselfThe Backend team is involved in every Feature. Where in PI Planning does that overload show up, and what happens to it?
It shows up at the draft plan review on day 1, because every team plans to its own capacity and Backend's plan can't fit. Management problem-solving then makes the trade-off openly: for example, deciding whether the analytics database scaling belongs in this PI, moving people into Backend, or having the System Architect simplify the interfaces. The risk is also ROAMed (Mitigated by deferring F-6 to F-8 and stubbing APIs).
- The official objective: unified dashboard, push notifications, and foundations for AI recommendations and third-party integration, in business language, committing only to what one PI can deliver.
- Worked plan: PI 1 delivers F-1 and F-2 and lays foundations for F-3 and F-5; PI 2 completes them; F-6 to F-8 wait and are ranked by WSJF.
- Backend is in all eight Features, so it is the bottleneck: contracts and stubs, strings on the board, Scrum of Scrums, RTE escalation and ROAMed risks manage it.