Reader small image

You're reading from  The Professional Scrum Master Guide

Product typeBook
Published inJul 2021
PublisherPackt
ISBN-139781800205567
Edition1st Edition
Concepts
Right arrow
Author (1)
Fred Heath
Fred Heath
author image
Fred Heath

Fred Heath is a freelance developer and consultant based in Wales, UK. Over the last 20 years, he's worked at every stage of the software development life cycle using a variety of languages and platforms and ended up falling in love with Ruby and its ecosystem. Fred enjoys solving tricky problems, FOSS, meta programming, Behavior-Driven Development, and Agile processes. He also frequently writes online and speaks at conferences about Ruby, software development, and best practices. Fred is always happy to hear from you and chat about Ruby and Rails on Twitter.
Read more about Fred Heath

Right arrow

Assessments

This section contains answers to the questions posed in all chapters.

Chapter 2 – Scrum Theory and Principles

Answers

  1. The correct answer is c.

    Scrum is a process framework, not a methodology or process.

  2. The correct answer is c.

    Empiricism, the principle that underpins Scrum, is based on constant inspection and adaptation.

  3. The correct answer is d.

    Openness means that we share both good and bad things with our team. By failing to mention the weaknesses of his design, Bob hasn't been open with the team.

  4. The correct answer is b.

    Alice has been open to discussing alternative algorithms to the one she chose. She also showed courage in accepting a new algorithm, as suggested by the team, and implementing it.

  5. The correct answer is d.

    By accepting to work on a non-Sprint item, Carol lost focus of the task she was working on and of the Sprint goal.

Chapter 3 – The Scrum Team

Answers

  1. The correct answer is d.

    The Developers are self-managing and they are solely responsible for deciding how to deliver a Product Increment and which working practices to employ. Neither the Scrum Master, nor the Product Owner may interfere with the Developers' work.

  2. The correct answer is b.

    Answer (d) is wrong, as the Developers estimate and select work items at the start of the Sprint and then commit to completing them.

    (a) and (c) are also wrong as the Scrum Master cannot interfere with the Developers' working practices.

    The Scrum Master may, however, guide them towards customizing or improving the Scrum process and suggesting a Sprint length increase (b) provides such guidance.

  3. The correct answer is b.

    Answer (a) is clearly wrong, and (d) is the responsibility of the Scrum Master. The Product Owner does not manage the project, or the work being done, they are responsible for the product (c).

  4. The correct answer is...

Chapter 4 – Scrum Events

Answers

  1. The correct answer is c.

    The Sprint Backlog should contain enough items to get the Sprint started but items may be added or removed during the Sprint by the Development Team.

  2. The correct answer is a.

    Time-boxed events are events that have a maximum duration.

  3. The correct answer is c.

    Sprint Planning is time-boxed to a maximum of 8 hours for a 1-month Sprint. For shorter Sprints, the event is usually shorter.

  4. The correct answer is c.

    The Daily Scrum serves to inspect work done since the last Daily Scrum and plan work to be done in the next 24 hours.

  5. The correct answer is e.

    The Sprint Planning duration is 4 hours for a monthly Sprint. For shorter Sprints, it is usually shorter.

  6. The correct answer is b.

    To ensure continuous improvement, the Sprint Backlog should include at least one high-priority process improvement identified in the previous Sprint. The Product Backlog should only contain product-specific items.

  7. The correct...

Chapter 5 – Scrum Artifacts

Answers

  1. The correct answer is d.

    The items that have been selected for a Sprint have been selected as the most valuable to the Product Owner. The items serve the Sprint's goal. No changes should be made that endanger the Sprint Goal. No one external to the Scrum Team can force changes on the developers (Sprint Backlog) and the Product Owner (Product Backlog).

  2. The correct answer is b.

    Products have one Product Backlog, regardless of how many teams are used. Any other setup makes it difficult for the developers to determine what to work on.

  3. The correct answer is b.

    The Sprint Goal sets the direction and objectives for the Sprint.

  4. The correct answer is a.

    Multiple Increments may be created within a Sprint. The sum of the Increments is presented at the Sprint Review, thus supporting empiricism. However, an Increment may be delivered to stakeholders prior to the end of the Sprint. The Sprint Review should never be considered a gate...

Chapter 6 – Planning and Estimating with Scrum

Answers

  1. The correct answer is c.

    Story points are used to indicate relative size and complexity. They do not denote time units. It is impossible to know whether an item is feasible to be completed within a Sprint, based on its story points, unless we know the estimation scale and baseline.

  2. The correct answers are a, c, and d.

    Having fixed dates in the product roadmap goes against Agile and Scrum principles of constant inspection and adaptation versus following a set plan.

  3. The correct answer is c.

    Estimating methods such as planning poker rely on developers reaching consensus by providing individual estimates and then discussing the motivations behind the estimates until agreement is reached on a single estimate value.

  4. The correct answer is c.

    Velocity is subjective to a specific team and product. It is not a comparative measurement.

  5. The correct answer is b.

    Burn-up charts let us visualize progress over time....

Chapter 7 – The Sprint Journey

Answers

  1. The correct answers are a, b, and c.

    Creating tasks for delivering backlog items occurs after the items have been selected for the Sprint Backlog.

  2. The correct answer is d.

    The product owner decides how the Product Backlog items are ordered. This can be by value, cost, risk, or other ways.

  3. The correct answer is b.

    A Sprint should aim to create a valuable, working Product Increment. No Sprint is special.

  4. The correct answer is c.

    The only reason to cancel the Sprint is when the Sprint goal becomes redundant. This should be a very rare occasion.

  5. The correct answer is a.

    If a defect is discovered on an item currently worked on, this usually indicates some unanticipated condition and unforeseen extra work. In the interests of transparency, this should be captured on a board card and placed in the Sprint Backlog. It will be picked up and worked on as the Sprint progresses. There is no need to interfere with the Product Backlog...

Chapter 8 – Facets of Scrum

Answers

  1. The correct answer is a.

    The practice of Continuous Integration (CI) involves continuously merging code back into the main branch.

  2. The correct answers are a, b, and d.

    CI/CD pipelines do not eliminate defects; however, they do provide more frequent and earlier opportunities for defects to be exposed. They also enable constant feedback, which comes from constantly releasing increments to stakeholders.

  3. The correct answers are a and b.

    The Definition of Done determines when a backlog item has been completed, not when software can be released. This is up to the product owner and the testing setup on the CI/CD pipeline.

  4. The correct answer is d.

    Technical debt is the implied cost of additional rework caused by choosing a quick and restrictive solution instead of a more comprehensive but slower one.

  5. The correct answers are b, c, and d.

    The Scrum of Scrums is a method for scaling Scrum, usually applied when the product is too large...

Why subscribe?

  • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals
  • Improve your learning with Skill Plans built especially for you
  • Get a free eBook or video every month
  • Fully searchable for easy access to vital information
  • Copy and paste, print, and bookmark content

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at customercare@packtpub.com for more details.

At www.packt.com, you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
The Professional Scrum Master Guide
Published in: Jul 2021Publisher: PacktISBN-13: 9781800205567
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Fred Heath

Fred Heath is a freelance developer and consultant based in Wales, UK. Over the last 20 years, he's worked at every stage of the software development life cycle using a variety of languages and platforms and ended up falling in love with Ruby and its ecosystem. Fred enjoys solving tricky problems, FOSS, meta programming, Behavior-Driven Development, and Agile processes. He also frequently writes online and speaks at conferences about Ruby, software development, and best practices. Fred is always happy to hear from you and chat about Ruby and Rails on Twitter.
Read more about Fred Heath