SAFe
Who owns the sprint backlog
The entire team (scrum master, product owner, development team)
What is one benefit of unlocking the intrinsic motivation of knowledge workers?
To provide autonomy with purpose, mission, and minimum constraints.
Iterations
What are the basic building block of agile development
Measure & Grow
What is the way a portfolio of value streams evaluates it progress towards business agility and determines improvement steps
When is a pre-PI Planning event needed
When PO and Scrum Masters need ot coordinate dependencies within the ART
IT Support, Customer Service, HR teams
Which agile methodology is best suited for Kanban?
Development of a new product or service
Which agile methodology is best suited for Scrum?
Delivers value by coding
Which agile methodology is best suited for XP?
PDCA cycle
Plan, Do, Check, Act
Enabler
supports the activities needed to extend the Architectural Runway to provide future business functionality. These include exploration, architecture, infrastructure, and compliance.
Iteration (Sprint) Planning
when the team sets goals for how much of the team backlog they can deliver in the upcoming iteration (sprint)
What is used to describe large Solution behaviors
Features
Scrum
Framework for developing, delivering and sustaining complex products.
3 features of Agile team
collaboration, cross-functional, fast feedback
XP
Extreme programming
User Story format
"As a <role>, I want<goal>[so that, <benefit>]"
Continuous Delivery Pipeline
- Continuous Exploration - Continuous Integration - Continuous Deployment - Release On-Demand
Lean Budget Guardrails
- Guiding investments by horizon - Applying capacity allocation to optimize value and solution integrity -Approving significant initiatives - Continuous Business Owner engagement
Agile Manifesto
- Individuals and interactions over processes and tools - Working software over comprehensive documentation - Customer collaboration over contract negotiation - Responding to change over following a plan
What is the connection between feedback and optimum batch size?
- Lack of feedback contributes to higher holding costs
Scrum Master
- Leader and coach for the agile team - Models an agile mindset and educates the team on agile behaviors - Removes impediments, and things blocking the team from achieving their goals - Fosters an environment for high-performing team dynamics, continuous flow, and relentless improvement - Improves team performance by facilitating and challenging norms in areas of quality, communicatio, predictability, flow, and velocity. - Facilitates meeting and events
5 core competencies of SAFe
- Lean-Agile leadership - Team and Technical Agility - DevOps and Release on demand - Business Solutions and Lean Systems Engineering - Lean Portfolio Management
Product Owner
- Prioritizes the teams work - Ensures the team's work is well expressed and sequenced to best achieve customer value - Ensures the current and potential future work is visible and clear - Serves as the customer proxy for the team - Ensures the team understands how their work addresses the needs of their users
3 Scrum roles
- Scrum Master - Product Owner - Development Team
3 main columns in a kanban board
- To Do - WIP - Done
Daily Standup
- What did I do yesterday to advance the iteration goals? - What will I be able to complete today to advance the iteration goals? - What's preventing us from completing the iteration goals? - Timeboxed to 15 minutes
4 qualities of agile
- ability to respond to change - customer-centric development - fast, frequent feedback - build-in quality
4 Core values of SAFe
- alignment - quality - transparency - program execution
4 main benefits of kanban
- boards - shared view - focus on flow - increased visibility
What are the best practices of Extreme programming
- coding - testing - listening -designing
7 core competencies of Business agility
- enterprise solution delivery - agile product delivery - team and technical agility - lean agile leadership - lean portfolio management - organizational agility - continuous learning culture
Iteration (Sprint) Planning Goals
- iteration (sprint) backlog - goals - commitment
3 dimensions of organization agility
- lean thinking people & agile teams - lean business operators - strategy agility
What is a user story?
- piece of work that can be completed in an iteration (typically 2 weeks or less)
3 main benefits of scrum
- repetition - embedded coaching - bounty autonomy
Lean and Agile Principles
- take an economic view - apply system thinking - assume variability; preserve options - build incrementally with fast, integrated learning cycles - base milestones on objective evaluation of working systems - visualize and limit WIP, reduce batch sizes, and manage queue lengths - apply cadence, synchronize with cross-domain planning - unlock the intrinsic motivation of knowledge workers - decentralize decision making
3 level of SAFe
- team - program - portfolio
3 main benefits of XP
- technical practices - customer collaboration - simplicity
What are the last 3 steps of the SAFe Implementation roadmap?
-Launch More ARTS & Value streams -Extend to the Portfolio -Accelerate
Minimum viable product
A minimal feature that can be released to the market
Program Increment (PI)
A timebox in which an Agile Release Train (ART) delivers incremental value in the form of working, tested software and systems. They are typically eight to twelve weeks long, and the most common pattern for one is four development iterations, followed by one Innovation and Planning (IP) iteration.
Refractors
Activity of improving the internal structure or operation of a code or component w/o changing its external behavior.
Who has content authority to make decisions at the User Story level during Program Increment (PI planning)?
Agile Team
Iteration Planning
An event where all team members determine how much of the team backlog they can commit to delivering during an upcoming iteration. The team summarizes the work as a set of committed iteration goals.
On day 2 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, resources, scope, people
Which statement is true about DevOps
DevOps is an approach to bridge the gap between development and operations
What is the primary purpose of Strategic Themes
Drive incremental implementation across the enterprise.
Which statement is accurate about program vision
It expresses the strategic intent of the Program
Iteration Goals
Iteration goals are a high-level summary of the business and technical goals that the team and Product Owner agree to accomplish in an iteration. In SAFe, iteration goals are integral to the effective coordination of an Agile Release Train as a self-organizing, self-managing team of teams.
Iteration (Sprint) Retrospective
Meeting facilitated by scrum master to uncover what worked well and what the team can do better the next time.
What is the result of shorter queue lengths?
Less variabiity
What is the part of the role of Project Management
Manage product backlog
How is the flow of Portfolio Epics managed?
Portfolio Kanban
SAFe
Scaled Agile Framework
2 key roles in SAFe agile
Scrum master, product owner
What is SAFe
Set of organization and workflow patterns for implementing agile practices at the enterprise scale.
Who is responsible for the Solution Backlog?
Solution Management
What does SAFe Principle#3 - "Assume variability; preserve options," enable
Specification traceability
True
T/F: XP practices deemphasize constant communication and testing in response to constant change.
Behavior Driven Development
Test-First, Agile Testing practice that provides Built-In Quality by defining (and potentially automating) tests before, or as part of, specifying system behavior.
What is sprint 0
The name given to a short effort to create a vision and rough product backlog which allows creating an estimation of a product release
Iteration (Sprint) Review
The team demonstrates each story accomplished, culminating with the tam's increment of value for the iteration. The team also receives feedback from the Production owner and other team stakeholders.
Which statement accurately characterizes Strategic Themes?
They are business objectives that connect to SAFe portfolio to the Enterprise business strategy.
Product Owner
Who owns the "Team Backlog" in Scrum
spikes
a type of exploration Enabler Story in SAFe. Defined initially in Extreme Programming (XP), they represent activities such as research, design, investigation, exploration, and prototyping.