Professional Scrum Development with Azure DevOps

Book description

Master proven processes for improving development with Scrum and Azure DevOps

This guide can help any development team plan, track, and manage work far more effectively, by combining todays leading agile framework (Scrum) and Microsofts ALM/DevOps toolset (Azure DevOps). Renowned Scrum expert Richard Hundhausen thoroughly covers team formation, backlogs, Sprints, test plans, collaboration, flow, continuous improvement, Azure Boards, Azure Test Plans, and the real-world tradeoffs associated with DevOps. Throughout, youll find practical, in-the-trenches tips from experienced Professional Scrum Developers. To make this guide even more valuable, Hundhausen has organized it to complement Scrum.orgs popular Professional Scrum Developer (PSD) program, which he created with Scrum.orgs Ken Schwaber, author of this books Foreword.

Professional Scrum Trainer Richard Hundhausen shows how to:

  • Deepen your understanding of the Scrum framework and Professional Scrum as based on the 2020 Scrum Guide.

  • Provide proven work item planning and tracking, and quickly drive value from Azure Boards

  • Improve your Scrum pre-game: the tasks youll perform before your first Sprint

  • Use Azure DevOps to create and manage backlogs, plan Sprints, and collaborate throughout them

  • Improve at scale with Scaled Professional Scrum and the Nexus scaled Scrum framework

  • Recognize which practices are still most efficiently performed without tools

  • Define and optimize team flow, overcome common dysfunctions, and evolve into a high-performance Professional Scrum Team

About This Book

  • For everyone who works with or relies on Scrum, including developers, designers, architects, testers, business analysts, Product Owners, Scrum Masters, managers, and other stakeholders

  • Focuses primarily on using Scrum for software products, but can support development of adaptive solutions for any complex problem performance Professional Scrum Team

Table of contents

  1. Cover Page
  2. Title Page
  3. Copyright Page
  4. Dedication
  5. Contents at a Glance
  6. Contents
  7. About the Author
  8. Foreword
  9. Introduction
    1. Who Should Read This Book
    2. This Book Might Not Be for You If . . .
    3. Organization of This Book
    4. Conventions and Features in This Book
    5. System Requirements
    6. Downloads: Code Samples
    7. Acknowledgments
    8. Errata, Updates, and Book Support
    9. Stay in Touch
  10. Part I Scrumdamentals
    1. Chapter 1 Professional Scrum
      1. The Scrum Guide
      2. The Pillars of Scrum
      3. The Scrum Values
      4. Professional Scrum
      5. Chapter Retrospective
    2. Chapter 2 Azure DevOps
      1. A Brief History
      2. Delivering Continuous Value
      3. Azure DevOps Services
      4. Azure DevOps Server
      5. Visual Studio
      6. Azure DevOps Access Levels
      7. GitHub and the Future
      8. Chapter Retrospective
    3. Chapter 3 Azure Boards
      1. Choosing a Process
      2. The Scrum Process
      3. Process Customization
      4. Chapter Retrospective
  11. Part II Practicing Professional Scrum
    1. Chapter 4 The Pre-game
      1. Setting Up the Development Environment
      2. Setting Up Product Development
      3. Pre-game Checklist
      4. Chapter Retrospective
    2. Chapter 5 The Product Backlog
      1. Creating the Product Backlog
      2. Reporting a Bug
      3. Refining the Product Backlog
      4. Planning a Release
      5. Story Mapping
      6. Product Backlog Checklist
      7. Chapter Retrospective
    3. Chapter 6 The Sprint
      1. Sprint Planning
      2. Sprinting in Azure Boards
      3. Creating the Sprint Backlog
      4. Sprint Activities
      5. Sprint Planning Checklist
      6. Chapter Retrospective
    4. Chapter 7 Planning with Tests
      1. Azure Test Plans
      2. Inspecting Progress
      3. Acceptance Test-Driven Development
      4. Automated Acceptance Testing
      5. Acceptance != Acceptance Testing
      6. Reusing Tests
      7. Acceptance Testing Checklist
      8. Chapter Retrospective
    5. Chapter 8 Effective Collaboration
      1. Individuals and Interactions
      2. Collaborative Development Practices
      3. Chapter Retrospective
  12. Part III Improving
    1. Chapter 9 Improving Flow
      1. Visualizing Flow
      2. The Kanban Board
      3. Managing Flow
      4. Limiting WIP
      5. Managing WIP
      6. Inspecting and Adapting Workflow
      7. Flow-Based Scrum Events
      8. Chapter Retrospective
    2. Chapter 10 Continuous Improvement
      1. Common Challenges
      2. Common Dysfunctions
      3. Becoming a Professional Scrum Team
      4. Chapter Retrospective
    3. Chapter 11 Scaled Professional Scrum
      1. The Nexus Framework
      2. Nexus Support in Azure DevOps
      3. Chapter Retrospective
  13. Index
  14. Code Snippets

Product information

  • Title: Professional Scrum Development with Azure DevOps
  • Author(s): Richard Hundhausen
  • Release date: February 2021
  • Publisher(s): Microsoft Press
  • ISBN: 9780136789123