Forming cross-functional agile teams
The SM and PO roles
Organizing ARTs
Preparing the team backlog
Planning the iteration
100

Cross-functional, self-organizing entities that can define, build, test, and where applicable, deploy increments of value

What are agile teams?

100

Coaches the Agile Team in self-management

• Helps the team focus on creating

increments of value each iteration

• Facilitates the removal of impediments

to the team’s progress

• Ensures that all team events take

place, are productive and kept within

the timebox

What is the Scrum Master?

100

A virtual organization of 5 – 12 teams (50 – 125+ individuals); Synchronized on a common cadence, a Program Increment (PI); Aligned to a common mission via a single Program Backlog

What are Agile Release Trains (ARTs)

100

Provide the details of the Story from a testing point of view

What is Acceptance Criteria?

100

The number of points of stories accepted in the Iteration. 

What is Velocity?

200

5 to 11 team members, Create and refine Stories and acceptance criteria, Define, build, test, and deploy Stories, Build quality in to each increment of the solution, Develop and commit to team PI Objectives and Iteration goals

What are the responsibilities of the Agile Team?

200

• Contributes to the Vision and Roadmap

• Acts as the Customer for team

questions

• Creates, clearly communicates and

accepts Stories

• Prioritizes the Team Backlog

What is the Product Owner?

200

Acts as the chief Scrum Master for the train.

What is the RTE (release train engineer)?

200

Justifies development cost and provides business perspective for decision-making

What is the Feature benefit hypothesis?

200

A singular number that represents volume, complexity, knowledge, and uncertainty

What is a story point?

300

Organized around the development and support of platforms that provide services to other teams

What is a Platform Team?

300

► Coordinates with other Product Owners, the System Team, and

Shared Services in the PI Planning meetings

► Works with the above teams throughout each Iteration and PI

► Coordinates with other Scrum Masters and the Release Train

Engineer in the Scrum of Scrums

► Helps team understand and operate within its capacity

► Helps team operate under architectural and portfolio governance,

system-level integration, and System Demos

► Fosters team adoption of Agile technical practices

What is the Scrum Master in the Enterprise?

300

Provides architectural guidance and technical enablement to the teams on the train.

What is the System Architect/Engineering?

300

Build the groundwork for future

What are Enabler Stories?

300

Align team members to a common purpose, Align teams to common Program Increment (PI) Objectives and manage dependencies, Provide transparency and management information

What is the purpose of iteration goals?
400

Organized around specific subsystems that require deep specialty skills and expertise.

What is a Complicated Subsystem Team?
400

► Establishes the sequence of backlog items based on program priorities, events, and dependencies with other teams

► Operates as part of an extended Product Management Team

► Understands how the Enterprise backlog structure operates with Epics, Capabilities, Features, and Stories

► Work with Product Management to plan Program Increments (PI)

► Uses PI Objectives and Iteration Goals to communicate with management

► Coordinates with other Product Owners, the System Team, and Shared Services in the PI Planning meetings

► Works with other Product Owners and the Product Management team throughout each Iteration and PI

What is the Product Owner in the Enterprise?

400

Owns, defines, and prioritizes the Program Backlog.

What is Product Management?

400

► Business rule variations (e.g. single variation,

then remainder)

► Workflow steps (for multi-step stories)

► Simple/complex (e.g. search for single word, then

for phrases)

► Scenarios (e.g. use case exceptions)

What are story splitting techniques?

400

• Helps alleviate velocity

degradation due to

technical debt

• Keeps existing customers

happy with bug fixes and

enhancements

• Can change at Iteration or

PI boundaries

What is capacity allocation?

500

Organized to assist other teams with specialized capabilities and help them become proficient in new technologies

What is an enabling team?

500
A SAFe team's specialty roles

What are Product Owner and Scrum Master?

500

Release Train Engineer, System Architect/Engineering, Business Owners, Product Management, System Team

Roles on the Agile Release Train

500

Infrastructure

Architecture

Exploration

Compliance

What are the four types of enabler stories?

500

• Team commits to delivering specific value

• Business stakeholder commit to leaving

priorities unchanged during the Iteration

What is reciprocal commitment?