Applying Professional Scrum for Software Development™ (APS-SD) is a 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 includes a free attempt at the globally recognized Professional Scrum Developer™ I certification exam (PSD I).
Course Overview
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.
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. You can download the course datasheet for offline reading.
* When offered in-person, this course is generally delivered over three consecutive days. When offered as a Live Virtual Class, the course may be broken up into more, shorter days.
Course 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.
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
Who Should Attend this class?
The APS for Software Development 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.
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.
Of course, this class is also valuable to individuals attending without their entire team. These students will experience working on a Scrum Team during the class and will be able to transfer their learnings to their teammates, often convincing their teammates of the advantages of using Scrum, Agile and DevOps practices.
PSD Assessment & Certification
All participants completing the Applying Professional Scrum for Software Development course will receive a password to attempt the Professional Scrum Developer (PSD) assessment. The PSD assessment is comprised of 80 multiple choice questions that must be completed in 60 minutes. APS-SD class participants who attempt the PSD I assessment within 14 days of receiving their free password and do not score at least 85% will be granted a 2nd attempt at no additional cost.
You are also entitled to a 40% discount on the PSM I assessment once passing PSD I. The industry-recognized Professional Scrum certifications require a minimum passing score.
Venue Location
This is a Live Virtual Remote/Online Course. The course is specially designed to run online and includes frequent breaks and an hour for lunch.
The format and structure of the course remain the same and we cover all the same material and topics as if you were attending in person.
Attendees will interact throughout, joining in discussions and taking part in group exercises. Lessons are broken down into short sections followed by a break to allow regular time away from the screen.
Full details on how to participate will be sent to you by email shortly before the class.
Live Virtual Class Requirements:
- Computer with an internet connection, Microphone, Speakers & Webcam.
- Free install of Zoom.
- We can assist you with the set up if required.
- The trainer will be available before the course starts to offer assistance.
About The Trainer
Samuel Adesoga is a Scrum.org Professional Scrum Trainer (PST), dynamic Agile practitioner and Coach.
Sam’s first encounter with Scrum and Agile was in 2007. Previous clients include Barclays, HSBC, BP, Ministry of Justice, UBS, Channel4, BBC Worldwide and a number of startups from around the world.
Frequently Asked Questions
Are there still spaces available on this course?
If you can see the ‘Register’ button at the top of the page then there is space available.
How do I take the assessment?
The fee includes up to 2 attempts at the assessment, which is taken online in your own time following the course. Further details are listed above.
What are the course hours?
Courses hours are listed at the top of the page.
Can I attend from my country?
Yes. Everyone is welcome at all of our courses. You can attend from anywhere!
Can I attend on a different date?
Yes. We run courses regularly and you can find all our upcoming dates on our public course page.
Why learn with TheScrumMaster.co.uk?
- We have helped 25,000+ people learn Scrum since 2012.
- We have 950+ LinkedIn recommendations and are 5-star rated on Trustpilot & Google!
- We provide extensive practice assessments to ensure you gain certification.
- We provide an eLearning version of the course for reference and revision.
- Join our Community for ongoing coaching, events & resources.
- Join our Affiliate program and earn free courses.
- Receive regular chances to attend another course at no cost.
How many people will attend?
Our courses are kept small to ensure a premium experience.
How should I prepare for the course?
The only preparation required is to read the Scrum Guide. We provide a range of free additional resources to help you learn more in advance if you wish.
I’m not sure if I have enough experience to take the course. What should I do?
Email us at [email protected] and we will advise you.
Can I claim PMI PDU credits for attending the course?
Yes. You can claim 7 PDU’s for each day of the course.
Do you offer discounts?
We usually offer discounts for group bookings, not for profit organisations and hardship cases. Find out more at our Discounts page.
Can I pay via Credit/Debit card?
Yes. Please click the ‘Register’ button at the top of the page, then select the ‘Register now and pay via Credit Card’ option.
Can I pay via Invoice?
Yes. Please select the ‘Register now and pay later via Invoice’ option when you register. Find our company information and contact us to request a quote or invitation letter.
Do I need to pay VAT?
For Live & Online Courses, VAT is added if you are in the UK. VAT will not be added if you are in the EU or the rest of the world.
For In-Person Courses, VAT is added if the course is taking place in the UK or EU.
Where can I find your course booking policies?
Visit our course policy page.
Where can I find more answers to common questions?
Visit our full FAQ page for more answers to frequently asked questions.
Where can I contact the trainer with further questions?
Email us at [email protected].
Course Feedback
“The training provided by TheScrumMaster.co.uk was thoroughly enjoyable and educational providing me with sufficient knowledge to pass the PSM examination on the first try. I will be recommending then to others wishing to become Scrum Masters.”
Chris Connor. UK Police
“I had a Scrum training course from TheScrumMaster.co.uk. The instructor clearly knows his stuff and how to teach it. I would recommend him to anyone considering Scrum training as he not only delivers the core course contents but wraps it around his extensive industry knowledge.”
Nelson Caicedo. Salesforce
“Simply put – an excellent trainer. Not so simply – All Scrum areas expert with solid practical experience.”
Mariyan Tashev. Team Lead at VMware
“I would like to thank you for the PSM I Training course and mentoring received early in June. All your tips were very valuable and I have been able to pass the exam with a high score despite being new to Scrum.”
Daniel Perianez. IT Consultant
“I attended a Professional Scrum Product Owner class from TheScrumMaster.co.uk in Chicago. The discussions and facilitated exercises made the material apply to real-world situations. We covered a lot of information in 2 days, and I felt there was excellent value in the class. I would recommend this class to others.”
Vickie Ali. Motorola
“I attended the PSPO training with TheScrumMaster.co.uk, and I highly recommend this training for all people who are interested in Agile, Scrum and in particular the role of a Product Owner!”
Bertrand Godde. Product Owner
“Really enjoyed the Professional Scrum Master Course with TheScrumMaster.co.uk this July. They explained everything very clearly and got us to work in groups to make sure we understood all the concepts.”
Tina Akpogheneta. VMware
“Took the PSM I course with TheScrumMaster.co.uk. Found it really helpful and engaging. Would recommend it to anyone who is starting out with Scrum.”
Tim Marlow. Director
“Thanks TheScrumMaster.co.uk for a great two day course learning about the Professional Scrum Master role. It’s a course I’d recommend and it was great value.”
Liz Perry. Project Manager
“I recently attended a really enjoyable and useful Professional Scrum Master course given by TheScrumMaster.co.uk. Their very relevant presentation of the course content helped me to pass the online PSM I assessment a few days later.”
Graham Harter. Chief Technical Architect
“This was a really good course that covered all the key content in a very clear way. The first day was ideal for setting the scene and understanding some philosophies that underpin product ownership, while the second day built on that foundation with Scrum fundamentals. Not only was the content and presentation style very engaging, it motivated me to bring about positive changes to the organisation in my daily role.”
Jason Wicks. Toyota (GB) plc
“I attend the PSM course The course was well run and informative Although it was online via Zoom it did not present any problems and actually enhanced some of the learning.”
Craig BieneK. Project Manager at Royal Bank of Scotland
“I have just completed the PSPO Product Owner training from TheScrumMaster.co.uk I found the pace, content and delivery of the training first class and very engaging”
Dan Smillie. Product Owner at Servelec
“Super Scrum training, beautiful examples, clear language, just enough breaks to keep your mind sharp!”
Tom Laperre. Senior Technical Analyst


















