Scrum Master Flashcards
What is the 4 elements of the Agile Manifesto?
Individuals over processes
software over documentation
collaboration over contracts
responding over planning
According to Agile what is the highest priority?
Satisfy the customer through early and continuous delivery of valuable software.
According to Agile what is the primary measure of progress?
working software
What are the three pillars of Scrum?
- transparency
- inspection
- adaptation
What are the 5 Scrum values?
- Courage
- Commitment
- Focus
- Respectd
- Openness
What is the benefit of the 3 pillars of Scrum?
short learning cycles
What is an Iteration?
single development cycle that includes definition, building, integration and testing of a set of stories from the backlog.
What is the SAFe recommended length for an iteration?
2 weeks
What is the goal of an interation?
deliver working software
What should you avoid once an interation has begun?
adding scope
Who own and prioritizes the backlog?
The product owner
What sort of stories are in the backlog?
User and Enabler stories
What does implementing stories in vertical slices provide?
- shorter feedback cycle
- Refinement of understanding
- more frequent integrations
What are the 10 SAFe Lean-Agile Prinicples
- economic view
- systems thinking
- assume variability
4.build incrementally - objective are working systems
- limit WIP
- apply cadence
- unlock motivation
- decentralize decisions
- organize around value
What are the two specialty roles on an Agile team?
- Scrum Master
- Product Owner
What is the size of an Agile Team?
5 to 11 members
What are the 4 responsibilities of an Agile Team
- Create stories
- Build stories
- Build quality
- Commit to PI Objective and Iteration Goals
What are the 4 basic responsibilities of a Scrum Master?
- Coaches team
- Focus on value creation
- Removes impediments
- Team is timeboxed
What is an Agile Release Train?
A team of teams synchronized on PIs aligned via Program Backlog
What is the size of an ART?
5 -12 teams, 50-125+ people
What are the 4 ART events?
- PI Planning
- ART Sync
- System Demo
- Inspect and Adapt
How does a Scrum Master support an Agile team?
- Facilitates events
- Servant leader
- Builds high-performing teams
- Help team improve process
- Removes impediments
- Foster Agile adoption
- Support product owner
How does a SAFe Scrum Master support the enterprise?
- Works with RTE to meet PI Objectives
- Coordinates with Scrum Master at PI Planning
- Works with the team through iterations and PI
- Participates in SOS
- Normalizes story estimating
- Helps with architecture governance, system integration, system demos
What are the 4 stages of high-performing teams?
- Forming
- Storming
- Norming
- Performing
What are the 5 events in an iteration?
- Refinement
- IP
- Daily Standup
- Iteration Review
- Iteration Retrospective
What are 5 way meeting can suck?
- Unclear purpose
- No actionable outcomes
- Unproductive conflict
- boring
5.off topic discussions
How often should ART teams integrate?
Multiple times per iteration
How should Agile teams manage dependencies on other ART teams?
Through the System Architect
What is the Scrum of Scrums
A meeting for scrum masters and RTEs to gain visibility in ART progress and impediments
How often are SOS held?
weekly
What is the most efficient type of team communication?
Face to Face
When to teams perform best?
When the have planned periods of uninterrupted work.
What can impact team productivity?
A change in team composition.
What is a strong team movitivator?
Peer pressure
How can a team produce more robust products?
By having all the cross-functional skills needed
What are the 5 dysfunctions of a team?
- No Trust
- Conflict fear
- No Commitment
- Avoid Accountability
- No results.
What is the key problem for dysfunctional teams?
Absence of trust.
What is a team’s ultimate competitive advantage?
Teamwork.
How does SAFe address No results?
Results are review at the end of every iteration and release.
How does SAFe address avoidance of accountability?
Stakeholders, peer pressure, and reviews
How does SAFe address Lack of commitment?
Teams make shared commitments
How does SAFe address fear of conflict?
Scrum creates a safe environment for conflict.
How does SAFe address absence of trust?
The environment is safe.
What is the main principle for a leader dealing with conflicts?
Spend more time helping things go right than dealing with things that are going wrong
What six things can a leader do to avoid conflicts?
- Humanize team
- Common vision/goals
- Deal with long term tension
- Achieve Concensus
- Relentless collaboration
- conflict resolution techniques
What are the 6 ways to resolve a conflict?
- Meet with parties
- Identify wants
- Identify whys
- Common goal agreement
- Review assumptions
- Challenge assumptions
What is the chief tool to facilitate conflicts?
working agreements
What are the 5 ways to achieve consensus
- Why consensus is important
- Exchange thoughts
- Decompose the disagreement
- Ask for proposals
- Exchange thoughts
What is a PI, Program Increments?
A cadence-based event that serves as the heartbeat of th ART that aligns team to a shared mission
How often are PIs?
Every 8-12 weeks, 10 weeks typical
At a PI who owns the Feature Priorities?
Product Manager
At a PI who owns the story planning and high-level estimates?
Development teams
What are the 6 benefits of PI Planning?
- Establishes all-team communication
- Aligns development to business goals
- Identifies cross-ART dependencies
- Provides just the right about of architecture and Lean UX guidance
- Matches demand to capacity, eliminates WIP
- Fast decision making
What is the input for a PI planning process?
Prioritized (ala the vision) list of features from a program backlog
What is the output for a PI planning process?
PI objectives and Program board