agile3
Roles

System Architect

In SAFe, the architect who guides the technical design of an Agile Release Train's system.

2 min read · Practitioner

In 30 seconds

  • Defines and evolves the train's architecture.
  • Builds the architectural runway for upcoming features.
  • Works with teams, not above them.

Responsibilities

  • Defining the overall system architecture and key interfaces
  • Guiding non-functional requirements like security and performance
  • Planning the architectural runway
  • Participating in PI Planning

Architectural runway

In SAFe, the runway is the existing code, infrastructure and components needed to support upcoming features without excessive redesign. The System Architect helps keep just enough runway ahead of demand.

Balancing design

SAFe combines intentional architecture with emergent design. The System Architect sets direction for big decisions and lets teams design the rest. See agile architect.

Myth vs reality

Myth · The System Architect designs everything up front.
Reality · Only what's costly to change later.
Myth · Teams just follow the architect's plan.
Reality · They collaborate and feed back.
Myth · Runway means building far ahead.
Reality · Just enough for the next few increments.

FAQ

Is this the same as an enterprise architect?

No; enterprise architects work across the portfolio.

Does the System Architect code?

Often, at least in prototypes and spikes.

How many per train?

Usually one person or a small team.