Team composition, roles, and how teams fit into the broader Agile Release Train.
In SAFe, the agile team is the fundamental building block. Everything—the ART, the Solution Train, the Portfolio—exists to support teams doing great work.
A SAFe agile team is:
Teams typically adopt Scrum (most common), Kanban (for support/operations teams or flow-oriented work), or ScrumBan (a hybrid). SAFe doesn't mandate a specific method—it mandates that teams are agile and integrate on the ART cadence.
The Dedication Principle
Shared team members are the #1 silent killer of agile at scale. When someone is on 3 teams, they're not really on any team. SAFe is explicit: 100% dedication to one team.
Each SAFe agile team has three key roles:
Scrum Master / Team Coach — Facilitates events, removes impediments, coaches the team on agile practices, and protects the team from external disruptions. In SAFe, the SM also helps coordinate with other teams on the ART and participates in the Scrum of Scrums.
Product Owner (PO) — Owns the team backlog, defines and accepts stories, and represents the customer to the team. The PO works with Product Management (an ART-level role) to break features into implementable stories. The PO is empowered to make scope and priority decisions at the team level.
Developers — Everyone else: engineers, testers, designers, analysts. SAFe doesn't prescribe specific developer roles. The team collectively owns all development work including testing, documentation, and deployment.
Key distinction from single-team Scrum: In SAFe, the PO doesn't work in isolation. They collaborate with other POs on the ART and with Product Management to ensure team-level priorities align with program-level objectives. This alignment is what makes SAFe "scaled"—individual team autonomy within shared direction.
Teams don't operate in isolation. They're part of an Agile Release Train (ART)—typically 5-12 teams (50-125 people) working on a shared value stream.
Being on an ART means:
The ART has additional roles that support teams:
These ART-level roles exist to solve coordination problems that individual teams can't solve alone.
Team Topologies in SAFe
Consider organizing teams by value stream or feature area rather than by technology layer. Feature teams (full-stack) reduce handoffs. Platform teams provide shared services. This aligns with Team Topologies thinking.