Professional Documents
Culture Documents
System demo
Why do business owners assign business value to terms PI objectives ?
To provide the terms with guidance value to the business
How can an Organization gain trust between the business and development
Deliver predictability
What is the roof of the scaled agile framework house of Lean
Value
What is an example of applying cadence and synchronization to safe
Conducting a PI planning meeting
What are two problems that can be understood from the program board?
1. A significant dependency leading to a feature
2. Too much work in progress in one iteration
What is this statement defining: " a series of activities that have proven to be effective
in successfully implementing safe"
The safe implementation roadmap
What do the three continuous cycles on the continuous delivery pipeline enable?
Ongoing implementation
Which SAFe Principle includes providing autonomy with purpose, mission, and
minimum constraints?
Unlock the intrinsic motivation of knowledge workers
Who serves as the servant leader for the AGILE Release Train?
Release train engineer
If small batches go through the system faster with lower their variability, then which
two statements are true about batch size
1. Severe project slippage is the most likely result of large batches
2. Proximity (co-location) enables small batch size
Weighted shortest job first gives preference to jobs with which two characteristics
1. Higher cost of delay
2. Shorter duration
What are the top two reasons for adopting AGILE in an organization
1. Increase predictability by reducing changes
2. Accelerate product delivery
What are attributes of applications built incorporating DevOps
1. Manage the flow of value through the continuous delivery pipeline
2. overlay measurements with events (deployment and releases)
What are the two ways to describe cross functional agile teams
1. They are optimize for communication and delivery of value
2. They can define, build, and test a feature or component
Scrum is built on transparency, inspection, and what else?
Adaptation
If A program repeatedly show separate feature branches rather than a true system
demo which practice should be reviewed to address the issue
Continuous integration
What is an example of cross functional iteration
Iteration 1: Define Build Test
What is another name for technical or functional spikes needed to uncover
knowledge or risk in the next PI?
Exploration enablers
A team has just adopted the Safe implementation Roadmap and in the process of
training executives, managers and leaders. what is their next step?
Identified value streams and Agile Release Trains
Which three types of decisions should remain centralized even in a decentralized
decision making environment?
1. Decisions with significant economics of scale
2. Infrequent decisions
3. Long lasting decisions
Optimizing the solution means identifying and reducing what?
Delays
When would Large Solution SAFe be needed?
Whenever they are two or more Agile release trains
What is a key purpose of DevOps?
DevOps joins development and operations to enable continuous deployment
A successful safe implementation can be challenging because of an organizations
strong culture, what will change the culture?
New work habits must be created
Safe's first lean agile principle includes "delivery early and often". What else?
Deliver value incrementally
Which two areas are part of the scaled Agile framework core values
1. Alignment
2. Built in quality
Strategic themes are differentiated business objectives which help guide solutions.
Where are strategic themes found in the safe big picture?
Portfolio
Which leadership skills helps create a safe environment for learning, growth, and
mutual influence?
Leader as servant
Safe's core values
Alignment
Build in quality
Transparency
Program execution
Why It important to decouple deployment from releases?
To enable releasing upon demand
How does SAFe extend the Agile Manifesto foundation to the level of team of teams?
By applying Lean thinking to understand and improve the systems that support the
teams
When are team planning adjustments mad during the PI planning?
At the beginning of day two
Which statement is true about Lean portfolio management and budgeting
It empowers stakeholders to adapt the current backlog and roadmap context
According to the Harvard business review article entitled, "The new new product
development game' what does it mean to create built-in instability?
Provide challenging requirements, a half degree of freedom to meet the
requirements, and get out of the way
One team has no stretch objectives identified on day two at the end of PI Planning.
When asked, the team members explain that all the functionality must be completed
in this PI, otherwise the organization will not comply with regulatory requirements.
What is the next step or action?
Consider teams helping each other at the cost of reducing the original scope of work
What is the benefit of enhancing Enterprise agility
It allows for a faster response to changing market opportunities
Which statement is a value from the Agile manifesto?
Working software over comprehensive documentation
The analyzing step of the portifolio Kaban system has a new epic with a completed
Lean business case. What best describes the next step for the epic?
It would be moved to the portfolio backlog if it receives 'Go' decision from Lean
portfolio management
Which statement is true about Solution Context when defining large solutions?
It defines the environment in which the solution operates
During which event are the Team PI objectives agreed-upon
PI planning
Which pillar of the house of lien can help explain why projects often block Enterprise
agility
Innovation
Which statement is true about program events
Team events run inside the program events and the program events create a closed
loop system
What is the primary focus of lean portfolio management
Align Lean-Agile development with business strategy
At the end of the PI planning after dependencies are resolved and wrist are
addressed a confident vote is taken what is the default method used to vote
Fist of five
Who is responsible for managing the portfolio Kanban
Lean portfolio management
Applying systems thinking means identifying the systems in the process which
includes the solution itself and what else?
The enterprise building the system 3-13
Which statement is true when continuously deploying using a DevOps model?
It lessens the severity and frequency of release failures pg 134 in v.4.5.1
In the Program Kanban some steps have Work-in-Process limits. Why is this
necessary?
To help continuous deployment https://www.scaledagileframework.com/program-
and-solution-kanbans/
How do leaders build-in instability?
They provide a high degree of freedom as to how teams meet requirements 1-22
What is one component of the Continuous Delivery Pipeline?
Continuous Exploration 6-6
Which statement is true about the Innovation and Planning (IP) Iteration?
Without the IP Iteration, there is a risk that the tyranny of the urgent outweighs all
innovation activities 6-52
When basing decisions on economics, how are cycle time, product cost, value, and
development expense used?
To identify different parameters of the economic framework 3-10
What is the recommended way to express a Feature?
Phrase, benefit hypothesis, and acceptance criteria 6-17
What is found on a program board?
Features 5.42
Which statement fits with the SAFe Core Value of Built-in Quality?
You cannot scale crappy code 6-33
Who has content authority to make decisions at the user story level during PI
Planning?
Product Owner 5.28
What are the three primary keys to implementing flow? (Choose three.)
-Visualize and limit WIP 3-31
-Manage queue lengths 3-31
-Reduce the batch sizes of work 3-31
SAFE Principle #6
What is the biggest benefit of decentralized decision-making?
Delivering value in the shortest sustainable lead time •
www.scaledagileframework.com/decentralize-decision-making/
How is the flow of Portfolio Epics managed?
In the Portfolio Kanban (study guide 7.4.6)
What is the focus of the Daily Stand-up meeting?
Iteration goals versus what got done
https://www.scaledagileframework.com/iteration-execution/
What is the recommended frequency for updating Lean budget distribution?
On demand (fund Value Streams, not projects 8-16)
During the final plan review, Program risks are addressed using ROAM. What do the
letters in ROAM represent?
Owned, Mitigated, Resolved, Accepted 5.46
Who is responsible for the Solution Backlog?
Solution Management
https://www.scaledagileframework.com/program-and-solution-backlogs/
Which statement is true about DevOps?
DevOps is an approach to bridge the gap between development and operations 6-30
Product Management has content authority over the Program Backlog. What do
Product Owners have content authority over?
Team Backlog
https://www.scaledagileframework.com/product-owner/
Which statement is a value from the Agile Manifesto?
Customer collaboration over contract negotiation 2-13
What are the first three steps of the SAFe Implementation Roadmap?
Reach the tipping point, train Lean-Agile change agents, and then train executives,
managers and leaders 1-29
When is a Pre-PI Planning event needed?
When multiple Agile Release Trains working on the same Solution need to align and
coordinate https://www.scaledagileframework.com/pre-and-post-pi-planning/
The Agile Release Train uses which type of teams to get work done?
Cross-functional teams 4-6
What is considered an anti-pattern when assigning business values to Team PI
Objectives?
-Business Owners assign high values to important enabler work
A value of 10 given to all of the PI Objectives
Business Owners assigning the business value
Assigning business values to stretch objectives
On day two of PI Planning, management presents adjustments based on the
previous day's management review and problem solving meeting. What is one
possible type of adjustment they could make?
Business priorities 5-39
Which statement accurately characterizes Strategic Themes?
They are business objectives that connect the SAFe Portfolio to the Enterprise
business strategy 8-9
What is a Minimal Viable Product?
-A minimal product that can validate a hypothesis
https://www.scaledagileframework.com/continuous-delivery-pipeline/
What is one of the Agile Release Train sync meetings?
Scrum of Scrums 6-8
What is an example of applying cadence-based synchronization in SAFe?
Teams align their iterations to the same schedule to support communication,
coordination, and system integration 3-44
The Agile Release Train passes through four steps in order to deliver Solutions which
includes: defining new functionality, implementing, acceptance testing, and what
else?
Deploying 4-6
What is SAFe's release strategy?
Release on demand 6-4
What is the best measure of progress for complex system development?
-System Demo
Refined Backlog
ROAMing Risks
Iteration Review
What is one benefit of unlocking the intrinsic motivation of knowledge workers?
To provide autonomy with purpose, mission, and minimum constraints
https://www.scaledagileframework.com/unlock-the-intrinsic-motivation-of-knowledge-
workers/
What must management do for a successful Agile transformation?
Strive to think of adoption as an area they can control
Change Scrum Masters in the team every two weeks - NO
Send someone to represent management, and then delegate tasks to these
individuals - NO
-Commit to quality and be the change agent in the system
Which statement describes a Capability?
It must be structured to fit within a single Program Increment (sized to fit within PI,
often take multiple ARTs to implement)
https://www.scaledagileframework.com/features-and-capabilities/
What should the team focus on in order to optimize flow?
Delays 3-14
Peter Drucker defines knowledge workers as individuals who know more about the
work they perform than who?
Their bosses 7-25
What is the recommended way to estimate Epics?
Split an Epic into potential Features, estimate each potential Feature in normalized
story points, and add up the estimates 8-31
When does a Roadmap become a queue?
When it is longer than one Program Increment 6-15
Which statement describes aspects of the team's commitment during PI Planning?
A team does not commit to stretch objectives 5-8
Implementing SAFe requires buy-in from all levels of the organization. What level of
leadership is most important for effecting cultural change?
Executive Management 2-10
What can be used as a template for putting SAFe into practice within an
organization?
SAFe Implementation Roadmap 1-29
What is the foundation of the SAFe House of Lean?
Leadership 2-10
The House of Lean is a classic metaphor describing the mindset essential for Lean
thinking. Which one of the four pillars advocates a "Get out of the office" mindset?
Innovation 2-8
What is the best measure of progress for complex system development?
To identify different parameters of the economic framework
Better answer - Local integration points -
https://www.scaledagileframework.com/build-incrementally-with-fast-integrated-
learning-cycles/
https://www.scaledagileframework.com/iteration-review/
Which activity happens in the Inspect and Adapt workshop?
Refining the Program Backlog
An Agile team has which two characteristics?
1. Agile Team is cross-functional group of 5-11 people who have the responsibility to
define, build, test, and where applicable deploy, some element of Solution value
2. A group of dedicated individuals who are empowered, self-organizing, self-
managing, and deliver value
Which situation should use the Large Solution SAFe configuration?
Organizations that operate in an environment which requires compliance for high-
assurance systems
What are the FOUR core values of SAFe (Scaled Agile Framework)?
Built-In Quality, Program Execution, Transparency and Alignment
Which of the five core competencies serve as the foundation for SAFe Lean
Enterprise?
Lean-Agile Leadership
The SAFe Lean-Agile Mindset is the combination of beliefs, assumptions, and
actions of leaders and practitioners who embrace the concepts in the Agile Manifesto
and ?
SAFe House of Lean
Continuous delivery is a triple feedback loop and is comprised of continuous
integration, continuous deployment and what else?
Continuous exploration
What core competency must a team focus on building to be high performing and
technically adept while delivering value frequently?
Team and Technical Agility
In order to deliver large complex solutions, an enterprise must apply systems thinking
and build system of systems. Which SAFe core competency provides guidance
around this?
Business Solutions and Lean Systems
Which SAFe core competency aligns strategy and execution by applying Lean and
systems thinking approaches to strategy and investment funding, Agile portfolio
operations, and governance?
Lean Portfolio Management
The Scrum Master should cancel the Sprint Planning, if the Sprint Goal is not
composed beforehand.
FALSE. The Sprint Goal is composed by the whole Scrum Team during the Sprint
Planning.
Which of the following is the best way a Scrum Master can increase the team
productivity?
Facilitation (as requested or needed), removing impediments and solving problems,
training, coaching, consulting, and convincing people to do the right thing are the
things we expect from the Scrum Master. S/he is not supposed to block the team's
self-organization by giving developers orders, or deciding for them, and s/he is not
supposed to do other people's jobs (e.g. ordering the items instead of letting the
Product Owner do so).
Which two of the following are true about the Scrum Master role?
It's a management position. Helps those outside the team interact with the Scrum
Team. The Scrum Master does not manage people, but, manages the process.
The role can be part-time.
The Scrum Master has a lot of unresolved issues. Which three of the following
actions can be taken to facilitate it?
Prioritize the issues and work on them in order. Inform management of the
impediments and their impact. Consult the Development Team.It's always a good
idea to ask the rest of the team for help (consultation), but we prefer not to get help
from outside the team, because it will weaken our self-organization.
Which of the following is a right action from the Scrum Master in response to a
Product Owner who has problems managing the Product Backlog?
Help the Product Owner order the items. The Scrum Master is supposed to know the
tools and techniques, and to help everyone in that regard. However, it's only about
helping, training, coaching, and consulting, rather than taking over.
Remember that we're not supposed to have dependencies (at least not many
dependencies) among items; so, dependencies are not a basis for ordering the
backlog. The only basis is the business value.
Which two of the following are the best ways a Scrum Master can teach teams to
help them self-organize?
Timebox events to manage risk.
Create a releasable Increment at the end of each Sprint. Both timeboxing and having
the goal of creating Increments help developers focus on real problems, take
accountability, and make right decisions for the delivery. Both of them are mandatory
in Scrum.
Maintaining and increasing velocity is important, but doesn't help with self-
organization.
* The value of the system passes through its interconnects - interfaces and
dependencies.
* For the system to behave well - architecture, intended system behavior, non-
functional sytem behavior msut be understood
* Faster the system can be integrated and evaluated, the faster the actual knowledge
of the system grows
"
4. Char of "Enterprise as a system.(Principle 2).
"* Creating an environment where the people can collaborate on the best way to build
the best system.
* Suppliers and Customers must be treated as partners.
* Acceleartion of value requires elimination of functional solios or creation of a virtual
organization.
* Value crosses organizaiton boundaries.
* Leaders must take a long term view. Decisions made today will impact future
outcomes.
"
5. Who can change the system (Principle 2)
Maangement can change the system
6. Conclusions drawn w.r.t Systems thinking are. (Principle 2).
"* Teach Agile, Lean, Systems thinking values, principles and practices.
* Build effective long term Supplier and customer relationships.
* Eliminate functional silos and barriers
* Partner with teams to identify shortcomings
* Constranlty engage in Problem solving and elimination of impediments.
* Apply and teach root cause analysis.
* Empower knowledge workers by unlocking intrinsic motivation
* Decentralize decision making
1. What determines the outomes (Principle 3)
"Timing of Variability.
Type of Variability
"
2. Impact of elminating variability too soon (Principle 3)
Defines a risk avoidance culture - people cant make mistakes and gain experience
by learning what works and what does not work
3. Char of Traditional Design Practices (Principle 3)
Trive developers to converge on a single option - modify the design until it meets the
system intent.
4. What is the root cause of sub-optimal design (Principle 3)
Wrong starting point of convergence - modifying the design. As very little is known if
the point of convergence is way too early, this leads to sub-optimal design
5. What is the solution for sub-optimal design (Principle 3)
Set based design or set-based concurrent engineering
6. What is set-based or concurrent engineering (Principle 3)
"* Consider multiple design choice at the start
* Continiously evalaute economic and technical trade-offs based on objective
evidence.
* Eliminate weaker options.
* Converge at a final design - based on the knowledge gained at that point
1. In a traditionl stage-gated development, Disadvantages?(Principle 4)
"*. Investment Cost begins immediately and accumaltes until a solution is
delivered.There is little or NO VALUE delivered until all the committed feature are
delivered
*. Incremental capabilities cannot be evaluated by the Customer
*. During development, no meaningfull feedback can be obtained
"
2. In lieu to traditional stage-gated development, what is the non-agile effort placed to
resolve the problem to eliminate high cost(Principle 4)
"* Try even harder to define the requirements correctly.
* Select the best upfront design
"
3. What is the agile solution to the problem of traditional stage-gated development
approach(Principle 4)
"Instead of picking a single design choice or requirement early,
* system builders work within a range of design options and requirements
* Build the solution incrementally in a series of short timeboxes
* Define integration points
* Each integration point acts as a pull event - (a) pulls various solution elements to a
integrated whole (b) pull the stakeholder together - that help ensure that the solution
meets real and current business needs. (c) Converts uncertanity into knowledge.
* Each integration point can serve as minimum viable solution - to test the market,
usability or gain customer feedback.
* Each integration point can help choose a alternative course of action - that better
serves the need of the customer
"
4. How do you get to have faster learning cycles(Principle 4)
Have a large number of integration points
5. Char of Integration points in complex systems(Principle 4)
"* Local integration points - ensure that the capability of the system meets the
required responsibiltiies, contributes to the overall solution intent.
* These local points must further integrate at the next higher sysatem level.
* More complex the system, more the integration levels.
"
6. What is the only true measure of system progress - wrt integration point(Principle
4)
Top level, least frequent integration point
7, When is the project in trouble(Principle 4)
When the timing of the integration point slips
7. How can you get the project aligned to revised expectations(Principle 4)
At each slipage in timing of the integration point, adjust scope, cost, tech approach or
delivery timing.
1. What is the primary reason for an investment to be made (Principle 5)
Ensure that the investment in new solution delivers the necessary economic benefit
2. To ensure investment is of a economic benefit, what must be done (Principle 5)
Ensure econmic benefit throughout the development process
3. To address the challenge of "Economic benefit througout the dev process" what
must be done (Principle 5)
Phase gate development process - progress is measured and control is exercised via
specific milestones
4. What is the root of failures in traditional approach (wrt miestones defined)
(Principle 5)
"1. Single option of requirements and design defined.
2. Requiremetns and design are defined in silo functions.
5. Taking upfront decision - crates large batch of requiremetns, code and tests
creating long queues.
3. Too early design decisions.
4. False positive feasibility.
5. Assuming that a single option solution exists.
6. Assuming that the perfect solution can be built the first time.
"
5. What is the solution for traditional approach for milestones model (Principle 5)
"* Build systems as incremental development with fast learning cycles.
* Define intergration points.
* Each integration point - acts as a pull event - (a) to gather stakeholders (b) integrate
all the solution elements ('c) Convert uncertainity to knowledge (d) creates an
increment of value.
* Reflect viability of the current solution in progress.
* System at the integration point - can be measured and assessed, evaluted by
stakeholders frequently - throughout the development lifecycle.
* Hence provides the technical, financial, fitness-for-purpose governance to check on
the investment - to produce a good return
1. How will you achieve the sustainably shortest lead time (Principle 6)
* State of continious flow.
2. How do you obtain the state of continious flow (Principle 6)
* Elimination of start-stop-start project initiation and development process.
3. Name the 3 steps to implement continious flow (Principle 6)
"* Manage Queues.
* Reduce the batch size of work items
* Visualize and limit Work in progress
"
4. Objective of Managing Queues (Principle 6)
* Objective : Reduce the queue length OR Increase processing rate | Keep backlogs
short and uncommited | Visutalize the work.
4. What is Wait Time (Principle 6)
* Wait time = Length of the Queue / Average processing rate
4. Impact of Longer Queue Length (Principle 6)
* Longer the queues, longer the waiting time
4. What if one is required to improve the efficiency of the tasks, with longer queues
(Principle 6)
* No matter how efficient one is in executing tasks, the longer quene, longer the wait
time.
5. Why should the Queue length be reduced (Principle 6)
Decreases delays, reduces waste and increases predictability of outcome
7. 2nd Way to reduce WIP and improve flow (Principle 6)
* Decrease the batch size
8. What is the adv of smaller batch sizes (Principle 6)
"* Batch sizes travel to the system faster,
* With less variability.
* Foster faster learning
"
9. What is the optimial batch size determined (Principle 6)
Holding Cost and Transaction Cost.
10. What is the char of Holding Cost (Principle 6)
The cost of delaying feedback and value
11. What is the char of Transaction cost (Principle 6)
Cost of implementing and testing the batch
12. What should be reduced to decrease batch size (Principle 6)
Reduce the transaction cost
13. How will you redice Transaction cost (Principle 6)
"* Investment on
- build environment | infrastructure | DevOps automation | Task automation |
continious integration | Automated Tests.
"
14, Why should you reduce the WIP (Principle 6)
"Multiplexing and frequent context switching.
Overloads the people doing work.
Reduces the focus on task on hand.
Reduces productivity.
Reduces throughput.
Increaess wait time
"
15. What are the Steps (Principle 6)
"* Make the current WIP visible.
* Balance the amount of work in process against available development capacity.
* If any step reaches the WIP, no further work is taken.
1. What conflicts with the business need (Principle 7)
Solution development uncertanity
2. One needs to manage ________ ,......... to be able to.... (Principle 7)
Investment, track progress, sufficient certainity of future outcomes, to be able to plan
and commit to a reasonable course of action
3. Lean systems builder operates in .........where ____________ provides
_________, while _______ allows ________ to operate (Principle 7)
"Safety zone, uncertanity, freedom for innovation, certanity, business
"
4.What is the primary means to achieve balance between uncertainity for innovation
to occur and certanity for business to operate (Principle 7)
Candence, Synchronization and cross domain planning
5. What is Cadence (Principle 7)
Is a rhythmic pattern
6. System developers can devote time to (Principle 7)
managing the variable parameters
7. What does Candence transform (Principle 7)
Unpredictable events to predictable events
8. What are the benefits of Cadence (Principle 7)
"1. Facilitates planning.
3. Effective use of resources.
4. Lowers the transaction costs of key events - planning, integration, demonstrations,
feedback and retrospectives
2. Make waiting times predictable.
"
9. What is Synchronization (Principle 7)
Multiple perspectives to be understood, resolved and integrated at the same time
10. What are the uses of Synchronization (Principle 7)
"1. Align the development teams and business to a common mission.
2. Pull the disparate assets of a system together to asses solution level viability.
3. Integrate the customers into the devleopment process
"
11. How can you make systems builder operate reliably within the uncertanity safety
zones (Principle 7)
Cadence and Synchronization
12. What does Release PI Planning serve (Principle 7)
Synchronization + Cross Domain Planning
13. What provides true knowledge of the current state (Principle 7)
Synchronization + Cross Domain Planning
14. What is the purpose of "Sychronization + Cross Domain Planning" (Principle 7)
"Realignment of the stakeholders to a common business + technical vision.
Assessment of the current state of the solution.
Plan and commit to the next program increment
."
15. How can you re-align stakeholders to a common business and technical vision
(Principle 7)
Based on the current state, the mission is re-set with minimum possible constraints.
16. How do you assess the current state of the solution (Principle 7)
By Integrated solution level demonstration and assessment
17. How can you plan and commit ot the next program increment (Principle 7)
Based on new knowledge - the team can decide on what can be accomplised.
18. How can the teams create the best possible plans to achieve the best possible
solution (Principle 7)
Distibution of planning and control
1. How can you unlock the intrinsic motivation of the knowledge workers (Principle 8)
"4. Create an environment of Mutual Influence
3. Provide Autonomy with Prupose, Mission and minimum possible constraints.
1. Leverage the systems view.
2. Understand the concept of compensation.
"
2. How do you leverage the systems view (Principle 8)
"1. Every principle is a system.
2. Each of the components of the system interact with each other to create a
paradigm.
"
3. What is the paradigm (Principle 8)
"Participate in continious, incremental learning and mastery | Participate in productive
and fullfilling solution development process | Knowledge workers communicate cross
functional boundaries | Achieve fast feedback Make decisions based upon the
understanding of the economics
"
4. What is the understanding about motivation (Principle 8)
"1. People wont be motivated initially, hence pay them well.
2. After a certain point, money is no longer a motivator. Point of intellectual freedom
and self-acutalization.
3. After this point, adding incentive compensation is a de-motivator.
4. Causes the worker to focus on money rather than work
"
5. Char of "Providing autonomy with Purpose, Mission and Min Possible constrints"
(Principle 8)
"1. Knowledge workers have a need for autonomy - the ability to self direct and to
manage their own lives
2. Harnessing autonomy to the larger aim of the enterprise.
3. Motivation of self-directin must be within the context of a larger objective.
4. Leaders must provide a larger purpose - connection between the aim of the
enterprise and the workers daily activities.
"
6. How can leaders inspire the teams to do their best.. (Principle 8)
"Providing...
1. Misison.
2. Little, minimial or even no specific work or project plans.
3. Challenging requirements - along with min possible constraints - as to how teams
meet their requirements
"
7. How to create an environment of Mutual influence (Principle 8)
Hear the workers and respect them in the context of the environment of mutual
influence
8. How do leaders create an environment of influence (Principle 8)
"1. Provide tough feedback.
2. Willingness to become vulnerable.
3. Encouraging others to - Make their needs clear, Push them to achieve it, Advocate
for the positions, Enter into a joint problem solving, Negotiate-Compromise-Agree-
Commit, Disagree when appropriate
1. What is the goal of SAFe (Principle 9)
To deliver value in the sutainabily shortest lead time
2. What does achieving the goal of SAFe require (Principle 9)
fast decentralized decision maling
3. What problem does Decentralized decision making solve (Principle 9)
"Any decision that needs to be escalated...
...to higher levels of authority...
...introduces a delay...
...can decrease the fidelity of the decision...
...due (1) lack of local context + (2) changes in fact patterns that occur during the wait
time.
"
4. What does decentralized decision-making reduce (Principle 9)
Delays + improves product development flow + enable faster feedback + more
innovative solutions
5. What is considred a critical step in ensuring flow of value to the Customer w.r.t
decision (Principle 9)
Decision making framework
6. Characteristics of decisions that require to be decentralized (Principle 9)
1. Happen frequently, time critical and do not have significant economies of scale.
7. Decisions must be decentralized to... (Principle 9)
those who have local context, detailed knowledge of the technical complexities and
who spend their time on the front lines of delivering value
8. What are the advantages of decentralized decision making framework (Principle 9)
Faster time to market + Higher quality products + unlock the intrinsic motivation of
knowledge workers + Higher level of employee engagement + personal job
satisfaction.
1. What is a Agile Release Train
"Long lived Self orginizing team of Agile Teams
Virtual Organizaiton - 5 to 12 teams.
"
2. What is a Program Increment
Fixed Timebox
3. ________ and ________ are sychron ized
Iterations, PI
4. Aligned to a _________ via a _________.
Common mission, Program Backlog
5. Operates under _________
Architecture and UX guidelines
6. Cadence without __________ is not enough
Synchronization#
7. Disadvantages of traditional Verticals# "* Political boundaries.
* Friction across the silos.
* Optimized for vertical communication.
"
8. Char of a Scrum Master
"Run agile meetings.
Drive Agile Behavoir
Remove Impediments.
Protect the team from outside intefrences.
Attend Scrum-of-Scrum meetings
"
9 Char of a Product Owner
"Defines user stories.
Accept User Stories.
Acts as a customer.
Answer Questions.
Facilitate PI Plannings
"
10. Char of Agile Team
"Create user stories.
Refine User stories
Define Acceptance Criteria.
Define/Build/Test/Deliver user stories.
Define PI Objectives.
Define Iteration Plan
"
11. Teams are organizaed aorund
1. Features 2. Components
12. When do you organize around features
Fastest velocity, Min Dependencies, Develop T shaped skills
13. When do you organize around Components
High technical specifications, Have Critical NFRs, High resue
14. Name the ART Roles
"Release Train Engineer.
Product Manager.
System Architect.
System Engineers
System Team
Business Owners
"
15. Who is the chief scrum master
Release Train Engineer
16. Role of a Product Manager
Defines and Prioritizes Program Backlog
17. Role of a System Architect
Provide architectural guidance and tech enablement
18. Role of a System Team
Provide Processes and tools to integrate and evaluate assets
19. Key stakeholders?
Business Owners
20. Product Manager owns _______ Backlog
Program Backlog
21. Product Owner owns ________ Backlog
Team Backlog
22. Who implements value
Team
23. Role of Product Mgmt in PI Planning
Feature prioritization
24. Role of Dev Team in PI Planning
Story Planning and Estimation
25. Role of Architect/Engineer in PI Planning
Governance, Interfaces and Dependencies
26. Input for PI Planning
Vision, top features.
27. Output for PI Planning
PI Plan, PI Objectives
28. Structure of a Program Level calender
PI Planning Meetings, Demo & Inspect and Adapt.
29. Structure of a Team level Candelner
Iteration Planning, Team Demo & Retrospectives
30. What are PI Objecives
Buiness summaries
31. Does does the teams on the train decompose
Features into Stories
32. Teams on the train collaborate to deliver _____
Features
33. Features are implemented incrementally via ______
User Stories
34. How does Teams demonstrate working increments
Delivering stories on a regular candence
35. Features fit in one _____ for one _____.
PI, ART
36. Stories fit in one ______ for one _______
Iteration, Team.
37. Team Backlog has one owner. Who ?
Product Owner
1.2) What is SaFe for Lean Enterprises?
A knowledge base of proven integrated principles, practices, and competencies for
Lean, Agile, and DevOps
1.2) What are the Five Core Competencies of the Lean Enterprise?
1. Lean-Agile Leadership
2. Team and Technical Agility
3. DevOps and Release on Demand
4. Business Solutions and Lean Systems Engineering
5. Lean Portfolio Management
1.2) What are 4 things a Lean-Agile Leader must do?
1. Exemplify the core values
2. Embrace a Lean-Agile mindset
3. Apply the SaFe Principles
4. Lead the transformation
1.2) What are 3 Characteristics of Team and Technical Agility
1. Cross-functional, self-organizing teams that define build, test and possibly deploy
value
2. Teams use Scrum and Kanban for team agility
3. Apply Built-in Quality practices for Technical Agility
1.2) The term Lean-thinking-manager-teachers refers to which style of leadership?
Lean-Agile Leadership
1.2) What does DevOps provide a company?
The Culture, Automation, Lean-flow, Measurement, and Recovery that enable
continuous delivery
1.2) Agile Release Trains (ARTs) are made up of what?
Teams of agile teams
1.2) What are the components of the Continuous Delivery Pipeline?
1. Continuous Exploration
2. Continuous Integration
3. Continuous Deployment
4. Release on Demand
1.2) Which Lean Enterprise core competency enables the Continuous Delivery
Pipeline?
DevOps and Release on Demand
1.2) What are 8 Characteristics of Business Solutions and Lean Systems
Engineering?
1. Build solution components and capabilities with ARTs
2. Build and integrate the solution with Solution Trains
3. Capture and refine systems specifications as fixes/variable solution intent
4. Apply multiple planning horizons
5. Architect for scale, modularity, release-ability and serviceability
6. Manage the supply chain with systems or systems thinking
7. Apply continuous integration
8. Continually address compliance concerns
1.2) What are 4 Characteristics of Lean Portfolio Management?
1. Connects the portfolio to the enterprise strategy
2. Maintains a portfolio vision
3. Funds value streams
4. Establish portfolio flow
1.2) What are the 4 SaFe Configurations?
1. Full Configuration
2. Large Solutions
3. Portfolio Configuration
4. Essential Configuration
1.2-o) What is the purpose for the SaFe Implementation Road Map?
Describes the steps, or 'critical moves,' an enterprise can take to implement SAFe in
an orderly, reliable, and successful fashion
1.2) What are the 3 components of the Lean Portfolio Management Triangle?
1. Strategy & Investment Funding
2. Agile Portfolio Operations
3. Lean Governance
1.2) What are the 12 steps or critical moves of the safe implementation roadmap
1. Reaching the Tipping Point
2. Train Lean-Agile Change Agents
3. Train Executives, Managers, and Leaders
4. Create a Lean-Agile Center of Excellence
5. Identify Value Streams and ARTs
6. Create the Implementation Plan
7. Prepare for ART Launch
8. Train Teams and Launch the ART
9. Coach ART Execution
10. Launch More ARTs and Value Streams
11. Extend to the Portfolio
12. Sustain and Improve
1.2-o)What is a tipping point?
The point at which the overriding organizational imperative is to achieve the change,
rather than resist it
1.2-o) What are two ways organizations arrive at the "Need for Change"?
1. Burning Platform- company is failing to compete, and the existing way of doing
business is obviously inadequate, jobs are at stake
2. Proactive leadership- proactively by taking a stand for a better future state
1.2-o) Who has the primary responsibility to create a vision of change
Executive Leadership
1.2-o) What are 3 components a vision for change should have?
1. Purpose
2. Motivation
3. Alignment
1.2-oWhat are some numerical benefits of Implementing SaFe?
Improved Time to Market (30-75%)
Improved Quality (25-75%)
Improved Productivity (20-50%)
Improved Engagement (10-50%)
1.2-o) What are Kotters 8 stages for guiding organizational transformation?
1. Establishing a sense of urgency
2. Creating the guiding coalition
3. Developing a vision and strategy
4. Communicating the change vision
5. Empowering employees for broad-based action
6. Generating short-term wins
7. Consolidating gains and and producing more change
8. Anchoring new approaches in the culture
1.2-o) What are 4 components of a successful guiding coalition?
1. Leaders who can set the vision, show the way, and remove impediments to
change
2. Practitioners, managers, and change agents who can implement specific process
changes
3. Sufficient organizational credibility to be taken seriously
4. The expertise needed to make fast, intelligent decisions
1.2-o) What are the 3 critical 1st steps to creating a SaFe guiding coalition that is
powerful enough to initiate change?
1. Train Lean Agile Change Agents
2. Train Executive, Managers, and Leaders (Lean Agile Leaders)
3. Charter a Lean-Agile Center of Excellence
1.2-o) Which certification allows people to learn how to effectively apply the principles
and practices of SAFe and organize, train, and coach Agile teams, identify Value
Streams and Agile Release Trains (ARTs), launch ARTS, and help build and manage
an Agile portfolio.
Implementing SAFe® with SPC certification
1.2-o) Lean-Agile Changes Agents are typically undergo which training?
Safe Program Consultants (SPC4)
1.2-o) What is the goal of the SPC4 training?
1. Lead an enterprise Lean-Agile transformation
2. Implement SAFe
3. Train managers and executives in Leading SAFe
1.2-o) What are the six key constructs in the SaFe House of Lean?
Roof- Delivering Value
Pillar - Respect for people and culture
Pillar - Flow
Pillar - Innovation
Pillar - Relentless Improvement
Foundation - Leadership
1.2-o) What does it mean to embrace the Lean-Agile Mindset?
Thinking Lean - Represented by the SaFe House of Lean
Embracing Agility - Represented by the Agile Manifesto
1.2-o) What are the 9 Lean-Agile Principles?
1. Take an Economic view
2. Apply System Thinking
3. Assume variability; preserve options
4. Build incrementally with fast, integrated learning cycles
5. Vase milestones on objective evaluation of working systems
6. Visualize and limit WIP, reduce batch sizes, and manage queue lengths
7. Apply cadence, synchronize with cross-domain planning
8. Unlock the intrinsic motivation of knowledge workers
9. Decentralize decision making
What is the purpose of Integration Points?
Provide objective milestones at which to evaluate the solution frequently and
throughout the development life cycle
1.2-o) What the 7 Responsibilities of Lean-Agile Leaders?
1. Lead the change
2. Know the way; emphasize life long learning
3. Develop People
4. Inspire and align with the mission; minimize constraints
5. Decentralize decision-making
6. Establish a decision making framework
7. Unlock the intrinsic motion of knowledge workers
1.2-o) What 2 day class is recommended to teach Executive and Leaders Safe Lean-
Agile mindset, principles, practices, and leadership values for managing the new
generation of knowledge workers?
Leading SAFe®: Leading the Lean-Agile Enterprise with the Scaled Agile Framework
1.2-o) What is the role of the Product Owner?
works with stakeholders to prioritize the team's transformation backlog
1.2-o) What is the role of the Scrum Master?
Facilitates the process and helps remove roadblock
What is the purpose of the "LACE"?
Developing the implementation plan and managing the transformation backlog
1.2-o) What is lead time?
The time from the trigger to the delivery of value. Shortening lead time reduces time
to market.
1.2-o) When does the customer receive value?
When the value stream executes all of its steps
1.2-o) What are Operational value streams?
The people and steps used to provide goods or services to a customer
1.2-o) What are Development Value Streams?
build the system that operational value streams use to deliver value
1.2-o) Name the two types of Value Streams?
Operational and Development
1.2-o) What are the steps to creating a value stream?
1. Identify the Operational Value Stream
2. Identify the Systems that support the Operational Value Stream
3. Identify the People who develop the Systems
4. Define the Development Value Stream
5. Form Agile Release Trains that realize the value
1.2-o) In a the Development Value Stream what is the the "trigger"?
Requirements and ideas which drive the features
1.2-o) What are five attributes of effective ARTs?
1. 50 - 125 people
2. Focused on a holistic system or related set of products or services
3. Long-lived, stable teams that consistently deliver value
4. Minimize dependencies with other ARTs
5. Can release independent of other ARTs
1.2-o) What is a feature ART
Individual teams on the train, and the entire train itself can deliver end-to-end
features(i.e. GPS Navigation)
1.2-o) What is a Subsystem ART
Individual teams on the train and the entire train itself focused optimizing the platform
or system to enable the develop of the feature
1.2-o) What are the 3 activities involves in creating the implementation plan?
1. Pick the first value stream
2. Select the first ART
3. Create a preliminary plan for additional ARTs and value streams
1.2-0) Opportunistic ARTs can be found at the intersection of what?
Leadership Support
Collaborating Team
Clear Product or Solutions
Signification program challenge or opportunity
1.2-o) How do you create your initial short-term win?
By focusing on the first ART
1.2-o) What is a PI Roadmap?
Schedule of events and Milestones that communicate planned Solution deliverable's
over a timeline. It includes commitments for the planned, upcoming PI and offers
visibility into the deliverable's forecasted for the next few PIs.
1.2-o) What is PI Planning?
Cadence-based, face-to-face event that serves as the heart of the ART, aligning all
the teams on the ART to a share mission and vision.
1.2-o) What is PI?
Program Increment is a timebox during which an ART delivers incremental value of
working tested software and systems. PIs are typically 8-12 weeks (4 development
iterations -2wks each, followed by one IP Iteration)
1.2-o) What is one output of PI Planning?
PI roadmap
1.2-o) Who typically host PI planning?
The LACE and SPCs, and they invite Business Owners top help define the business
strategy
1.2-o) What are signs that change is starting to happen?
1. The new vision is being communicated around the company
2. Principal stakeholders are aligning
3. Something big is in the air, and people are catching on
1.2-o) What are the larger activities needed to prepare to launch an ART?
1. Define the ART
2. Set the launch date and cadence for the program calendar
3. Train ART leaders and stakeholders
4. Establish the Agile teams
5. Train Product Managers and Product Owners (POs)
6. Train Scrum Masters
7. Train System Architects/Engineers
8. Assess and evolve launch readiness
9. Prepare the program backlog
1.2-o) What is a key benefit of the ART canvas?
Helps team identify the principal ART roles
1.2-o) What is the purpose of Setting the Launch Date and Program Calendar"?
This creates a forcing function, a 'date-certain' deadline for the launch, which will
create a starting point and define the planning timeline.
1.2-o) What activities are included on the PI Calendar?
1. PI planning
2. System Demos
3. ART Sync, or individual Scrum of Scrum and PO Sync meetings
4. Inspect and Adapt (I&A) workshop
1.2-o) What is the purpose of Defining the ART?
To fill in the key roles and enable those who do the work to develop a solution
definition, and the design strategy (building, validation and deployment )
1.2-o) Who are the ART Leaders and Stakeholders that need to be trained?
RTE, Product Managers, System Architects Business Owners, Managers, Internal
Suppliers
1.2-o) What is the purpose of training ART Leaders?
This is the handoff of primary responsibility for the change from the change agents to
the stakeholders of the newly formed ART
1.2-o) How should Agile Teams be organize with respect to system architecture and
solution purpose?
2 Primary Patterns
1. Feature Teams - Focused on user functionality
2. Component Team- Focused on system robustness, component reues, and
architectural integrity
1.2-o) What is the purpose of "Forming the Agile Team"?
Help bring clarity and visibility to the organization of each team, once the team roster
is completed
1.2-o) Should you assign practitioners to an agile team before or after PI Planning.
Before
1.2-o)Who is responsible for defining stories and prioritizing the Team Backlog, while
maintaining the integrity of the features or components for the team?
Product Owners
1.2-o) Who facilitates team iterations, plans and executes the PI, and
measures/improves the flow of work through the system using Kanban?
Scrum Master
1.2-o) Who supports the solution development by providing, communicating and
evolving the broader technology and architectural view of the solution?
System Architects/Engineers
1.2-o) What are the 9 required components of an ART readiness assessment?
1. Planning Scope and Context
2. Release Train Engineer ID'd
3. Scrum Master ID'd
4. Product Owner and Manager ID'd
5. Executives ID'd
6. PI Planning Dates, Iteration Cadence, and PI Cadence
7. Team attendance confirmed
8. Business alignment agreement between business owner and Product
Management
9. Clear vision of what is being built and program backlog
1.2-o) What largely define the scope of PI or what gets built?
Program Backlog
1.2-o) What are the 3 items program backlog contain?
1. Upcoming Features and Enabler Features
2. Non-Functional Requirements (NFRs)
3. Architectural Work that defines the future behavior of the system
1.2-o) Who creates the stories during PI Planning?
Scrum Teams
1.2o-) What are the SaFe Events?
1. Iteration Planning (IP)
2. Iteration Execution
3. Daily Stand Up
4. Iteration Review
5. Iteration Retrospective
6. Program Increment (PI) Planning
7. ART Sync (Scrum of Scrums, and PO Sync)
8. Inspect and Adapt
9. System Demo
1.2-o) Why the train the Agile teams using Safe for Teams(S4T)?
To provide an introduction to
-Agile Development
-Role of the Scrum Master and Product Owner
-Event Overview
-And How to build a Kanban board for tracking stories.
1.2-o) Team Backlog
Identifies the works needed for the upcoming PI and contains user stories that
originated from the program backlog
1.2-o) What are the benefits of "Big Room Training"
1. Accelerated Learning
2. A Common Scaled Agile Paradigm - Learning same time/same instructor
3. Cost-efficiency
1.2-o) What are some Team benefits of "Big Room Training"
1. Teams Fully Formed
2. Team Engages in Collective Learning
3. Features for the PI will be ready
4. Teams form own identifies
1.2-o) What are the 3 elements of the ART 5 day quick start approach?
1. SaFe for Teams - Training everyone at the same time in - Day 1-2
2. PI Planning - Align teams and get commitment in - Day 3-4
3. Workshops - for mentoring and tool training - Day 5
1.2-o) What are key indicators of a successful PI planning event?
1. Build confidence and enthusiasm
2. Start to build the ART as a team-of-Agile-teams
3. Teach the teams to assume responsibility for planning and delivery
4. Create visibility into the mission and current context of the program
5. Demonstrate the commitment of Lean-Agile Leaders to the SAFe transformation
1.2-o) What is the PO's role in quality control?
To define acceptance criteria and accept stories as done
1.2-o) Who has content authority for the Program Backlog, is responsible or identify
customer needs, prioritizing features and guiding work through the Program Kanban
and ART?
Product/Solution Manager
1.2-o) What are the responsibilities of a PO before PI Planning?
1. Backlog refinement
2. Updates the team backlog
3. Reviews and contribute to program vision
1.2-o) What are the responsibilities of a PO during PI Planning?
1. Story Definition
2. Provide clarification to assist teams with story estimates
3. Drafts team objective for upcoming PI
1.2-o) What is the role of a PO during Iteration Execution?
1. Maintain the team backlog
2. Iteration Planning
3. Just in Time story elaboration
4. Apply Behavior-Driven Development (BDD) through collaboration
5. Accepting stories as Done
6. Understand enable work
7. Participate in team demo and retrospective
1.2-o) What is the role of a PO during Program Execution?
1. Coordinating dependencies with other PO's via PO Sync
2. Producing the System Demo for Program and Value Stream stakeholders
1.2-o) What is the role of a PO during Inspect and Adapt?
1. Help teams define and implement improvement stories that will increase
velocity/quality
2. Producing the System Demo for Program and Value Stream stakeholders
3. To ensure they will be able to show the most critical aspects of the solution to
stakeholders
1.2-o) What is the recommended PM to PO to Agile team ratio?
Each Product Manager can usually support up to four POs, each of whom can be
responsible for the backlog of one or two Agile teams.
1.2-o) What really matters to SPCs and Lean Agile Leaders?
helping to assure the delivery of value in the shortest sustainable time while
producing the highest quality
1.2-o) What are 4 examples of modern software engineering, which support built-in-
quality and Team and Technical Agility?
1. Test Driven and Behavior Driven Development
2. Continuous Integration/Deploy
3. Test Automation
4. Pair Programming
1.2-o) What takes place during Iteration Planning?
Refinement and adjusting of initial iteration plans developed during PI Planning
1.2-o) What happens during Backlog refinement?
Refinement and adjusting the scope and definition of user stories defined during PI
Planning
1.2-o) What are the purpose of daily stand-ups?
to help the team stay aligned on progress toward iteration goals, raise impediments
and get help
What is the purpose of Iteration Reviews and System demos?
To get feedback from stakeholders and assess progress toward PI Objectives
1.2-0) What is the purpose of Iteration Retrospectives?
To maintain alignment and resolve issues with other teams on the A
1.2-o) What is the purpose of Scrum-of-Scrums, PO Sync and ART Sync?
To maintain alignment and resolve issues with other teams on the ART
1.2-o) Which training teaches best practices to model, design, implement, verify,
validate, deploy, and release stories in a SAFe Continuous Delivery Pipeline?
Safe Agile Software Engineering
What is PI Planning within the Program?
create alignment and shared commitment to a common set of objectives for the
program
What are system demos within the Program?
Close the rapid feedback loop through integration and validation of working systems
What are Inspect & Adapt Workshops within the Program?
They enable relentless improvement and systems thinking at the program level
What are Scrum-of-Scrums, PO Sync, and ART Sync within the program?
maintain alignment, resolve issues, and enable attainment of PI Objectives?
What is Continuous Exploration within the Program level?
Sense and respond to market/business needs to build and maintain the program
Vision, Roadmap, Backlog and Architectural Runway.
What is continuous integration within the Program level?
Build, validate and learn from working system increments
What is Continuous Deployment with the Program level?
Deliver validated features into production, where they are ready for release
Which training provides the competencies needed to accelerate time-to-market by
improving the flow of value through the Continuous Delivery Pipeline?
Safe Dev Ops
What is the Program Kanban?
Is the primary tool for visualizing and managing the continuous delivery pipeline
What is the SPC primary tool for enhancing the capabilities within the continuous
delivery pipeline?
DevOps, Value Stream Mapping, and the Problem Solving Workshop
Where can everyone learn how the PI went, how teams performed against PI
objectives, how well the organization is adopting SAFe and how the solution worked
at a point in time?
Inspect and Adapt Workshop
What are the 3 parts of the Inspect and Adapt (I&A) event?
PI System Demo (Final System Demo)
Quantitative measurement
Retrospective and problem-solving workshop
What are the roles in a Large Solution
Solution Train Engineer(STE), Solution Management, Solution Architect/Engineering
What are the four states of the SaFe Implementation Railway?
1. Input Funnel - primary role is to act as an opportunity for stakeholders to volunteer
their value streams for transformation
2. Transformation backlog- value streams are prioritized for transformation based on
opportunity and support from relevant stakeholders
3. The tracks- the ARTs are structured, launched, and operated to achieve the aim of
the value stream
4. Sustain and improve- ARTs in the organization that have been launched to date,
and will be relentlessly improved
Why do Development Value Stream exist?
To meet the strategic goals of the portfolio
What is the core responsibility of the Lean Portfolio Management function?
To meet the strategic goals of the portfolio
What are Strategic Themes?
Differentiating business objectives that connect a portfolio to the strategy of the
Enterprise
What is the purpose of the portfolio canvas?
Describes how a portfolio of solutions creates, delivers and captures value for an
organization. It also helps define and align the portfolio's Value Streams and
Solutions to the goals of the enterprise.
What are the core principles of lean budgeting?
1. Funding Value Streams, Not Projects
2. Guiding Investments by Horizon
3. Applying Participatory Budgeting
What is the purpose of Governance at the portfolio level
Establishing and measuring the appropriate objective measures at each Program
Increment (PI) boundary
How can the enterprise ensure relentless improvement?
1. Foster relentless improvement and the Lean-Agile Mindset
2. Implement Agile HR practices
3.Advance program execution and servant leadership skills
4. Measure and take action
5. Improve Agile technical practices
6. Focus on Agile Architecture
7. Improve DevOps and continuous delivery capability
8. Reduce time-to-market with value stream mapping
What is the unintended consequence of organizing around a value stream?
It can limit the opportunities to share knowledge and learn new skills with other
people in the same role. Therefore have a Community of Practice can help with
knowledge sharing
What is Model-Based Systems Engineering?
is the practice of developing a set of related system models that help define, design,
and document a system under development
What is set base design?
is a practice that keeps requirements and design options flexible for as long as
possible during the development process
What is the fastest way to reduce time to market?
Reduce delays in the value stream
*What are the steps to map the value stream?
1. From the receipt of a customer request to release, map the current state by
identifying all the steps, value-added times, handoffs, and delays.
2. Identify the largest sources of delays and handoffs as the feature moves through
the system.
3. Pick the biggest delay. Perform root-cause analysis. Create improvement backlog
items to reduce the delay. Reduce batch sizes wherever possible.
4. Implement the new improvement backlog items.
5. Measure again, and repeat the process.
Safe Agile Team
People who have the responsibility to define, build, test, and where applicable
deploy, some element of Solution value—all in a short Iteration timebox
ning/calendar/
What are the skills needed to develop increments of value in a short timebox
1. Define - Elaborate and design features and components
2. Build - Implement features and components
3. Test - Run test cases to validate features or components
4. Deploy - Move features to 'staging' and 'production' environments
Scrum Master
is a servant leader who enables teams to self-organize, self-manage, and deliver via
effective Lean-Agile practices. Also helps the team coordinate with other teams on
the Agile Release Train (ART) and communicates status to management as needed
Release Train Engineer (RTE)
A servant leader and coach for the Agile Release Train. Facilitates ART sync, and
summarizes Program PI Objectives from the team.
Solution Train Engineer (STE)
Servant leader and coach for a Solution Train. Facilitates and guides the work of all
ARTs and Suppliers in the Value Stream. Summarizes Solution PI Objectives from
the Program.
Product Owner
responsible for defining Stories and prioritizing the Team Backlog to streamline the
execution of program priorities while maintaining the conceptual and technical
integrity of the Features or components for the team
Who is the only team member to accept stories as done
Product Owner
What is the responsibility of the PO during Iteration Planning?
Be the primary source for story detail and priorities and has the responsibility of
accepting the final iteration plan.
What are the recommended team ratios?
Product Manager can usually support up to four POs, each of whom can be
responsible for the backlog of one or two Agile teams.
Product Management
responsible for identifying Customer needs, prioritizing "Features", guiding the work
through the Program Kanban, authority over the Program Backlog and developing
the program Vision and Roadmap
Solution Management
work with customers to understand their needs, prioritize "Capabilities", create the
Solution vision and roadmap, define requirements, and guide work through the
Solution Kanban, has authority over Solution Backlog.
Continuous Exploration
is the process used to explore the market, and user needs continually, and to
synthesize a vision, roadmap, and set of features and capabilities that address those
needs
Solution Intent
is the repository for storing, managing, and communicating the knowledge of current
and intended Solution behavior. Where required, this includes both fixed and variable
specifications and designs; reference to applicable standards, system models, and
functional and nonfunctional tests; and traceability.
Epic Owners
responsible for coordinating portfolio Epics through the Portfolio Kanban system.
They define the epic, its Minimum Viable Product (MVP), and Lean business case
including cost, and when approved, facilitate implementation
Systems and Solution Architect/Engineer
Plan and develop the Architectural Runway in support of new business Features and
Capabilities (Enablers and NFRs)
Agile Manifesto Values
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4 .Responding to change over following a plan
Principles of the Agile Manifesto
Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.