Product owner Flashcards

1
Q

Différence entre business owner et stakeholders

A
  • Business owner –> possède le projet (client)
  • Stakeholders –> externes au projets mais impliqués. Ex : des actionnaires.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Artéfacts

A

Outils qu’on utilise pour faire le travail :
- product backlog
- Sprint backlog
- Incréments

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

5 évènements

A
  • Sprint
  • Sprint planning
  • Sprint review
  • Retrospective
  • Daily sprint
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What kind of software development projects can be executed by Scrum Project Management Framework?
- Complete software packages
- projects
- Sub-systems, components or parts of bigger systems
- All kinds of software development projects
- None of the given answers

A
  • All kinds of software development projects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does NOT belong to cornerstones of the agile manifesto?
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Processes over people
- Customer collaboration over contract negotiation
- Responding to change over following a plan

A
  • Processes over people
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events

A

A, C

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

Where are the customer requirements stored?
- In the Product Backlog
- In the Sprint Backlog
- In a database
- In a Scrum Product Requirement Specification
- Nowhere. The Scrum Product Owner knows them

A

In the Product Backlog

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

Which ones of the following main roles are defined by Scrum Framework?
A) Scrum Tester
B) The Scrum Team
C) Scrum Manager
D) Scrum Master
E) Scrum Product Owner

A

B, D, E

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

Which ones of the following main events are defined by Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting

A

A, B, C, E

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

Which concept is NOT defined in the Scrum Framework?
- Scrum Master
- Project Manager
- Scrum Product Owner
- Daily Scrum
- Scrum Product Burndown

A

Project Manager

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

What is important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Communication
D) Continuous improvement

A

A, C, D

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

In software engineering what are the disadvantages of the classical waterfall model?
A) End-Product has to be fully anticipated beforehand.
B) Some requirements are implemented as defined in the beginning of the project, and yet they are not really needed by the customer.
C) Each phase is strictly separated.

A

A, B, C

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

What are the advantages of the Scrum Framework?
- Fine-grained requirements are only defined when they are really needed.
- All activities to design, build and test a certain functionality are kept together in one phase.
- Changes are expected and welcomed by Scrum team.
- All of the given answers
- None of the given answers

A

All of the given answers

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

Who is responsible for maximizing the return on investment (ROI)?
- Scrum Master
- Scrum Product Owner
- The Scrum Team
- Project Manager
- Tester

A

Scrum Product Owner

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

How many people should be in a Scrum Team?
- 7+/-2
- 5+/-1
- 4+/-5
- less than 10
- more than 9

A

7+/-2

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

Which one of the following meetings are part of a Sprint Planning Meeting?
- WHAT-Meeting
- HOW-Meeting
- HOW MUCH-Meeting
- WHAT-Meeting and HOW-Meeting
- WHAT-Meeting and HOW MUCH-Meeting

A

WHAT-Meeting and HOW-Meeting

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

What is the goal of the WHAT-Meeting?
- To define a realistic Sprint Backlog containing all items that could be fully implemented until the end of the Sprint.
- To clarify all open questions regarding a given feature.
- To discuss requirements with the customer.
- To present development results to the management.
- To inform the team about what they need to implement next.

A

To define a realistic Sprint Backlog containing all items that could be fully implemented until the end of the Sprint.

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

What is necessary for a successful WHAT-Meeting?
A) A Sprint Goal
B) The relevant entries in the Scrum Backlog are presented
C) The team knows their capacity

A

A, B, C

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

What is the goal of the HOW-Meeting?
- To present the architecture to the customer
- To fill the Sprint Backlog by identifying the concrete tasks needed for a complete implementation of given features
- To discuss 3rd party software used during development
- To break-down high-level customer requirements into more fine-grained requirements
- To report status to the management

A

To fill the Sprint Backlog by identifying the concrete tasks needed for a complete implementation of given features

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

What is the goal of the Sprint Retrospective Meeting?
A) Reflect on negative issues during the last Sprint.
B) Define actionable suggestions to improve performance.
C) Reflect on positive issues during the last Sprint.

A

A, B, C

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

