34+
Years of Experience
40%+
Fortune 100 clients
60k+
Students Trained
9
SAFe Fellows & SPCTs
Agile transformations require specific roles at the team, program, and portfolio level. Understanding who does what — and why each role matters — is essential for building a high-functioning Agile organization. These definitions reflect real-world enterprise practice, not just textbook theory.
Team-Level Agile Roles
Scrum Master
A Scrum Master is a servant-leader for an Agile team who facilitates Scrum ceremonies, removes impediments, and ensures the team follows Agile principles to continuously improve delivery.
The Scrum Master does not assign tasks or manage the team — they create the conditions for the team to self-organize and deliver. Their primary responsibilities include facilitating sprint planning, daily standups, sprint reviews, and retrospectives; identifying and resolving impediments; and coaching the team on Agile practices and continuous improvement.
Operates at: Single team (5–9 people)
Common credentials: SAFe Scrum Master (SSM), Certified Scrum Master (CSM), PSM
Not the same as: Project Manager, Team Lead, or Agile Coach
Product Owner (PO)
A Product Owner represents the customer and business stakeholders to the development team — defining and prioritizing the team backlog to ensure the team always works on the highest-value features.
The Product Owner accepts or rejects completed work, writes and refines user stories, and maintains a prioritized backlog aligned to the Product Manager's vision. In SAFe, the PO is accountable for the team backlog and works closely with the Product Manager who owns the program-level vision and roadmap.
Operates at: Single team, reporting to Product Manager
Common credentials: SAFe PO/PM (POPM), CSPO, PSPO
Not the same as: Product Manager (who owns the program-level roadmap)
Program-Level Agile Roles (ART)
Release Train Engineer (RTE)
A Release Train Engineer is the chief Scrum Master for an Agile Release Train (ART) — a long-lived team of 5–12 Agile teams working together on a shared product or solution. The RTE facilitates ART-level ceremonies and ensures the train delivers value every Program Increment.
The RTE facilitates PI Planning, ART Sync meetings, System Demos, and Inspect and Adapt workshops. They manage risks across teams, coordinate dependencies, and coach teams, Scrum Masters, and Product Owners on SAFe practices.
Operates at: ART level (50–125+ people)
Common credentials: SAFe Release Train Engineer (RTE), SPC
Often described as: "The servant leader and coach for the ART"
Product Manager (PM)
In SAFe, the Product Manager owns the ART's program backlog and the vision for the product or solution — translating business strategy into Features and Capabilities that Product Owners break into team-level stories.
The Product Manager defines the product roadmap, manages stakeholder relationships, sets priorities for the program backlog using WSJF, and ensures the ART delivers maximum business value each PI. They work alongside the RTE as a co-leader of the ART.
Operates at: ART/program level
Common credentials: SAFe PO/PM (POPM), SAFe Product Manager
Not the same as: Product Owner (who manages the team backlog)
Agile Coaching and Consulting Roles
Agile Coach
An Agile coach is a senior practitioner who guides organizations, leadership teams, and multiple Agile teams through the adoption and maturation of Agile principles — operating at a level above the Scrum Master.
Unlike Scrum Masters (who support a single team), Agile coaches address systemic impediments, coach executives and middle management, and drive cultural change across the organization. They facilitate transformation planning, measure progress using flow metrics, and build internal capability that outlasts the engagement.
Operates at: Multi-team, program, or enterprise level
Common credentials: SPC, SPCT, ICAgile ICP-ACC, CEC
ICON average: 11 years Agile experience, 7 years with ICON
SAFe Practice Consultant (SPC)
A SAFe Practice Consultant (SPC) is a certified change agent with deep knowledge of SAFe principles — qualified to lead SAFe implementations, coach ARTs, and train practitioners in SAFe roles and practices.
SPCs are the backbone of most SAFe transformation teams. They facilitate PI Planning events, launch ARTs, coach RTEs and Product Managers, and assess organizational SAFe maturity. SPC certification requires 5+ years of Agile/Lean experience and completion of the SPC training course delivered by an SPCT.
Operates at: Program and portfolio level
Credential: SAFe Practice Consultant (SPC) from Scaled Agile, Inc.
Can train: SA, SM, PO/PM, Dev, RTE, POPM roles
SAFe Practice Consultant Trainer (SPCT)
An SPCT is the highest SAFe credential — held by fewer than 75 practitioners worldwide. SPCTs are the only individuals authorized to train and certify new SAFe Practice Consultants (SPCs).
SPCTs operate at the most complex levels of enterprise transformation — advising CXOs, designing transformation roadmaps for Fortune 500 organizations, and serving as thought leaders in the global SAFe community. ICON has 7 SPCTs and SAFe Fellows on staff, making it one of the most credentialed SAFe partners available.
Global rarity: Fewer than 75 worldwide
Can train: SPC certification courses (and all below)
ICON: 7 SPCTs and SAFe Fellows on staff
Agile Coach vs. Scrum Master: Key Differences
These two roles are frequently confused. Here is the practical distinction that matters for enterprise transformation decisions.
| Dimension | Scrum Master | Agile Coach |
|---|---|---|
| Scope | Single team | Multiple teams / enterprise |
| Focus | Sprint ceremonies, team impediments | Organizational change, leadership, culture |
| Audience | Development team | Executives, managers, teams |
| Duration | Ongoing (embedded in team) | Engagement-based (build & transfer capability) |
| Credential | SSM, CSM, PSM | SPC, SPCT, ICP-ACC, CEC |
Not sure which Agile roles you need?
Take the free Agile Maturity Scorecard to identify your current gaps and get a recommended team structure.
Need Certified Agile Practitioners?
ICON provides Agile practitioner staffing — placing credentialed Scrum Masters, RTEs, Product Owners, Agile Coaches, and SPCs within enterprise transformation programs.