• Office: Lot 2F-33 - 2F-35B, Level 2, 2A, Persiaran Surian, Tropicana Indah, 47810 Petaling Jaya, Selangor
  • Phone: (+603)-7890-0813
Courses / Agility / Applying Professional Scrum for Software Development (APS-SD) with PSD I Certification Training
Agility

Applying Professional Scrum for Software Development (APS-SD) with PSD I Certification Training

onpointc
Teacher

onpointc

Category

Agility

Last Updated

September 13, 2025

0 /0

About Course

The 3-day Applying Professional Scrum for Software Development (APS-SD) course provides a real-world view of what it is like to build software with Scrum. Throughout the course, students collaborate as a team in a series of Sprints where they apply modern engineering practices and use the Scrum framework to cope with changes.

Students experience how to deliver quality software using Scrum with Agile and DevOps practices. Students learn how to develop increments of potentially releasable functionality from a realistic Product Backlog over the three days. Students concurrently do requirements engineering, design, development, testing, integration, and deployment within a single iteration.

What Will You Learn?

  • 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.

Material Includes

  • This course has the Professional Scrum Developer level I (PSD I) as an associated credential. All participants completing the Applying Professional Scrum for Software Development course receive a password from taking the PSD I assessment.

Course Curriculum

Agile and Scrum Framework
What is time-boxing, and why time-boxing? What is the Empirical Process? Scrum Framework – in Brief

Initiation of development using Scrum
Introduction to a class project Scrum Roles Definition of Done

Product Backlog to bring transparency
Prepare product backlog Refine product backlog Ordering product backlog

Agile Estimation & Planning
Why estimate and how to estimate? Relative Estimation & preparing Release plan Estimating Product Backlog

Sprint Simulation using DevOps Tools
Sprint simulations Agile Metrics & Reporting Team dynamics and dysfunction

Specification by Examples Workshop
Challenges in Collaboration between Business and Development Team How to write a better specification Why Examples needed for specification Writing Examples in Gherkin

ATDD and BDD workshop
Principles of Acceptance Test-Driven Development Consequences of ATDD on the Sprint Planning and Practicing BDD with Cucumber/Behave/SpecFlow

Test-Driven Development
Test-Driven Development (TDD) approach and its benefits Improving the quality and design of the code by TDD Different types of tests: unit, Integration, functional

Unit testing with Unit Testing Framework
Understand the life cycle of a test in the Unit Testing framework Respect for the principle of isolation and control of test results Use of simulation frameworks

Software Design
Definition and principles of frameworks Emergent Design Principle of scalability and implementation

Refactoring
The consequence of technical debt and the risk of "breaking" the code Three stages of refactoring Support of TDD and ATDD during refactoring

DevOps
Why what and how DevOps, Infrastructure as code 3-ways of DevOps, Culture, Automation, Measure and Share (CAMS) Continuous Integration, delivery, and deployment

Agile Testing
Importance of Agile Testing Ensure better quality product sprint by sprint Test Automation Frameworks Test quadrants and test pyramids

Your Instructors

onpointc
onpointc
5.00 Rating 69 Courses 0 Students

    Request Callback

    We'll get in touch with you shortly.

    This course includes:
    Duration 21h
    Skill Level All Levels
    Certificate Yes
    Share Course
    Page Link
    Share On Social Media

    Get in touch!

    We are here to help you with all your training and development needs. Whether you have questions about our services, need assistance with a specific program, or want to discuss how we can tailor our solutions to fit your unique requirements, our team is ready to assist you.
    Copyright © 2026 Onpoint Consulting. All Rights Reserved.

    Ready to start learning?

    You can put onboarding text, a video embed, or anything you like here.