What is the goal of the Sprint Review Meeting?
- Present and demonstrate the completed Sprint Backlog items.
- Reflect on positive and negative issues during the last sprint.
- Review of customer requirements.
- Review of development documentation.
- Report status to management.

A

Present and demonstrate the completed Sprint Backlog items.

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

What is the goal of the Daily Sprint Meeting?
- Report status to management.
- Each member of the team gives a short info about what he did yesterday, what he plans to do next and if there are any impediments.
- Discuss the requirements with the team.
- The Scrum Product Owner informs the team what they have to do next.
- Compile a detailed report why committed backlog items are not complete yet and define a plan when they are going to be finished.

A

Each member of the team gives a short info about what he did yesterday, what he plans to do next and if there are any impediments.

23
Q

What is NOT part of the Scrum Product Backlog?
A) Detailed tasks
B) Recurring meetings like Daily Scrum
C) User stories
D) Tasks for exploration of features
E) Administrative tasks

A

A, B, D, E

24
Q

Who is responsible for maintaining the Scrum Product Backlog?
- The Scrum Team
- Upper Management
- Customer
- Scrum Product Owner
- Scrum Master

A

Scrum Product Owner

25
Q

What is the Scrum Backlog?
- List of things which the Scrum Team might do in the future.
- List of items that are behind schedule.
- A list of high level requirements and user stories that need to be done within the project.
- List of project milestones.
- Action items to be sorted out in a given sprint.

A

A list of high level requirements and user stories that need to be done within the project.

26
Q

What is NOT true for the entries in the Scrum Backlog?
- All Product backlog entries add value to the product and customer.
- Level of detail is high for all Product backlog entries.
- In general Product backlog entries are prioritized and ordered.
- In general there are high level estimates for Product backlog entries.
- Product backlog entries are not action items.

A

Level of detail is high for all Product backlog entries.

27
Q

Which of the following is a user story?
- As an authenticated user, I want to see all my action items.
- Login must be possible.
- List of action items for Login User Operation.
- Login.

A

As an authenticated user, I want to see all my action items.

28
Q

What are properties of the Scrum Product Backlog?
A) Entries always add value for the customer.
B) Entries are prioritized and ordered accordingly.
C) The level of detail depends on the position of the entry.
D) Entries are estimated.
E) It is a living document.
F) No action-items and no low-level tasks are yet defined.

A

A, B, C, D, E, F

29
Q

How much time should the Scrum Team allocate to maintain the Scrum Product Backlog (discussions, estimations etc.)?
- Nothing. The Scrum Product Owner is responsible for this.
- Less than 2% of overall project.
- About 10% of overall project.
- About 20% of overall project.
- More than 20% of overall project.

A

About 10% of overall project.

30
Q

What is the correct order of steps during planning poker?
A) Each member of the Scrum Team privately chooses the card representing the estimation.
B) The Scrum Product Owner presents the story.
C) The Scrum Team asks questions.
D) People with high and low estimates are allowed to explain their estimate.
E) All selections are revealed.
F) Repeat until a consensus is found among all team members.

A

B, C, A, E, D, F

31
Q

What metric is used to estimate with Planning Poker?
- Numeric sizing (1 through 10)
- T-shirt sizes (XS, S, M, L, XL, XXL, XXXL)
- The Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.)
- Person Hours
- Person Months

A

The Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.)

32
Q

Why can Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.) be used to estimate the backlog items?
- It looks cool.
- To make the estimation results transparent to the management.
- It fairly reflects the correlation between increasing complexity and increasing estimates.
- To compare estimations with the estimations of other teams.
- None of the given answers.

A

It fairly reflects the correlation between increasing complexity and increasing estimates.

33
Q

What is a Release Plan?
A) A very high-level plan for multiple Sprints.
B) A guideline that reflects expectations about which features will be implemented and when they are shipped to customer.
C) The list of milestones defined by management.

A

A, B

34
Q

Alex is the Scrum Product Owner of a new software project. He wants to fill the Product Backlog and create the initial list of user stories and requirements. Which criteria should be considered while writing the initial set of entries?
A) User stories explicitly describing functionalities required by the customer.
B) Requirements to handle specifics of the software platform to use.
C) Important non-functional requirements like scalability, performance etc.
D) Requirements regarding the UI.
E) User stories which required to realize the main Product Concept.
F) Requirements for the underlying database model.

