SAFe Flashcards

1
Q

Principles of Lean Thinking

A
  1. Precisely specify value by product
  2. Identify the value stream for each product
  3. Make value flow without interruptions
  4. Let the customer pull value from the producer
  5. Pursue perfection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

7 core competencies of business agility

A
  1. Enterprise solution delivery
  2. Agile product delivery
  3. Teams and technical agility
  4. Lean portfolio management
  5. Organisational agility
  6. Continuous learning culture
  7. Lean-agile leadership
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SAFe Core Values

A
  1. Transparency
  2. Alignment
  3. Relentless improvement
  4. Respect for people
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SAFe Lean-Agile Principles

A
  1. Take an economic view
  2. Apply Systems thinking
  3. Assume variability, preserve options
  4. Build incrementally with fast, integrated learning cycles*
  5. Base milestones on objective evaluation of working systems*
  6. Make value flow without interruptions*
  7. Apply cadence, synchronise with cross-domain planning*
  8. Unlock the intrinsic motivation of knowledge workers
  9. Decentralise decision-making
  10. Organise around value*
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Scrum Master / Team Coach duties

A
  1. Facilitates PI Planning
  2. Supports Interation Execution
  3. Improves Flow
  4. Builds a high-performing team
  5. Improves ART performance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Product owner duties

A
  1. Connects with customer
  2. Contributes to the vision and roadmap
  3. Manages and prioritises the Team Backlog
  4. Supports the team in Delivering Values
  5. Gets and applies Fast Feedback
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SAFe Scrum benefits

A
  1. Great for new technology Solution teams
  2. Provides known methods for team alignment via scrum events
  3. Creates shared team commitment to timeboxed goals
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SAFe Team Kanban benefits

A
  1. Great for new business Solutions teams
  2. Provides daily ability to react to changing demands
  3. Creates priority alignment and next to pull backlog
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Agile Release Train (ART)

A
  1. A virtual organisation of 5-12 teams (50-125+ individuals)
  2. Synchronised on a common cadence, a Planning Interval (PI)
  3. Aligned to a common mission via a single ART Backlog
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

SM/TC responsibilities

A
  1. Facilitating PI Planning
  2. Supporting Interation Execution
  3. Improving Flow
  4. Building High-Performing Teams
  5. Improving ART performance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Agile Release Train (ART):
Continuous Delivery Pipeline

A
  1. Continuous Exploration (deliver value in line with business requirements, emphasizes understading the needs of the customer)
  2. Continuous Integration
  3. Continuous Deployment

Release on Demand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Roles on the ART

A
  1. Release Train Engineer (RTE) (chief coach for the train)
  2. System Architect (provides architectural guidenace)
  3. Business Owner (Key stakeholders)
  4. Product Management (owns, defines and prioritises ART backlog)
  5. System team (provides processes and tools to integrate and evaluate assets early and often)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Reponsibilities of the ART

A
  1. Connecting with customer
  2. Planning the work
  3. Delivering value
  4. Getting Feedback
  5. Improving relentlessly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

PO responsibilities

A
  1. Connecting with the customer
  2. Contributing to the value and roadmap
  3. Managing and Priortising the team backlog
  4. Supporting the Team in delivering value
  5. Getting and applying feedback
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Design thinking

A customer-centic development process

A
  1. Problem Space > understand the problem
  2. Solution space > design the right solution
    Leads to outcome which is:
    * Desirable
    * Viable
    * Feasible
    * Sustainable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Roadmaps

A
  1. Daily plan - 1 day
  2. Iteration plan - 1-2 weeks
  3. Current plan - 8-12 weeks
  4. PI roadmap - 1-3 PIs
  5. Solution roadmap - typically 1-3+ years
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

INVEST

User story

A

I - independant
N- negotiable
V- valuable
E- estimable
S- small
T - testable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Backlog refinement

A
  1. Helps the team turn new hypotheses into User Stories
  2. Allows teams to consider recent learning before Iteration Planning or in preparation for PI planning
  3. May occur daily throughout the interaction or at a longer event on a cadence
  4. Improves stories, adds acceptance criteria, and identifies missing information
  5. Leverages the teams collective knowledge and creativity
  6. Creates joint buy-in and ownership
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Benefits of PI planning

