Agile Estimation Planning Monitoring and Control Flashcards
Agile requirements are expressed as __________.
User stories
Cite 4 user story attributes.
Adds value to user
Expresses user perspective
Uses a specific template
Builds epic; a large user story
User persona is a hypothetical end user of a ___.
Product
A persona should include the following:
Name Role Intended goals Relevant user information Usage and preferences
The _____ model provides some clues on how to write good stories.
INVEST
INVEST stands for?
Independent Negotiable Valuable Estimable Small Testable
INVEST Model
Stories must be independent
Independent
INVEST Model
Stories must express a need
Negotiable
INVEST Model
Stories must create value for business
Valuable
INVEST Model
Stories must help estimate the work required
Estimable
INVEST Model
Stories must be small enough for a sprint
Small
INVEST Model
Stories must be validated for completion
Testable
Stories are often written on cards and include?
Title
Who wants it (role or persona)
What do they want it
Why (value added)
Description/Acceptance Criteria
As a I WANT
is an example of the _______________.
user story format
The ______ should make the acceptance criteria very clear
PO
An Acceptance Criteria Template ought to answer what questions?
Outlines what the system behavior should be
__________ estimation is used to get quick and reliable estimates for a large number of stories at a time.
Affinity
Based on the depiction what type of estimation (based on size) is pictured?
Affinity
1 2 3 5 8 13 21 is considered the _____________.
Fibonacci sequence
Two types of tasks to make an estimation are:
Planning poker
Affinity
True of False
- Velocity defines the productivity of the team.
- It is the amount of work that can be completed is a single ______.
True
Sprint
How is a teams velocity calculated?
the sum of the total size of the stories completed in a sprint.
Based on the velocity, what can be calculated on a team?
How many stories can be completed in a given sprint?
How many sprints are needed to complete a set of stories? (clearing the backlog)
To calculate the velocity for a new team:
Guess the velocity in the beginning
Refine based on the past data
Planning happens at several level and is an evolutionary concept. Cite the five steps
Vision Roadmap Release Sprint Daily
Planning Onion
_______ gives the role of a product in an organization.
Vision
Planning Onion
________ projects the likely outcome over an year or two.
Roadmap
Planning Onion
_______ is a project resulting into a product.
Release
Planning Onion
_______ planning is an essential part of scrum event.
Sprint
Planning Onion
Each day in a sprint is a timebox. Team discusses daily plan in the _____ scrum.
Daily
__________________ is the first step towards planning a project release.
Determining the goal of the release
Steps involved in the process of planning a release:
Define goal of the release
Select stories aligned with the goal
Estimate and prioritize the stories
Determine the sprint length
Estimating the teams initial velocity
Assigning individual user stories to each sprint
In a release plan meeting, a set of stories are converted to a _________.
Milestone
Release planning requires discussions between _________________.
PO
the Team
Stakeholders
Depicted is what type of flowchart?
Release Planning flowchart
True or False
Activity based sprints isn’t agile its waterfall in disguise?
True
Cite six information radiators:
Burn-Down chart Burn-Up chart Burn-Down Bar chart Parking Lot chart Scum Board Niko-Niko calendar
True or False
Information radiators ought to be clearly visible or accessible for the team
True
Depicted is an example of a _______ chart
Burn-Down (line down)
Depicted is an example of a _______ chart
Burn-Up
_______ charts help make forecast similar to earned value technique in project managemnt.
Burn-Up
Depicted is an example of a _______ chart
Burn-Down Bar
Depicted is an example of a _______ chart
Parking Lot
Depicted is an example of a _______ chart
Scrum Board
Depicted is an example of a _______ chart
Niko-Niko
To monitor the progress on the project, an ____________ can be used.
Impediment log
________ diagram traces the workflow from planned to completed state.
Cumulative flow