A

A, E

35
Q

Alex is the Scrum Product Owner of a new software project. He wants to fill the Scrum Product Backlog and create the initial list of user stories and requirements. What could he do to get this initial list?
A) Perform a requirements workshop meeting with the customer.
B) Brainstorm with the team.
C) Identify risks.

A

A

36
Q

The Scrum Backlog is filled with an initial list of user stories. The next step of the Scrum Product Owner is to perform an initial prioritization.
Which criteria could the Scrum Product Owner use to prioritize the entries?

A) Business value
B) Return on Investment (ROI)
C) Kano Model - User Centered Design and Decision-Making Aid Tool
D) Level of Risk
E) Complexity of implementation

A

A, B, C, D

37
Q

The Scrum Product Owner is invited for a workshop to identify and discuss risks within the project. The team complains that they have more important tasks to do and they cannot spend time for this. What could the Scrum Product Owner do to convince the team?
A) Re-schedule the meeting within the same sprint.

B) Tell them that that they have to attend.
C) Explain that this is an important task for the success of the project. The risks have to be identified and their mitigation plans have to be discussed as soon as it is possible.
D) Just shift the workshop to the next sprint.
E) Ask the Scrum Master which user stories are not finished yet and decide if some of the incomplete user stories can be removed from the sprint.

A

D

38
Q

The Scrum Backlog is filled with an initial list of user stories. The next step of the Scrum Product Owner is to perform an initial prioritization. While doing the prioritization the Scrum Product Owner struggles. Many entries are tightly connected and their importance seem to be equal. Therefore, he could not easily decide for a suitable prioritization of entries. What could he do?
A) Just create an arbitrary prioritization.
B) Cluster related stories into a theme. Prioritize them at theme level.
C) Ask the customer what is more important for them.
D) Give all entries the same priority and let the team decide.

A

C

39
Q

The Scrum Product Owner is invited for a workshop to identify and discuss risks within the project. During the workshop they identify a not yet considered risk. Evaluation shows that risk occurrence probability is rated as medium and risk impact is rated as high. What should the Scrum Product Owner do?
- Ignore the risk.
- Terminate the sprint and work on the risk mitigation.
- Add a new entry for the risk mitigation into the Scrum Product Backlog.
- Tell the team that they have to find a mitigation within this sprint.
- Call the customer and report the risk.

A
40
Q

During the discussions with his customer the Scrum Product Owner notices that he had missed some important user stories. What should he do?
- Nothing.
- Terminate the sprint and work on these user stories.
- Add new user stories into the Scrum Product Backlog.
- Tell the team that they have to implement the stories within this sprint.
- Inform the customer that these user stories are not planned and cannot be implemented within the current sprint.

A

Inform the customer that these user stories are not planned and cannot be implemented within the current sprint.

41
Q

In a discussion, the software architect points out that there are additional tasks that have to be implemented independent from any customer requirements. What should the Scrum Product Owner do?
- Nothing.
- Add these new tasks into the Scrum Product Backlog.
- Tell the architect that the Product Backlog is for customer requirements only.
- Tell the team that they have to implement these tasks within the current sprint.
- None of the above

A

None of the above

42
Q

The Scrum Product Owner is in a workshop with the customer. The customer explains that the business case has been changed and some of the requirements shall not be included anymore.
Unfortunately the Scrum Team is already working on these user stories in the current sprint. What should the Scrum Product Owner do?

- Nothing.
- Call the team, terminate the sprint and restart with changed priorities.
- Tell the customer that it is too late and the requirements will be anyway implemented and delivered.
- Escalate.
- Re-schedule these user stories for the next Sprint.

A

Tell the customer that it is too late and the requirements will be anyway implemented and delivered.

43
Q

The Scrum Product Owner is in a workshop with the customer. The customer explains that the business case has been changed and some of the future requirements shall not be included anymore. What should the Scrum Product Owner do?
- Nothing.
- Lower priorities of these requirements and move them to the end of the backlog.
- Remove these requirements from the Product Backlog.
- Tell the customer that it is too late and the requirements will be implemented.
- Complain that the customer does not know what they want.

