Scrum Practice Questions
scrum is... a. a framework to address complex adaptive problems b. a collection of the industry's best practices in IS c. a body of knowledge on software engineering to build products
A
Scrum is best described as a... a. software methodology b. framework for developing and sustaining complex problems c. product development process d. collection of best practices
B
Transparency in empiricism refers to... a. clear thinking and planning by each team member b. the significant aspects of the product development process are defined by common standards and made visible so the observers will share the same understanding c. the highest levels of morality
B
The formal opportunity for inspection and adaptation are... a. the sprint b. the scrum team c. the product increment d. none of the above
D - they are the spring planning, daily scrum, review, and retrospective
As a self-organized team, what can a Scrum Team manage? Select all that apply. a) Managing their work to reach a common a goal b) Managing their human-related aspects like leave, firing one of the team members, office dress code, etc. c) Managing some other teams d) Managing to support ad-hoc high-priority requirements from important executives
a
During the Sprint, while the Sprint Backlog can be modified as more is learned, no changes are made that would endanger the Sprint Goal. a) True b) False
a
Empiricism: knowledge is acquired by... a. experience b. analytical tools c. formal teaching
a
The increment is a step towards a) A vision or goal. b) Sprint completion or project closure. c) Sign-off or phase completion.
a
The role of the Scrum Master with respect to the Scrum artifacts is to: a) Coach the Team to increase the transparency of the artifacts. b) Decide the format of the artifacts and ensure that the Team follows it. c) Own the artifacts and be responsible for keeping them up to date.
a
Transparency, inspection, and adaptation are the 3 pillars of... a. empirical process control theory b. lean c. pdca d. six sigma
a
When a Scrum Team adds new team members to replace outgoing members, the productivity of the team a) Will be negatively impacted. b) Will be positively impacted. c) Will remain the same.
a
Which is true? a) The Retrospective focuses on the Scrum Team's processes and people, and the Sprint Review focuses on the product. b) The Retrospective focuses on the product, and the Sprint Review focuses on the Scrum Team's processes. c) The Retrospective focuses on the Scrum Team's processes and people, and the Sprint Review focuses on velocity.
a
What factors will increase complexity? a. Larger number of people on the project b. Longer duration of project c. Batching a large amount of features into one release
a, b, and c
Select all that apply. What are some examples of Product Backlog management techniques where a Scrum Master can coach the Product Owner and the Development Team? a) Creating a common standard that defines the preferred level of description and transparency each Product Backlog Item should meet before introducing them in Sprint Planning. The Team can then use this standard as a guideline to decompose the Items. b) In addition to using value, a Product Owner can choose input from the Development Team on ordering the items based on their technical coherence. c) Choosing a tool to manage the Product Backlog. d) Techniques like writing the items in the form of user stories and their Acceptance Tests.
a, b, and d
A Development Team decides to divide the Sprint Backlog and assign ownership of every Sprint Backlog Item to separate individuals on the team. The Scrum Master a) Should encourage this practice as it increases productivity. b) Should coach the team to collectively take ownership of the Sprint Backlog Items even though an individual works on a specific item. c) Should encourage this practice as it increases individual accountability.
b
A Development Team does not have enough understanding of the domain of the Product they develop. The Scrum Master need not take an active interest in improving this issue as it is not related to Scrum. a) True. b) False.
b
A Scrum Team can have an exclusive first Sprint to prepare a Product Backlog, which is the sole outcome from that Sprint. a) True b) False
b
All the activities that happen within Scrum are called Scrum events. a) True b) False
b
In Backlog Refinement sessions, the Development Team performs development activities such as coding and testing. a) True b) False
b
In Scrum, Team Velocity is a good metric to track the progress of product development. a) Yes b) No
b
In Scrum, the 'servant-leader' is the new name for the traditional role called 'Project Manager.' a) True b) False
b
In Scrum, the usage of a forecast tool like a Burn-down Chart is a foolproof way of estimating the completion of product development. a) Incorrect. The Burn-up Chart is the better alternative. b) Incorrect. Such practices, though useful to some extent, do not replace the importance of empiricism. c) Correct. If the Scrum Team is highly disciplined in updating the Burn-down Chart, then this can be true.
b
In a Scrum Team, if the Scrum Master is also a Developer, then a) They should not participate in the Daily Scrum. b) They must participate in the Daily Scrum. c) They can participate in the Daily Scrum only if the Development Team invites them.
b
In a traditional approach, <fill in> organizes and manages the team members' work, and <fill in> is their management style. a) Business Manager, People Centricity b) Project Manager, Command and Control c) The team, Self-Organization
b
Since the team is self-organized in Scrum and they manage their own work, they do not need any planning to perform their work. a) True b) False
b
The Scrum Master is the manager of the Scrum Team. a) True b) False
b
The difference between the Product Burn-down Chart and the Sprint Burn-down Chart is a) In the Product Burn-down Chart, the number of Product Backlog Items is shown on the yaxis. In the Sprint Burn-down Chart, the number of tasks is shown on the y-axis. b) In the Product Burn-down Chart, the Sprints are shown on the x-axis. In the Sprint Burndown Chart, the days of the Sprint are shown on the x-axis. c) In the Product Burn-down Chart, the Sprints are shown on the y-axis. In the Sprint Burndown Chart, the days are shown on the y-axis.
b
What is inspected in the Sprint Retrospective and potentially adapted in the next Sprint? a) Sprint Improvement Plan b) Scrum Team c) Sprint Backlog
b
Which of the following statements is not correct? a) Only the people who perform the work can finalize the estimate of Product Backlog Items. b) The Product Owner always orders the Product Backlog Items based solely on the value of each individual item compared to another item. c) Multiple Development Teams working on the same product should have only one common Product Backlog. d) A Scrum Master can author a Product Backlog Item for the Product Owner's consideration. e) The Development Team finalizes all estimates.
b
Empiricism provides... a. Frequent feedback opportunities to obtain information that can be used to plan better and completely eliminate uncertainty b. Frequent opportunities to discuss different possibilities c. Frequent opportunities to make informed decisions, thus reducing risk
b & c
Select all that apply. The Sprint Review is an event that requires a) The Product Owner's sign-off. b) Active participation of the stakholders invited by the Product Owner. c) Transition sign-off. d) Inspection and adaptation activities.
b & d
The scrum framework consists of... a. scrum standards b. scrum teams c. product development processes d. roles, events, artifacts, and rules associated with scrum
b & d
A Development Team member is requested by an important stakeholder to help them with an urgent and important task outside the Sprint Goal. The Team member set aside the Sprint work for the day and instead helped with this request. Which statement best describes the Team member's action? a) The Team member has gone the extra mile and must be rewarded. b) The Team member has violated Scrum rules by not consulting with his manager. c) The Team member did not live by the Scrum value of focus.
c
During the Daily Scrum, a team member says he does not know when his task will be complete. a) It is acceptable as the Sprint Review date is far away. b) Replace the team member with a new team member. c) The Development Team should collaborate to plan alternative steps such as pairing the member with someone else to eliminate the risk of not meeting the Sprint Goal. d) The Scrum Master should mentor the team member on how to estimate the task.
c
In the Sprint Review, the presentation of the product Increment to stakeholders is a) To get the Sprint completion sign-off. b) To provide the status of the project. c) To elicit feedback.
c
Not having the Daily Scrum will a) Reduce the opportunity to create a status report. b) Reduce the speed of development work. c) Reduce the transparency of overall progress.
c
Scrum effectively limits the risk of unknowingly doing something wrong by a. Having a detailed and extensive risk management plan b. Having multiple checkpoints and a thorough review by senior management @ those checkpoints c. Using short iterations called sprints
c
Scrum is a newer way of doing things to address complex problems. It is a newer way because... a. it offers new terminology for traditional practices b. it is easier to master than the traditional way c. it increases the opportunity to control risk and optimizes the predictability of profress d. it is closely associated with emerging tech
c
The Product Backlog is ordered by a) The individual Product Backlog Item's value. b) Whatever increases the overall value of the team's work. c) Whatever is deemed as appropriate by the Product Owner.
c
The Sprint Backlog is modified throughout the Sprint. As soon as a new task is identified, a) The Product Owner adds it to the Sprint Backlog and communicates it to the Scrum Team. b) The Scrum Master adds it to the Sprint Backlog and communicates it to the Scrum Team. c) The Development Team adds it to the Sprint Backlog and communicates it to the Scrum Team.
c
Which is the correct statement? a) The Product Backlog cannot be changed without a change request to the Product Owner. b) The Product Backlog is not updated when a Sprint is in progress. Change to team size may cause changes in the Product Backlog. c) The Product Backlog can be updated anytime by the Product Owner. Changes in business needs, market conditions, or technology may cause changes to the Product Backlog.
c
Which of the following statements is true? a) Scrum Master is a management position. A person with strong project management experience in delivering results is a good fit. b) Scrum Master is an optional position. An alternative is to train the team on Scrum before they start, and they can self-organize without a Scrum Master. c) Scrum Master is a management position. A person with Scrum experience and a coaching style of servant leadership is a good fit. d) None of the above.
c
Within every Sprint, the working Increment should be tested progressively starting from unit testing, then integration testing, and finally user acceptance testing. a) Yes. It is the prescribed method. b) No. The test strategy is decided by the Quality Assurance Lead in the team. c) Not necessarily. It is up to the team to find the best approach to testing. d) Incorrect. It should also include non-functional testing.
c
to reduce the likelihood of not meeting big commitments, scrum uses... a. timeboxing so the planned events can happen on time b. timeboxing so the commitments will have additional buffer time c. timeboxing so the events cannot exceed a predetermined amount of time
c
Select all that apply. In Scrum, the technical design of the solution is a) Built one module after another with the Architect's guidance. b) Initially created as a common architectural pattern by selected designers and architects and shared with others to build on top of it. c) Started with just enough design which emerges throughout the Sprints. d) Reached through focused attention during core design hours in the Sprint.
c and d
Select all that apply. Before starting the first Sprint, what needs to be in place? a) A complete Product Backlog capturing detailed product needs. b) Availability of the Project Manager. c) Just enough Product Backlog Items with business ideas for the first Sprint. d) Completed System Architecture. e) Staffed Scrum Team.
c and e
In the first few Sprints, the Development Team is expected to focus on a) Setting up the basic infrastructure needed for subsequent Sprint work. b) Reviewing and baselining the project plan so the changes can be controlled. c) Iteratively refining the requirements and obtaining sign-off from the Product Owner. d) Delivering a useable and potentially releasable product Increment. e) All of the above.
d
Scrum has been used to... a. develop products, enhancements, and operational environments for products use b. research viable markets and new products capabilities c. manage the operation of orgs d. all of the above
d
Select all that apply. In Scrum, the Product Owner who plays the business role, a) Hands over the Product Backlog to the Development Team and leaves the team alone. They only meet up again during final product delivery. b) Freezes the Product Backlog and tries not to change it. c) Works only with designated people in the Development Team. d) Continuously collaborates with the Development Team, sometimes almost every day.
d
What is used by the Scrum Team to identify unfinished work in a Sprint? a) Coding Standard b) Definition of Ready c) Testing Standard d) Definition of "Done"
d
Which estimation unit must be used by the Development Team for the work needed to convert the selected Product Backlog Items into a working product Increment? a) Function Points b) Ideal Hours c) Story Points d) Any useful sizing technique
d
Which of the following does the Sprint Goal provide? a) Guidance to the team on why it is building the Increment b) Flexibility to the team about the functionalities implemented in this Sprint c) Coherence so that team members can work together d) All the above
d
What are the roles in a Scrum Team? Select all that apply. a) Project Manager b) Programmer c) Tester d) Business Analyst e) Architect f) Operations Analyst g) None of the above
g