What this book covers
Chapter 1, Introducing Scrum, presents the history and motivation behind Scrum and its usefulness as a product development framework and introduces the different Ievels of certification.
Chapter 2, Learning about the Scrum Theory and Principles, discusses the fundamental concepts behind Scrum, its values, and its pillars. We also explain how these concepts help in applying Scrum successfully.
Chapter 3, Meeting the Scrum Team, explains the role and responsibilities of the Scrum Master, Product Owner, and Developers and their interactions within the Scrum development lifecycle.
Chapter 4, Attending Scrum Events, examines the significance of the Sprint and the Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective events, and their application and utility within Scrum.
Chapter 5, Managing Scrum Artifacts, details the Product Backlog, the Sprint Backlog, and the Product Increment, as well as the commitments undertaken for each of these artifacts. We also delve into the interdependencies between these artifacts.
Chapter 6, Planning and Forecasting with Scrum, ventures into the world of estimating, road mapping, planning, and forecasting. We will learn how to calculate our team velocity, create a product roadmap, and monitor our progress with burn-up and burn-down charts.
Chapter 7, The Sprint Journey, imparts practical advice and techniques for day-to-day working during the Sprint. We discuss how to kick off product development, how to perform Product Backlog refinement, and how to use a Scrum Board under different scenarios, such as when managing defects or canceling the Sprint.
Chapter 8, Recognizing Scrum Anti-Patterns, enumerates common bad practices and mistakes made by the Scrum Team and the Organization, alongside suggested techniques for preventing them.
Chapter 9, Scaling Scrum, teaches ways to apply Scrum when multiple Scrum Teams work on the same product, such as the Scrum-of Scrums, and the Nexus framework.
Chapter 10, Supporting the Developers, describes some advanced techniques and soft skills needed for practicing Scrum Masters looking for level II certification, such as self-management, leadership, and coaching and mentoring.
Chapter 11, Supporting the Product Owner, extends the knowledge gained in the previous chapter, with techniques for identifying value, dealing with undone work, and managing stakeholder expectations.
Chapter 12, Preparing for the Online Assessments, catalogs 25 quiz questions summarizing some of the knowledge of this book and helping to prepare you for taking the level I assessment exam. Practical advice on how to prepare for the exam, and what to do during and after, is also given.