Scrum Theory Flashcards

1
Q

How frequently product releases should occur?

A

Frequently enough to eliminate the risk that the product’s value will get out of line with the marketplace

While Scrum doesn’t require a release to occur every Sprint, it should be noted that the more elapsed time that accumulates since the last release, the higher the risk that the product’s value will get out of line with the marketplace. Product Owners should keep this risk in the forefront of their mind. Looking at it another way, the sooner you release, the sooner you can start capturing the value created by the product.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The Product Owner wants to apply some non-functional requirements to the Product. What is the best way to proceed?

A

Add the non-functional requirements to the DoD and check every Increment against these criteria

Non-functional requirements describe qualities of the Product being developed. For example, the Product should be secure and extensible. The only way to meet such requirements is to have them as a part of the DoD and check every Increment against these criteria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the essence of Scrum? Select the most appropriate option.

A

A small team of people that is highly flexible and adaptive

The essence of Scrum is a small team of people. The individual team is highly flexible and adaptive. These strengths continue operating in single, several, many, and networks of teams that develop, release, operate and sustain the work and work products of thousands of people. They collaborate and interoperate through sophisticated development architectures and target release environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Select the two focus areas that are not considered in executing Value Driven Development by the Product Owner.

A
  • Remover of impediments to the Development Team’s progress
  • Coach of the Development Team in self-organization and cross-functionality

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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If multiple Stakeholders have varied interests in the product and different viewpoints what is the best strategy for the Product Owner?

A

Do an intelligent balancing of interests and try to maximize the value of the Product as a whole

Inherent in the role of facilitating key stakeholder involvement is weighing and balancing the (likely) differing viewpoints of multiple stakeholders who might have varied interests in the product. The Product Owner’s responsibility is to maximize the value of the product as a whole, and this will involve an intelligent balancing of interests.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Who is allowed to tell the Development Team to work from a set of requirements?

A

The Product Owner

The Product Owner’s decisions are visible in the content and ordering of the Product Backlog. No one is allowed to tell the Development Team to work from a different set of requirements, and the Development Team isn’t allowed to act on what anyone else says.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Select the three best options to finish the sentence below.

Technical debt …

A
  • reflects some extra development work
  • compromises long-term quality of the Product
  • is a real risk which can genuinely be incurred

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. Technical debt is a real risk which can genuinely be incurred. It compromises long-term quality of the Product.

One of the ways of handling technical debt is recording it on the Product Backlog. So, it becomes visible to the Scrum Team.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Product Backlog Refinement practice focuses on Items for upcoming Sprints, not the current Sprint in progress. True or false?

A

True

Product Backlog refinement is the act of adding detail, estimates, and order to items in the Product Backlog. The Items in the current Sprint are no longer on the Product Backlog, because they are now on the Sprint Backlog.
However, it is certainly fine for the Product Owner to add detail and clarification to the current Sprint’s work as well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

All the Scrum Teams working on the same product should have the same Sprint length.

A

False.

Scrum does not require having aligned Sprints for multiple teams.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where Scrum can be used? Check all the applicable items.

A
  • Development of almost everything we use in our daily lives as individuals and societies
  • Managing the operation of an organization
  • Development of software and hardware
  • Development of products and enhancements
  • Development and sustaining of Cloud and other operational environments
  • Research and identifying of viable markets, technologies, and product capabilities

Scrum has been used to develop software, hardware, embedded software, networks of interacting function, autonomous vehicles, schools, government, marketing, managing the operation of organizations and almost everything we use in our daily lives, as individuals and societies.

Scrum has been used extensively, worldwide, to:

Research and identify viable markets, technologies, and product capabilities;
Develop products and enhancements;
Release products and enhancements, as frequently as many times per day;
Develop and sustain Cloud (online, secure, on-demand) and other operational environments for product use; and,
Sustain and renew products.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which KVA categories should the Product Owner consider to measure and track the creation and delivery of value to the market place (select three)?

A
  • Current Value
  • Time-to-Market
  • Ability to Innovate

According to the Evidence Based Management an Organization should focus on the following Key Value Areas (KVA) categories:

Current Value
Time-to-Market
Ability to Innovate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Select the three most applicable sentence endings.

Product Backlog Refinement …

A
  • Usually takes no more than 10% of the capacity of the Development Team
  • Is the act of adding detail, estimates, and order to Product Backlog items
  • Is an ongoing process

Product Backlog refinement is the act of adding detail, estimates, and order to items in the Product Backlog. This is an ongoing process in which the Product Owner and the Development Team collaborate on the details of Product Backlog items. It usually consumes no more than 10% of the capacity of the Development Team.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How frequently the Product Owner should communicate and re-iterate his product vision to the Scrum Team and the Key Stakeholders?

