Professional Scrum Developer Training
Practices for Scrum Teams to Frequently Deliver Quality Software
Professional Scrum Developer™ (PSD) is a 3-day hands-on course where you will experience how to deliver quality software using Scrum with Agile and DevOps practices. Students will work as a Scrum Team or multiple Scrum Teams depending on class size, creating real code on a realistic software system. The course also includes a free attempt at the globally recognized Professional Scrum Developer certification exam (PSD).
What You Will Learn
Over the 3 days, students gain a real-world view of what it is like to build software with Scrum. Throughout the course, students collaborate over a series of Sprints. They apply modern engineering practices, and use the Scrum framework to cope with changes. There is a key focus on having students learn how to develop and deliver increments of potentially releasable functionality from a realistic Product Backlog. By doing so, students will experience real-world challenges and issues and will learn how to handle them by continuously improving during the Sprint cycles.
The course teaches how Agile engineering practices and supportive DevOps tools improve a team's capabilities even more.
The course is available in .NET and Java specific technologies along with a generic technology course. Professional Scrum Trainers can work with you to define a specific technology stack that meets your needs in private classes.
The .NET version was developed in partnership with Microsoft® and is the official training solution for Microsoft Visual Studio.
Professional Scrum Developer Certification
All participants completing the Professional Scrum Developer course will receive a password to attempt the Professional Scrum Developer (PSD) assessment. If you attempt the PSD assessment within 14 days and do not score at least 85%, you will be granted a 2nd attempt at no additional cost.
Scrum.org provides the highest quality Scrum training, training materials and certified Professional Scrum Trainers (PSTs) to teach them. Our training materials are created and maintained by Scrum co-creator Ken Schwaber, Scrum.org and the PST community members who teach the courses, helping to ensure that they are in tune with what’s happening in software development organizations and always up-to-date with the latest practices.
Professional Scrum Trainers bring their own style and experience to the courses, but use the same materials so that students are learning from the same content regardless of who teaches the course or where it is taught around the world. Read more about the differences.
Download Professional Scrum Developer data sheet and read more.
An Overview from the Course Stewards
Each Scrum.org course is assigned 2 stewards. The steward is ultimately responsible for collecting input on the course materials, both those that exist and potentially additions to be made, review that input with the community along with Ken Schwaber and provide updates as required.
Each course is stored in GitHub, allowing version control, feedback mechanisms, distribution and much more, not unlike the code that Scrum Teams deliver for their products. Through GitHub capabilities, a PST can submit feedback on a course materials, its delivery content, speaker notes, exercises and much more. With over 190 PSTs around the world teaching the materials, that provides a fantastic number of people to provide excellent feedback to improve the content and quality of the courseware. Meet Thomas Schissler and Peter Goetz, the stewards for the PSD course and they are joined by Richard Hundhausen who worked closely with Ken to architect and create the course.
And a look inside a class to learn more about the classroom experience
- Understand how modern Agile engineering practices and supportive DevOps tools improve a team's capability to deliver working software
- Learn the different aspects of a Scrum Team and how to work together as a team to get work done.
- Gain knowledge of how to leverage modern software development tools and practices.
Who Should Attend
The Professional Scrum Developer course is intended for all members of a Scrum Team; architects, analysts, programmers, database developers, testers, IT-Operations and others, including Scrum Masters and Product Owners. The class focuses on using technology to deliver software in Increments. Experiencing this class with your whole Scrum Team will improve your way of working. We also suggest that you read through the PSD Subject Areas.
- Using Scrum
- Working within a Scrum Team
- Definition of Done
- Development Practices
- Agile architecture practices to slice features
- Test Driven Development
- Code Review
- Agile requirement management practices
- Using DevOps tools with Scrum
All participants completing the Professional Scrum Developer course will receive a password to attempt the Professional Scrum Developer (PSD) assessment. If you attempt the PSD assessment within 14 days and do not score at least 85%, you will be granted a 2nd attempt at no additional cost. The industry-recognized PSD certification requires a minimum passing score of 85%.
PMI PDU Credits
Students of Scrum.org courses are able to claim Project Management Institute (PMI) PDU credit: 21 PDUs after attending a three-day Professional Scrum Developer (PSD) course. Please note that PMI PDUs are earned for course attendance and not for passing a Scrum.org assessment. Students can claim PDUs under PMI's "Education courses provided by other third party providers” category. You can claim your PDUs online at https://ccrs.pmi.org.