SCRUM
Product Backlog management includes:
* Clearly expressing Product Backlog items; * Ordering the items in the Product Backlog to best achieve goals and missions; * Optimizing the value of the work the Development Team performs; * Ensuring that the Product Backlog is visible, transparent, and clear to all, and shows what the Scrum Team will work on next; and, * Ensuring the Development Team understands items in the Product Backlog to the level needed.
In executing Value Driven Development, the Product Owner must consider the focus areas of:
* Product Value Maximizer * Product Visionary * Product Marketplace Expert * Product Release Decision Maker * Lead Facilitator of Key Stakeholder Involvement * Other Product Owner role Considerations
STAKEHOLDERS:
* The Users - The human people who actually use the product under development * The External Customers - The people responsible for paying to use the product * The Internal Customers - The people responsible for making the funding decisions for the product development effort
When a Sprint is cancelled,
- any completed and "Done" Product Backlog items are reviewed. - If part of the work is potentially releasable, the Product Owner typically accepts it. - All incomplete Product Backlog Items are re-estimated and put back on the Product Backlog.
What are the characteristics of a Product Backlog Item that is "Ready" for selection in a Sprint Planning? Select three.
1) Can be DONE in one Sprint; 2) Well refined; 3) on the top
How does Definition of "Done" help to the Scrum Team?
1) DoD is used to assess when work is complete on the product Increment; 2) Guides the Development Team in knowing how many Product Backlog items it can select during a Sprint Planning; 3) DoD ensures artifact transparency
To what extent does technical debt limit the value a Product Owner can get from a product? Select two answers.
1) Technical debt causes a greater percentage of the product's budget to be spent on maintenance of the product. 2) The velocity at which new functionality can be created is reduced when you have technical debt.
What two attributes are optional for a Product Backlog Item?
1) Test descriptions that will prove PB Item completeness when "Done"; 2) Dependencies
What two things best help the Product Owner manage the value of a product?
1) The order of the Product Backlog; 2) Validating assumptions of value through frequent releases
Technical debt ...
1) compromises long-term quality of the Product; 2) is a real risk which can genuinely be incurred; 3) reflects some extra development work
3 advantages of a PO with a solid vision
1. Good overall direction; 2. Easier to inspect incremental progress at the Sprint Review; 3. Keep focus and check any decision against it.
Which two statements explain why the definition of "Done" is important to the Product Owner?
1. It assures the Increment reviewed at the Sprint review is usable so the Product Owner may choose to release it. 2. It creates transparency regarding progress within the Scrum Team.
What two things should be done if the Product Owner is unavailable?
1. Within the Sprint, the Development Team makes the best decisions possible to assure progress toward the Sprint Goal, re-aligning with the Product Owner once he/she is available again. 2. In a permanent state of unavailability, a new Product Owner needs to be appointed. Development efforts without a Product Owner are not employing Scrum.
What costs will a Product Owner take into account?
All investments required to conceive, develop, operate and maintain the product
What factors should be considered by the Product Owner in the release decision (select four)?
Can customers actually absorb the new release?; The customers that will be constrained by the new release; The costs and benefits of the upgrade; The risk that the product's value can get out of line with the marketplace
What is the Product Owner accountable for in Scrum?
Creating and sustaining a Product Backlog that maximizes value and represents the needs of the stakeholders
Key Value Areas (KVA) categories
Current Value Time-to-Market Ability to Innovate
How does the Product Owner communicate his marketplace knowledge to the Scrum Team (select three)?
Daily ad hoc interactions as well as Product Backlog Refinement and in Sprint Reviews.
All the Scrum Teams working on the same product should have the same Sprint length.
FALSE. Scrum does not require having aligned Sprints for multiple teams.
Every Product Backlog Item should be created by the Product Owner personally and only then the Development Team can add details to it at the PO's discretion.
FALSE. The Product Owner is solely responsible and accountable for the decisions in the Product Backlog. However, the legwork of managing the Product Backlog might be fully delegated to the Development Team, so it is quite possible that the Product Owner might not ever create or write a User Story or Product Backlog Item.
How does the Scrum Master help the Product Owner?
Finding techniques for effective Product Backlog management; Facilitating Scrum events as requested or needed; Understanding product planning in an empirical environment
What does Cone of Uncertainty show?
How much is known about the Product over time
What does Burn-down Chart show?
How much work remains till the end of the Sprint
Who has the authority to cancel the Sprint?
Only the PO
What does Product Backlog management include? Select three most applicable items.
Optimizing the value; Ensuring that the Product Backlog is visible, transparent, and clear to all; Ordering the items
The Scrum artifacts are
Product Backlog, Sprint Backlog and Increment.
Who is allowed to tell the Development Team to work from a set of requirements?
The PO
Who is responsible for the monitoring of the remaining work towards the Project Goal?
The Product Owner
During a Sprint, a Development Team determines that it will not be able to finish the complete forecast. Who should be present to review and adjust the Sprint work selected?
The Product Owner and the Development Team
During a Sprint, a Development Team determines that it will not be able to finish the complete forecast. Who should be present to review and adjust the Sprint work selected?
The Product Owner and the Development Team.
Who is allowed to make changes in the Product Backlog?
The Product Owner is the sole person responsible for the Product Backlog. However, he or she can delegate some work related to product backlog management to the Development Team.
In which meetings the Key Stakeholders are allowed to participate?
The Spring Review
Who participates in the Sprint Planning?
The entire scrum team (ONLY)
How can a Product Owner use time-boxed Sprints to obtain feedback from users and the market?
Through frequent delivery of Increments of the product into the market.
The Development Team should have all the skills needed to:
Turn the Product Backlog items it selects into an increment of potentially releasable product functionality.
Technical debt is
a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution. In other words it can be defined as the longer term consequences of poor design decisions.
One of the ways of handling technical debt is
recording it on the Product Backlog. So, it becomes visible to the Scrum Team.
Who is responsible for all estimates in the Product Backlog?
the Dev team
Who is responsible for crafting the Sprint Goal at the Sprint Planning?
the Scrum team
The Sprint Backlog is
the set of Product Backlog items selected for the Sprint, plus a plan for delivering the product Increment and realizing the Sprint Goal.
The Increment is
the sum of all the Product Backlog items completed during the Sprint and the value of the increments of all previous Sprints.