Professional Scrum Developer (PSD)

Scrum Agile

Professional Scrum Development is THE training for teams and anyone wanting to experience how the application of modern engineering practices in Scrum supports a team in creating releasable Increments of software.

Students concurrently do requirements engineering, design, develop, test, integrate, and deliver within a single iteration. They learn how to develop Increments of releasable functionality from a realistic Product Backlog.

The course teaches how Agile engineering practices and supportive ALM tools improve a team's capabilities even more. The course is available with specific content and exercises for .NET and Java development, and can be tailored for other technology stacks. The .NET version was developed in partnership with Microsoft® and is the official training solution for Microsoft Visual Studio with Team Foundation Server (TFS) or Visual Studio Online (VSO). selects only the most qualified instructors to deliver this course. maintains the defined curriculum and materials to assure consistency and quality for students worldwide.


Students are challenged to implement and apply modern engineering standards and technical excellence within Scrum. They take home an increased understanding of how to collaborate better as a team.

  • Students will have a clear understanding of the mechanics of Scrum and their cohesion.
  • Students will learn what engineering practices to adopt to increase the effectiveness of Scrum.
  • Students leave the class with a handful of tips to identify common impediments and dysfunctions.
  • Students can be more effective in a Scrum Development Team.

Target Audience

The Professional Scrum Developer course is suitable for any member of a Development Team, including architects, programmers, database developers, testers, business analysts, designers, and others with some technical knowledge. This is a technical class and, as such students may need to pair with others on their team at times.


Students work in teams. They learn self-organization through collaboration, conversation, and hands-on exercises.


Attendees make the most of the class if they:

Assessment and Certification

The Professional Scrum Developer course has the Professional Scrum Developer level I (PSD I) as itsassociated credential. All participants completing the Professional Scrum Developer course receive a password to take the PSD I assessment.

This industry-recognized certification requires a minimum passing score on the associated rigorous assessment. maintains a public list with everyone holding a PSD I credential.

Instructor - Martin Hinshelwood

Martin Hinshelwood has worked with many customers in government, finance, manufacturing, health and technology to help them adopt and improve their use of Agile processes and techniques. Martin is aProfessional Scrum Trainer as well as a Visual Studio ALM MVP and Visual Studio ALM Ranger. He writes regularly on, and speaks often on lean-agile and process improvement with Scrum and Visual Studio ALM.


09:00 - 16:15


  • The Scrum Framework
  • Application Lifecycle Management
  • Working from the Product Backlog
  • Agile Testing
  • Emergent Architecture
  • Quality Code
  • Scrum Challenges

Additional info

This course will lead to a PSD Certification from