Day4 Flashcards
Which of the following is NOT one of the 12 core practices of XP?
A. Visualize the flow
B. On-site Customer
C. Coding Standards
D. System Metaphor
Visualize the flow
Frequent verification and validation is key in Agile but each approach produces a very different result. Verification determines ________________ whereas validation determines _____________.
A. if the product is “done” | if the product is “done-done”
B. if I am I building the product right | if I am I building the right product
C. if I am I building the right product | if I am I building the product right
D. if the product has passed unit testing | if the product has passed acceptance testing
B. if I am I building the product right | if I am I building the right product
Topic 1
What type of time estimation excludes non-programming time?
A. Ideal Time
B. Calendar time
C. Duration
D. Real Time
Ideal time
Match left to right
Feature - Business solution, capability, or enhancement that ultimately provides value to the business.
User Story - Describes the interaction of the users with the system.
Story - Any requirement that is NOT a User Story (e.g. technical enabling, analysis, reminder to have conversation)
Task - Fundamental unit of work that must be completed to make a progress on a Story
Release planning session sequence:
Identify features.
Prioritize features.
Split features using the minimum-marketable-feature perspective.
Estimate the value of the features.
Estimate the cost of the features.
Elaborate further by writing stories for features, repeating until you have reasonable clarity on what the features are and their high-level values.
Create a specific release plan by date or by scope.
Plan elevations.
At minimum, all Kanban boards should have the following columns:
A. To-Do, Doing, Done
B. Analysis, Design, Develop, Test, Deploy
C. Backlog, Design, Develop, Unit Test, Acceptance Test, Ready-to-ship
D. The Kanban columns are determined by the team
D. The Kanban columns are determined by the team
Net present value (NPV) is a ratio that compares the value of a dollar today to the value of that same dollar in the future. An NPV that is negative suggests what?
A. The project should be rejected
B. I don’t have enough information
C. The project should be deferred
D. The project should be put on hold until the value is 0
The project should be deferred
An archetypal user of a systems is called a(n):
A. Super user
B. Admin
C. Persona
D. UX engineer
Persona
Which one is NOT one of the 5 common risk areas mitigated by Agile?
A. Intrinsic schedule flaw B. Specification breakdown C. Scope creep D. Stakeholder apathy E. Personnel loss F. Productivity variation
Stakeholder apathy
Which artifact is useful for seeing total project risk increasing or decreasing over time?
A. Burndown bar chart
B. Risk Burn-Up chart
C. Risk Burndown Graph
D. Risk Map
Risk Burndown Graph
In XP, what is the practice of creating a story about a future system that everyone “” customers, programmers, and managers “” can tell about how the system works?
A. Extreme persona
B. Wireframe
C. System metaphor
D. Simple design
System metaphor
What Agile requirements management approach displays a roadmap using the following approach?
The horizontal axis shows a high level overview of the system under development and the value it adds to the users.
The vertical axis organizes detailed stories into releases according to importance, priority, etc.
A. Release Planning Matrix
B. User Story Map
C. Agile Requirements Map
D. User Story Burndown Map
User story map
A reminder for the developer and Product Owner to have a conversation is:
A. The Sprint planning meeting
B. Backlog grooming
C. A User Story
D. An Agile reminder
A user story
Wideband Delphi is used by an Agile Project manager to support what activity?
A. Prioritization
B. Scheduling
C. Estimation
D. Risk Management
Estimation
What is a Japanese term used in Lean software development is an activity that is wasteful, unproductive, and doesn’t add value?
A. Sashimi
B. Kanban
C. Muda
D. Kairoshi
Muda