Scrum and Agile - Full Deck Flashcards
Objective 1
What does ‘INVEST’ stand for?
- Independent
- Negotiable
- Valuable
- Estimable
- Small
- Testable
Name 5 methods you can use to split (break down) stories?
- Workflow steps
- Business rule variations
- Minor/Major effort
- Variations in data
- Data entry methods
- Defer system qualities
- Operations
- Use case scenarios
- Break out spike
What are the SDLC phases?
PADDTIM
* Plan
* Analyze
* Design
* Develop
* Test
* Implement
* Maintain
What are some things you can do to keep the team focused on and working towards the sprint goal?
- Limit work (PI Planning/Sprint Planning)
- Use charts (Burn-down, Burn-up, Cumulative Flow, Velocty)
- Resolve roadblocks and impediments
What are 4 different types of testing?
- AS EARLY AS POSSIBLE DURING DEV: Automated Testing (Complex, multiple steps, repetitive, [regression])
- DURING: Unit Testing (testing individual code)
- AT END: UAT (end user evaluation)
- AFTER END: Regression (does stuff still work)
What are 4 benefits of SAFe?
- 30% happier employees
- 35% increase in productivity
- 50% faster time to market
- 50% defect reduction
7 Core Competencies of Business Agility
1) Enterprise Solution Delivery
2) Agile Product Delivery
3) Team and Technical Agility
4) Organizational Agility
5) Lean-Agile Leadership
6) Lean Portfolio Management
7) Continuous Learning Culture
Name 5 SAFe Lean-Agile Principles
1) Assume variability; preserve options
2) Build incrementally with fast, integrated learning cycles (PDCA)
3) Unlock the intrinsic motivation of knowledge workers
4) Systems thinking
5) Economic view
6) Decentralize decision-making
7) Base milestones on objective evaluation of working systems
8) Visualize and limit WIP, reduce batch sizes, and manage queue lengths
9) Apply cadence, synchronize with cross-domain planning
10) Organize around value
ABUSED
What are some charts you can use to analyze the data?
1) Burn-Down
2) Burn-Up
3) Cumulative Flow
4) Velocity Chart
What is an ‘Inside-Out’?
A team member prepares a short presentation or flip chart talk for their team.
- Once every 2-4 weeks
- 30-60 minutes
- John will be sharing his knowledge on a new software we will be developing
What is a ‘BCB’?
Book and Coffee Break: Discuss a book on a new practice, technology, etc.
- Once per month
- 3-4 people
- 30-60 minutes
What is a ‘Coding Dojo’?
Developers and/or testers gather to discuss programming and testing challenges.
- 1-2 people sit at the computer and project onto a screen. As they code, people comment out loud. After 5-8 minutes, people rotate.
- 1-2 times per month
- 60-90 minutes
What are some problem-solving/root-cause-analysis methods?
1) Agree on the problem
2) Fishbone
3) 5 Whys
4) Rewrite problem statement
5 Core Values of Scrum
RCOFC
1) Respect
2) Courage
3) Openness
4) Focus
5) Commitment
3 Pillars of Scrum
1) Transparency
2) Inspection
3) Adaption
What does a ‘Burn-Down’ chart show?
Work remaining
What chart shows work remaining?
Burn-Down chart
What does a ‘Burn-Up’ chart show?
Work completed
What chart shows work completed?
Burn-Up
What does a ‘Cumulative Flow’ chart show?
Tracks the progress of items from to-do to done
What chart tracks the progress of tasks from to-do to done
Cumulative Flow
What does a ‘Velocity chart’ show?
The average amount of work completed during a sprint
What chart shows the average amount of work completed during a sprint?
Velocity Chart
HOW WOULD YOU HANDLE: Mixed experience levels with Jira/Agile/Scrum among team members.
- Cheat sheets (simple 1-pagers)
- Small group or individual training sessions
- Weekly tips and tricks
- Workshops
- Create site dedicated to Continuous Improvement