top of page

Scrum Developer Certified (SDC™)

Course Overview

Scrum Developer Certified (SDC™) is an entry-level certification tailored for Scrum Team members and anyone interacting with a Scrum environment.

 

The goal is to ensure participants gain a robust understanding of Scrum principles, Agile engineering, and essential technical practices that help them effectively contribute to projects.

 

By combining formal training, hands-on exercises, and elective options for specialized skill growth, this program enables participants to master the fundamentals of Scrum from a development perspective.

PRINCE2 AGILE (2).png
Young Programmer

What You’ll Learn

  • Scrum Fundamentals: Build a professional working knowledge to lead or collaborate on Agile projects.

  • Agile Principles & Values: Explore the Agile Manifesto and understand how it underpins iterative development.

  • Practical Tools & Techniques: Create acceptance criteria, user stories, resource burndown charts, and manage complex Scrum engagements.

  • Continuous Delivery & Engineering: Gain exposure to test-driven development (TDD), behavior-driven development (BDD), acceptance test-driven development (ATDD), and relevant tools like FitNesse, Cucumber, and Selenium.

 

Who Should Attend

  • Scrum Team Members: Developers, testers, business analysts—anyone looking to deepen Scrum expertise.

  • Interdisciplinary Roles: Professionals from IT, product, or operational teams collaborating with Scrum environments.

  • Aspiring Certified Scrum Developers (CSDs): Those eager to learn the fundamentals of Agile engineering and iterative development.

Prerequisites: No formal prerequisites. Recommended for anyone working in or around a Scrum Team, or simply interested in understanding foundational Agile/Scrum concepts.

 

Exam Details

  • Format: Multiple Choice (75 questions)

  • Passing Score: 57 out of 75 (no negative marking)

  • Duration: 90 minutes

  • Delivery: Proctored online exam

Upon successful completion, participants earn their Scrum Developer Certified (SDC™) credential, validating their Agile and Scrum development capabilities.

 

Course Outline

  1. Introduction to Agile (Why Agile, Agile Manifesto, Principles & Values)

  2. Exploring Other Agile Methodologies (XP, Kanban, Lean, DSDM)

  3. Scrum Framework (Roles, Ceremonies, Artifacts)

  4. Estimation & Planning (User Story Writing, Estimation Techniques)

  5. Distributed Teams (Best Practices for Remote Collaboration)

  6. Acceptance Test-Driven Development (ATDD)

  7. Behavior-Driven Development (BDD) (Why, What, How)

  8. Distinguishing ATDD, BDD, TDD

  9. Hands-On Tools (FitNesse, Cucumber, Selenium, SpecFlow)

  10. Planning Agile Software Development

  11. Agile Architecture & Design

  12. SOLID Design Principles

  13. Test-Driven Development (TDD)

  14. Mocking

  15. Refactoring, Patterns, & Anti-Patterns

  16. When & How to Refactor

  17. Collaboration & Pair Programming

  18. Continuous Integration

  19. Integrating TDD with Continuous Integration

 

Next Steps

Ready to elevate your skill set and become a fully contributing Scrum developer? Enroll now in Scrum Developer Certified (SDC™) and gain the competencies needed to confidently implement Agile engineering practices, collaborate effectively within Scrum teams, and deliver high-quality products.

CONTACT US

MMID Studio, 3rd Floor Westlands Road, Nairobi, Kenya
Email: info@harmony.co.ke
Phone: +254 020 2473145/6

CONNECT WITH US

  • Facebook
  • Twitter
  • LinkedIn

© 2025 Harmony Solutions Ltd. All rights reserved.

ITIL® / PRINCE2® / PRINCE2 Agile® / MSP® / M_o_R® / P3O® / MoP® / MoV® and the Swirl Device® are registered trademarks of PeopleCert group. Used under the license from PeopleCert. All Rights Reserved. AgilePM® and AgileBA® are registered trademarks of Agile Business Consortium Limited. All rights reserved.IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by the International Institute of Business Analysis.

bottom of page