Applying Professional Scrum for Software Development
Live Virtual Class, May 5-7, 2025
Class Overview
This Class Is Guaranteed to Run!
Register for this class with confidence as it's guaranteed to run as scheduled.
Deliver Quality Software Frequently
Scrum.org’s 3-Day Applying Professional Scrum for Software Development (APS-SD) course provides hands-on training to help you deliver quality software frequently using Scrum with Agile and DevOps practices.
During this APS-SD class, you'll experience working as part of a Scrum Team, creating code on a realistic software system and learning how to deliver increments of releasable functionality. Though a blend of interactive exercises and instruction within a case study, you'll gain a real-world view of what it's like to build software with Scrum. You'll navigate challenges and issues as you learn how to continuously improve the quality of your work.
Over a series of Sprints, you'll apply modern Agile engineering practices and use the Scrum Framework to manage complexity. Key competencies such as emergent software development, managing technical risk and Continuous Integration (CI)/Continuous Delivery (CD) will be covered, along with complementary practices that can further advance your capabilities.
The APS-SD course is available in languages such as .NET, Java, Python, PHP, Go, C++ and there is also a generic technology version. The .NET version was developed in partnership with Microsoft and is the official training solution for Microsoft Visual Studio. Madison Henry can work with you to define a specific technology stack that meets your needs in conjunction with the other students.
After participating in this class, you'll receive a free attempt at the Professional Scrum Developer I (PSD I) assessment and an opportunity to earn the industry-recognized PSD I Certification. Earning your PSD I Certification makes you part of an elite community of 22,000+ PSD I badge holders from around the globe and unlike other Scrum training and certification organizations, your certification will never expire nor require future renewal fees.
Special VIP Student Ticket Packages
Want to Maximize Your Learning Experience? Upgrade Your Student Ticket to VIP!
VIP Ticket Packages add two hours of one-on-one Live Virtual Coaching with your Professional Scrum Trainer (who also serves as an Enterprise Agile Coach) to help you get the most from your learning experience.
You can use your two Live Virtual Coaching hours for guidance and mentoring in multiple ways, including:
- Planning - Collaborate on applying what you've learned in class to your work.
- Development - Ask additional questions and dig deeper on topics of interest.
- Certification - Obtain advice on passing assessments and earning certifications related to your course.
Interested? Select the VIP Student Ticket Package option when registering and we'll coordinate with you to schedule your Live Virtual Coaching hours. Or contact us at agile@madisonhenry.com or 844.BE.AGILE with any questions.
Class Pricing Options:
- VIP Student Ticket Package: USD 2295; Limited Availability.
- Student Ticket: USD 1895.
- Early Bird Student Ticket: USD 1495; Limited Number Remaining.
- Group Offer: Buy 2 Tickets & Get 1 Free; Limited Availability.
Class Details
Taught By
Language
English
Delivery Method
Date
Class Format
TraditionalPartner
Madison HenryRegistration
RegisterMore Information
Class Learning Objectives
- Experience real collaboration between 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.
Class Topics
The APS-SD class is a blend of interactive exercises and instruction within a case study as you collaborate with other students through a series of Sprints:
- The Scrum Framework
- What is Scrum?
- The Scrum Guide.
- The Elements and Rules of Scrum.
- Complementary Practices.
- Case Study
- Exploring the Case Study Application.
- Creating a Definition of Done.
- Defining What Is and Isn’t a Bug.
- Reporting a Bug Effectively.
- Product Backlog Refinement
- The Evolution of a Product Backlog Item.
- Estimation Techniques.
- Release Planning.
- Sprint 1
- DevOps
- What is DevOps?
- Learning about the Three Ways.
- Understanding and Overcoming Common Challenges.
- DevOps and Scrum.
- Quality Software
- Testing in the Real World.
- Improving Quality Related Metrics.
- Key Test Types.
- Tools and Strategies.
- Sprint 2
- Emergent Architecture
- Software Architecture and Software Design.
- Reducing Risk.
- When to Make Decisions?
- How Much Up-Front Work?
- Software Architecture in a Scrum Context.
- Deciding and Validating Software Architecture.
- Architecture and Quality Goals.
- Quality Code
- Developing and Coding.
- Ensuring High Quality Code.
- Coding Principles, Patterns and Practices.
- Quality Code = Quality Software.
- Clean Code.
- Test-Driven Development (TDD).
- Build Automation.
- Continuous Integration and Feedback.
- Technical Debt.
- Sprint 3
- Scrum Challenges
- Overcoming Scrum Challenges and Development Team Dysfunctions.
- Becoming a High-Performance Scrum Team.
Who Should Attend this Class?
Anyone working on or with a Scrum Team. This course is especially well suited to individuals or teams considering Scrum, beginning to utilize Scrum or currently struggling with Scrum.
Professional Scrum Certification
After completing an Applying Professional Scrum for Software Development class, you'll receive a password to attempt the PSD I assessment and earn the industry-recognized PSD I Certification. Your password never expires, however should you attempt the PSD I assessment within 14 days after receiving your password and not receive a passing score, you'll be granted a 2nd attempt for no additional fee.
Earning your PSD I Certification makes you part of an elite community of 22,000+ PSD I badge holders from around the globe and unlike other Scrum training and certification organizations, your certification never expires and will not require future renewal fees.
Venue
This Class Will Be Held Virtually
This Applying Professional Scrum for Software Development (APS-SD) class will be one of Scrum.org's Live Virtual Classes. Prior to class, registered students will receive guidance and credentials to prepare for and participate in our APS-SD class remotely. If you have any questions or we can provide any assistance, please contact us at training@madisonhenry.com or 844-BE-AGILE.