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
Agile software development quality practices
1. Continuous integration 2. Test-first practices 3. Refactoring 4. Continuous delivery 5. Agile architecture
24
Basic Agile quality practices
1. Establish flow 2. Peer review and pairing 3. Collective ownership and standards 4. Automation 5. Definition of done
25
Techniques to maintain customer focus
1. Product roles as a proxy 2. Gemba walks 3. Empathy mapping 4. Solution telemetry 5. System demo
26
Team and technical agility
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
3 parts of I&A
1. The PI system demo 2. Quantitative and Qualitative measurement 3. Problem-solving workshop
28
Competency improvement activities
1. Retrospectives 2. SAFe Assessments 3. I&A
29
Eight Flow Accelerators
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
6 Flow metrics
1. Flow distribution 2. Flow velocity 3. Flow time 4. Flow load 5. Flow efficiency 6. Flow predictability
30
Agile Product delivery
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
SAFe Core Value: Alignment
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
SAFe Core value: Transparency
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
SAFe Core value: Respect for People
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
SAFe Core Values: Relentless Improvement
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
Four team topologies of ART
1. Stream aligned teamed 2. Complicated subsystem team 3. Platform team 4. Enabling team
36
Build incrementally with fast, integrated learning cycles | Number 4
PDCA: Plan Do Check Adjust | The interative learning cycle
37
Make value flow without interruptions
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
Intentional architecture
Fosters team alignment and defines the Architectural Runway | Architectural Runway supports Vision execution ## Footnote It is required for speed of development and maintainability
39
Emergent design
Teams grow the system design as User Stories require | It is required for speed of development and maintainability
40
4 types of Enabler stories
1. Infrastructure 2. Architecture (architectural runway) 3. Exploration 4. Compliance
41
3 C's of writing good stories
Card Conversation Confirmation
42
Hierarchical Roadmap
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
Story point qualities
1. Volume – How much is there? 2. Complexity – How hard is it? 3. Knowledge – What’s known? 4. Uncertainty – What’s unknown?
44
System Demo
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
Planning interval
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
Coach sync
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
PO Sync
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
SAFe Team Kanban
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
SAFe Scrum
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
4 types of enablers
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
Creating and managing enablers (3)
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
51