Trusted globally
All our courses are certified by Scrum.org
Experienced Industry Professionals
All our teachers have worked in real world Agile environments
Train in-person or remote
Choose the learning style that works best for you
Lifetime certification awarded
Pass the exam and your certification is yours forever
Focus Areas covered within this class and others. Applying Professional Scrum™ for Software Development (APS-SD) is a 3-day hands-on course where students experience how to deliver quality software using Scrum with Agile and DevOps practices. Students work in Scrum Teams over a series of Sprints, creating code on a realistic software system to learn Scrum while using Scrum. The course, formerly known as Professional Scrum Developer, includes a free attempt at the globally recognized Professional Scrum Developer I certification exam (PSD I).
Course Topics
• The Scrum Framework• Working within a Scrum Team
• Definition of Done
• Backlog management practices and slicing features
• Code quality and Technical Debt
• Agile architecture practices
• Test Driven Development
• Pair Programming
• Agile Testing and other practices to ensure quality
• Using DevOps with Scrum
Over the 3 days, students gain a real-world view of what it is like to build software with Scrum. They collaborate over a series of Sprints applying modern engineering practices, and using the Scrum framework to manage complexity. The key focus of the class is on how to develop and deliver increments of releasable functionality. Students will experience real-world challenges and issues, and through a series of Sprints will learn how to continuously improve the way they perform their work.
The course teaches how Agile engineering practices and supportive DevOps tools complement Scrum and further advance a team’s capabilities. This course provides greatest value if the whole Scrum Team (Developers, Scrum Master and Product Owner) attend together and experience the power of real teamwork. Teams that attend together are not only able to apply learnings to their work immediately, but are also able to recall their classroom experiences to overcome particularly challenging times.
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 for your organization.
The .NET version was developed in partnership with Microsoft® and is the official training solution for Microsoft Visual Studio.
View the different Focus Areas covered within this class and others.
• Experience real collaboration between the Developers, Product Owner and Scrum Master in the quest of building and delivering a high quality and valuable product.
• Build and deliver working software by applying modern Agile engineering practices and supportive DevOps tools.
• Understand the synergy between the various elements of Scrum and complementary practices.
• Leave the class with ways to identify common pitfalls and how to avoid them
This course is intended for all members of a Scrum Team involved in developing and delivering software based systems including: architects, analysts, programmers, database developers, testers, managers, IT-Operations and others, including Scrum Masters and Product Owners.
Both individuals and complete teams can gain great value from attending this course. Students will experience working on a Scrum Team during the class and will be able to transfer their learnings to their teammates to help them understand the advantages of using Scrum, Agile and DevOps practices together
The Course Stewards Model
Each Scrum.org course is assigned 2 stewards. The stewards are 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 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.
If you have any questions relating to this course or to the booking process that are not answer on this page, please get in touch.