A

Early and The PO should communicate and re-iterate his product vision to the Scrum Team and the Key Stakeholders early and often, reminding all involved of how that vision aims to maximize the value of the product and of the work the Scrum Team performs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What factors should be considered by the Product Owner in the release decision (select four)?

A
  • The costs and benefits of the upgrade
  • Can customers actually absorb the new release?
  • The customers that will be constrained by the new release
  • The risk that the product’s value can get out of line with the marketplace

While Scrum doesn’t require a release to occur every Sprint, it should be noted that the more elapsed time that accumulates since the last release, the higher the risk that the product’s value will get out of line with the marketplace. Product Owners should keep this risk in the forefront of their mind.
Another factor in the release decision is whether your customers can actually absorb your frequent releases. Most customers approach this upgrade decision using a common sense method of weighing the costs and benefits of the upgrade(new increment). This is all the more reason to make sure that your releases are of the utmost value, and offer relatively low absorption costs. Regardless of the benefits and costs, some customers will still be constrained, so this constraint should be a consideration when deciding how often or whether to release.
The PO is the one and only person who can decide whether to release the latest increment of the product.
The Increment is “Done” by its definition.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How can the Product Owner bring his product vision to life (select 3)?

A
  • Via the Product Backlog and iterating towards that vision every Sprint
  • Utilizing the underlying empirical product planning features of Scrum
  • Articulating the product vision to the Scrum Team and the Key Stakeholders early and often

The PO should communicate and re-iterate his product vision early and often, reminding all involved of how to help maximize value. Utilizing the underlying empirical product planning features of Scrum, the PO should also be ready to make strategic pivots for the product vision. This vision is brought to life in a more tactical way, via the Product Backlog and iterating towards that vision every Sprint.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Who should do the legwork of gathering the marketplace data for the Product Owner?

A

It does not matter who does the legwork

The Product Owner may or may not be the one doing the legwork of gathering the marketplace data, but the PO should definitely be aware of said data/research.

17
Q

Select the five Scrum Values.

A
  • Respect
  • Commitment
  • Openness
  • Focus
  • Courage

The Scrum Guide recognizes the following Scrum Values: commitment, courage, focus, openness and respect.

18
Q

If an item in the Sprint Backlog cannot be finished by the end of the Sprint (it turned out there is a lot more work to do than was estimated), the Sprint is cancelled.

A

False

The Sprint is cancelled only in the case if the Sprint Goal became obsolete. If some work could not be done, the Sprint Backlog should be re-negotiated between the Product Owner and Development Team.

19
Q

What does the word “development” mean in the context of Scrum? Select the best option.

A

Complex work that can include all the suggested options and even more

When the words “develop” and “development” are used in the Scrum Guide, they refer to complex work including software and hardware development, development and releasing of products and enhancements, development and sustaining product operational environments, research and identifying of viable markets and technologies, and even more.

20
Q

The Product Owner should be expertly aware of the marketplace for the product.

A

True

The Product Owner should be expertly aware of the marketplace for the product. They should constantly be gathering and re-gathering information and data regarding the marketplace, so that the product value is maximized. Getting out of touch with the marketplace can be a recipe for product disaster.

21
Q

What does Burn-down Chart show?

A

How much work remains till the end of the Sprint

Burn-down chart shows the evolution of remaining effort against time.

22
Q

How does the Product Owner communicate his marketplace knowledge to the Scrum Team (select three)?

A
  • Daily ad hoc interactions
  • Product Backlog Refinement
  • Sprint Reviews

The Product Owner communicates all of this marketplace knowledge to the Scrum Team through daily ad hoc interactions as well as Product Backlog Refinement and in Sprint Reviews.

23
Q

What does Cone of Uncertainty show?

A

How much is known about the Product over time

The Cone of Uncertainty describes the evolution of the amount of uncertainty during a project.

24
Q

Once the Product Owner gained his Product Vision and defined the tactics of bringing this vision to life, it is a bad idea to change them before the next Product Release.

A

False

The PO should never be afraid to change the vision or tactics based on marketplace changes. Being able to strategically re-pivot and capture value in new and different ways is one of the key benefits of an Agile mindset.

25
Q

Who is responsible for creation of the Definition of “Done”?

A

The Development Team

If the definition of “done” for an increment is part of the conventions, standards or guidelines of the development organization, all Scrum Teams must follow it as a minimum. If “done” for an increment is not a convention of the development organization, the Development Team of the Scrum Team must define a definition of “done” appropriate for the product. If there are multiple Scrum Teams working on the system or product release, the development teams on all of the Scrum Teams must mutually define the definition of “Done.”