A
  1. Establishes personal communication across all team members and stakeholders
  2. Aligns development of business goals with the business context, Vision and Team/ART PI objectives
  3. Identifies dependancies and fosters cross-team and cross-ART collaboration
  4. Provides opportunity for right amount of architecture and LEAN UX guidance
  5. Matches demand to capacity, eliminating excess work in process (WIP)
  6. Allows for faster decision-making
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Acronyms

A

IP = Innovation & Planning
PI = Planning Interval
I&A = Inspect & Adapt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

ART PI risk - ROAM

A

Resolved
Owned
Accepted
Mitigated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Final Plan Review Agenda

A
  1. Changes to capacity and load
  2. Final PI objectives and business value
  3. PI Risks and impediments
  4. Q&A session
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

CALMR approach to dev ops

How SAFe approaches devops

A

C - Culture
A - automation
L - Lean flow
M - measurement
R - recovery

23
Q

Design thinking tools

A
  1. Gemba walks
  2. Personas
  3. Empathy maps
  4. Journey maps
  5. Story mapping
  6. Prototyping

Design thinking is sustainable

24
Q

Agile software development quality practices

A
  1. Continuous integration
  2. Test-first practices
  3. Refactoring
  4. Continuous delivery
  5. Agile architecture
24
Q

Basic Agile quality practices

A
  1. Establish flow
  2. Peer review and pairing
  3. Collective ownership and standards
  4. Automation
  5. Definition of done
25
Q

Techniques to maintain customer focus

A
  1. Product roles as a proxy
  2. Gemba walks
  3. Empathy mapping
  4. Solution telemetry
  5. System demo
26
Q

Team and technical agility

A
  1. Agile Teams - high performing, cross functional
  2. Teams of agile teams - build solutions > ART
  3. Built in Quality - quality business solutions delight customers
27
Q

3 parts of I&A

A
  1. The PI system demo
  2. Quantitative and Qualitative measurement
  3. Problem-solving workshop
28
Q

Competency improvement activities

A
  1. Retrospectives
  2. SAFe Assessments
  3. I&A
29
Q

Eight Flow Accelerators

A
  1. Visualise and limit WIP
  2. Address bottlenecks
  3. Minimise handoffs and dependencies
  4. Get faster feedback
  5. Work in smaller batches
  6. Reduce queue lengths
  7. Optimise time ‘in the zone’
  8. Remediate legacy policies and practices
30
Q

6 Flow metrics

A
  1. Flow distribution
  2. Flow velocity
  3. Flow time
  4. Flow load
  5. Flow efficiency
  6. Flow predictability
30
Q

Agile Product delivery

A
  1. Customer centricity and design thinking- customer is center of your product strategy
  2. Develop on cadence and Release on demand- decouple the release of value from the development cadence
  3. DevOPs and the continuous delivery pipeline - continuously explore, integrate, deploy and release
31
Q

SAFe Core Value: Alignment

A
  1. Communicate the vision, mission and strategy
  2. Connect strategy to execution
  3. Speak a common language
  4. Constantly check for understanding
  5. Understand your customer
32
Q

SAFe Core value: Transparency

A
  1. Create a trust based environment
  2. Communicate directly, openly and honestly
  3. Turn mistakes into learning moments
  4. Visualise work
  5. Provide ready access to needed information
33
Q

SAFe Core value: Respect for People

A
  1. Hold precious what it is to be human
  2. Value diversity of people and opinions
  3. Grow people through coaching and mentoring
  4. Embrace ‘Your customer is whoever consume your work’
  5. Build long-term partnership based on mutual benefits
34
Q

SAFe Core Values: Relentless Improvement

A
  1. Create a constant sense of urgency
  2. Build a problem-solving culture
  3. Reflect and adapt frequently
  4. Let facts guide improvement
  5. Provide time and space for innovation
35
Q

Four team topologies of ART

