How do you represent work flow in the Kanban board? What are they based on?
Swim Lanes! These represent the work stages based on how value is built in your project scenario.
How many Ceremonies are there in Scrum?
4 +1, Sprint Planning, Daily Stand up/Scrum, Sprint Retrospective, Sprint Review + Product Backlog Refinement (continuous activity)
What is the Primary Purpose of Velocity?
What should it be NOT used for?
Forecasting!
It should NOT be used for Performance. Points are made up, and if the team feels they are judged on it - inflation is very easy.
What Sequence is used for Sizing Work? And why do we use it?
Fibonacci series. Uncertainty increases with bigger size.
Why do we want to make small pieces of work?
This decreases the overall variability and increases flow.
And most importantly, we get customer feedback early and hence can adapt sooner!
Who is responsible for prioritizing the backlog?
Who facilitates ceremonies, and ensures that the dev team is left uninterrupted?
Product Owner
Scrum Master
The Daily Planning Meeting is called what? What is this meeting NOT for?
The Daily Standup / Daily Scrum!
This is NOT a status meeting, but a coordination and daily planning meeting.
In the Manifesto, what is the relationship between:
Individuals and Interactions --- Processes and Tools
Customer Collaboration --- Contract Negotiation
While there is value of the items on the right; we value the items on the left more.
What is our primary mechanism of reducing cycle time in Kanban?
Limiting WIP, Small batch size
Who Should be on a scrum team?
(bonus - how many people?)
A cross functional team that can deliver a full end/end piece of value. (Eg. Designer, developer, tester).
"Two pizza rule": should be no more than can be fed by two pizzas. Generally this means 3 - 9 team members.
Why do we use mechanisms like Planning Poker? Who should be sizing the work?
Reduce anchoring bias
The people doing the work
Are Agile and Scrum the same? Why or why not?
Agile: A set of guiding principles for iterative development and continuous improvement
Scrum: A framework with a predefined set of roles, artifacts and ceremonies to enable Agile projects.
Kanban and Lean was popularized and formalized in which sector? By which company and process?
Automotive Repair
The Toyota Production System
What is the primary aim of the Sprint Review? What typical meeting is this supposed to replace?
To inspect the state of product (by demonstrating value), and review the market conditions around it.
It is supposed to replace Status Meetings.
Planning in Agile projects is what in comparison to traditional project development.
Just in time; continuous ; less upfront ; More)
During a Sprint, describe when the stages of SDLC occur? What part of the week is Development and when is Testing?
Continuously, while each Story needs to fall through the relevant stages in SDLC, this should be done in small batches, or ideally single batch flow.
Name at least 3 of the 5 Kanban Core Principles:
1. Visualize work
2. Measure and Manage Flow
3. Limit WIP
4. Make Process Policies Explicit
5. Enable continuous improvement
When does "Design" occur?
"Just in Time, and as needed"
Technical design will occur by developers during the initial planning and will continuously evolve during delivery.
Functional design occurs during Product Backlog Refinement and Sprint Planning
If more dedicated work is required an enabler "spike" may be used
What are the four layers of a Story Map? (top to bottom)
1. User(s)
2. Goal(s)
3. Activities
4. Stories
What are all 4 Agile Values?
Individuals and Interactions --- Processes and Tools
Customer Collaboration --- Contract Negotiation
Working Sofware over Comprehensive Documentation
Responding to change vs. Following a plan