A

Remove these requirements from the Product Backlog.

44
Q

The Scrum Product Owner is invited for a workshop to identify and discuss risks within the project. During the assessment of the known risks they discover that one of the previously identified risks is no longer valid. What should the Scrum Product Owner do?
- Nothing.
- Lower the priority of associated risk mitigation activities and move them to the end of the backlog.
- Remove the associated risk mitigation activities from the Product Backlog.
- Report to the customer.
- Leave the risk as it is

A

Report to the customer.

45
Q

The Scrum Product Owner prepares the user stories for the next sprint. What should he do?
A) Nothing as the Product Backlog is already prioritized and estimated.
B) Define a Sprint goal.
C) Check which user stories are relevant for the Sprint goal.
D) Break-down high-level requirements into smaller user stories that could be implemented within one sprint.

A

B, C, D

46
Q

The Scrum Product Owner prepares the user stories for the next sprint. What are the criteria to decide if an entry is ready for implementation?
A) The entries are small enough to be implemented in one sprint.
B) The entries are detailed enough to describe and estimate the implementation.
C) The entries define clearly how to implement the requirement.
D) There are acceptance criteria defined for the story.

A

A, B, D

47
Q

Scrum Master talks to the Scrum Product Owner and tells him that the team complains they have many open questions but cannot reach him to clarify their issues. What should the Scrum Product Owner do?
- Nothing.
- Escalate.
- Arrange a recurring clarification meeting to clarify open questions.
- Write an email to the team and ask about their questions.
- Terminate the Sprint, clarify the questions and start a new Sprint.

A

Arrange a recurring clarification meeting to clarify open questions

48
Q

The Sprint Backlog is filled with a list of high-level topics. What should the Scrum Product Owner do to break-down these topics into suitable user stories?
A) Start at the bottom of the Product Backlog to break-down the topics.
B) Start at the top of the Product Backlog to break-down the topics.
C) Pick any topic from the Product Backlog and break it down.
D) Convert topics into requirements. Then convert requirements into user stories.
E) Convert all topics directly into user stories.

A

B, D

49
Q

In the Retrospective meeting the team complains that they have a bunch of user stories to implement, and yet they do not know much about the release strategy behind their activities. What shall the Scrum Product Owner do?
- Nothing.
- Create a PowerPoint to explain the strategy.
- Create a release plan which shows the priorities of user stories and their release dates.
- Invite for a meeting to explain the strategy.
- Explain the strategy to the Scrum Master.

A

Invite for a meeting to explain the strategy.

50
Q

The Scrum Product Owner is in the progress of creating a release plan. Which information should he include or show?
A) Estimated user stories
B) Assignments of user stories to sprints
C) Release dates
D) Assumptions and constraints

A

A, C

C

51
Q

In a workshop the architect explains that implementing a certain set of customer requirements would require massive efforts because of the limitations of underlying development framework. What should the Product Owner do?
- Nothing.
- Estimate Return On Investment (ROI) considering business value, time and costs. Prioritize the features accordingly.
- Increase the priority of these features since they are risky.
- Terminate the sprint and start implementing these features first.
- Tell architects that they have to come up with a realistic solution to implement these features.

A

Estimate Return On Investment (ROI) considering business value, time and costs. Prioritize the features accordingly.

52
Q

The Scrum Product Owner prioritizes the entries in the Product Backlog by estimating their business values. Which factors must be considered?
A) (Financial) value for the customer
B) Costs involved
C) Personal preferences of the Scrum Product Owner
D) New Technologies for the Scrum Team
E) Risks

A

A, B, D, E

53
Q

At the end of the Sprint the Scrum Product Owner is invited for the Sprint Review meeting. The team explains that they had problems with one of the build packages and the official build package is not available today. Instead they have prepared a demo on one of the development machines. What should the Product Owner do?
A) Stop the session and mark all stories as not complete.
B) Accept it and continue.
C) Have a look a the features but tell the team that the stories are not accepted.
D) Escalate.
E) Ask the Scrum Master for an additional session when the official package is available.

A

B