A
  1. Stream aligned teamed
  2. Complicated subsystem team
  3. Platform team
  4. Enabling team
36
Q

Build incrementally with fast, integrated learning cycles

Number 4

A

PDCA:
Plan
Do
Check
Adjust

The interative learning cycle

37
Q

Make value flow without interruptions

A

Instead of a large group working on all the requirements and integrating and delivering value toward the end of development haev small teams aligned together working on small batches of requirements and delivering value in short timeboxes with frequent integration and improvement cycles

38
Q

Intentional architecture

A

Fosters team alignment and defines the Architectural Runway

Architectural Runway supports Vision execution

It is required for speed of development and maintainability

39
Q

Emergent design

A

Teams grow the system design as User Stories require

It is required for speed of development and maintainability

40
Q

4 types of Enabler stories

A
  1. Infrastructure
  2. Architecture (architectural runway)
  3. Exploration
  4. Compliance
41
Q

3 C’s of writing good stories

A

Card
Conversation
Confirmation

42
Q

Hierarchical Roadmap

A
  1. Solution roadmap - 1 to 3 yr
  2. PI Roadmap - 1 to 3 PI
  3. Current Plan - 8 to 12 weeks
  4. Interation Plan - 1 to 2 weeks
  5. Daily Plan - 1 day
43
Q

Story point qualities

A
  1. Volume – How much is there?
  2. Complexity – How hard is it?
  3. Knowledge – What’s known?
  4. Uncertainty – What’s unknown?
44
Q

System Demo

A
  1. Occurs at end of every interation
  2. Ideally next day
  3. Fact based measure of velocity and progress
  4. End of each PI there is a final PI system demo, which is larger in scope. Often part of I&A event
  5. Timebox to no more than 1 hour
45
Q

Planning interval

A
  1. Cadence base timebox in which ART’s deliver continuous value to customers in alignment with PI objectives
  2. Typically 8-12 weeks long
  3. Usually pattern is 4 interations followed by 1 innovation and planning iteration
  4. Develop on cadence
  5. Plan-Do-Check-Adjust (PDCA)
  6. PI planning presents business context and vision, followed by team breakouts
  7. System demo at the end of every iteration
  8. Each PI ends with an I&A event
46
Q

Coach sync

A
  1. Visibility into risks, dependencies progress and impediments
  2. Faciliated by RTE
  3. Participants - scrum masters / team coaches, select team members / SMEs
  4. Weekly or more frequently - 30-60mins
  5. TImeboxed and followed by a meet after

coach sync+po sync = ART sync

47
Q

PO Sync

A
  1. Visibility into progress, scope and priorities
  2. Faciliated by RTE
  3. Participants - PM, PO, other stakeholders, SME
  4. Weekly or more frequently - 30-60mins
  5. TImeboxed followed by a meet after

coach sync+po sync = ART sync

48
Q

SAFe Team Kanban

A
  1. Used within an ART to continuosly deliver value
  2. Apply a flow based process to daily work:
    * Defining and visualising workflow
    * Actively managing items in a workflow
    * Improving a workflow
    * Kanban board used to manage the workflow
48
Q

SAFe Scrum

A
  1. Used within ART to deliver customer value in a short timebox
  2. Follow a regular cadence of events to achieve a common objective
  3. Iterations (Sprints - usually 2 weeks) are the heartbeat of Scrum and create a rhythm for work within the larger PI timebox
    Iteration Planning > Iterations goals >(iteration backlog)>iteration review>iteration retrospective
49
Q

4 types of enablers

A
  1. Exploration - customer needs, prospective solutions
  2. Architectural - used to build architectural railway
  3. Infrastructure - Creation and optimisation of development and run time environments
  4. Compliance - managing specfic compliance activities
50
Q

Creating and managing enablers (3)

A
  1. Enabler Epics - ‘epic hypothesis format’. Can span multuple ARTs and PI’s
  2. Enabler features and capabilities - defined by ARTs and solution trains. Must be sized into a single PI
  3. Enabler stories - must fit within iterations
51
Q
A
51
Q
A