Duration: 3 Days

Description

The Professional Scrum Developer (PSD) Certification Course provides an immersive, hands-on experience focusing on how a Development Team effectively builds and delivers a “Done” Increment using the Scrum Framework. Going beyond theoretical knowledge, this course emphasizes the application of modern engineering practices and tools that enable teams to deliver high-quality, valuable software consistently. Participants will learn how to leverage practices such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), Continuous Integration (CI), and Pair Programming within the context of Sprints. The course highlights the importance of the Definition of Done (DoD) and Built-in Quality, coaching Developers on how to collaborate effectively, manage technical debt, and continuously improve their development process. Designed to be highly interactive, this course prepares participants for the Professional Scrum Developer (PSD) I assessment by Scrum.org.

Audience

This course is specifically designed for anyone on a Development Team in a Scrum environment. This includes software developers, programmers, testers, quality assurance specialists, architects, and anyone who is actively involved in building and maintaining the Increment. It’s also beneficial for Scrum Masters and Product Owners who wish to gain a deeper understanding of the technical aspects of Scrum.

Objectives

  • Articulate the core principles of Scrum and how they apply to the Developers’ role
  • Understand the purpose and mechanics of all Scrum Events from a Developer’s perspective
  • Explain the importance and use of Scrum Artifacts (Product Backlog, Sprint Backlog, Increment) and their commitments (Product Goal, Sprint Goal, Definition of Done)
  • Apply essential engineering practices for creating high-quality, valuable Increments (e.g., TDD, CI, Pair Programming)
  • Understand and implement the Definition of Done as a commitment to quality
  • Collaborate effectively within a self-managing, cross-functional Scrum Team
  • Identify and mitigate technical impediments and technical debt
  • Support the Continuous Delivery Pipeline
  • Prepare confidently for the Professional Scrum Developer (PSD) I assessment by Scrum.org

Prerequisites

Participants should have a solid understanding of Scrum and how it functions in a development environment.

Course Outline

Module 1: Foundations of Scrum Developers

    Module 2: The Sprint and Its Events

      Module 3: Scrum Artifacts and Commitments

        Module 4: Essential Development Practices for Quality

          Module 5: Automation and Continuous Delivery

            Module 6: PSD 1 Certification Prep