SCRUM

PROFESSIONAL SCRUM DEVELOPER (PSD)

The Professional Scrum Developer (PSD) course is a practitioner-focused program designed to equip software developers and engineers with the skills required to build high-quality products using Scrum while applying modern engineering practices. The PSD certification is administered by Scrum.org and validates a developer's ability to work effectively within a Scrum Team, collaborate closely with the Product Owner, and deliver potentially releasable increments every Sprint. This course emphasizes technical excellence, collaboration, and empiricism, blending Scrum theory with hands-on development practices such as continuous integration, automated testing, refactoring, and DevOps-aware delivery. It prepares participants for the PSD assessment while strengthening real-world product development capability.

Course Curriculum

1

    • Agile values and principles
    • Scrum theory and empiricism
    • Scrum accountabilities and the Developer role
    • Transparency, inspection, and adaptation

2

  • Responsibilities of Developers
  • Self-management and accountability
  • Collaboration with the Product Owner and Scrum Master
  • Cross-functional teamwork

3

  • Sprint Planning and technical forecasting
  • Daily Scrum for Developers
  • Sprint Review and Increment inspection
  • Sprint Retrospective and continuous improvement

4

  • Product Backlog and refinement
  • Sprint Backlog and Sprint Goal
  • Increment and Definition of Done
  • Managing technical work transparently

5

  • Quality as a shared responsibility
  • Definition of Done and technical standards
  • Reducing technical debt
  • Sustainable development practices

6

  • Version control and branching strategies
  • Automated testing fundamentals
  • Continuous integration concepts
  • Refactoring and clean code principles

7

  • Working in small increments
  • Managing dependencies
  • Handling incomplete work
  • Delivering value each Sprint

8

  • Working with stakeholders
  • Effective technical communication
  • Knowledge sharing within the team
  • Pairing and peer reviews

9

  • Common developer anti-patterns
  • Balancing speed and quality
  • Scrum in legacy systems
  • Distributed and remote development considerations

10

  • Using Retrospectives to drive technical change
  • Measuring quality and flow responsibly
  • Learning from defects and failures
  • Building a culture of excellence

11

  • PSD assessment structure
  • Scrum Guide review for Developers
  • Scenario-based questions
  • Exam strategies and preparation tips

12

  • Instructor-led classroom or virtual training
  • Hands-on development exercises
  • Collaborative workshops and discussions

13

  • Software developers and engineers
  • Full-stack, backend, and frontend developers
  • DevOps and platform engineers
  • Technical team members working in Scrum Teams
  • Professionals preparing for PSD certification

14

  • Software development experience
  • Familiarity with Agile or Scrum is beneficial
  • Reading the Scrum Guide is strongly recommended

15

  • Practical development exercises
  • Scenario-based discussions
  • PSD certification assessment (online, via Scrum.org)

This course includes

  • 15+ Activity Modules
  • 40 hours + lessons
  • Lifetime access
  • Certificate of completion
  • Available on desktop and mobile

Some of Our Partners