Certified Scrum Developer® (CSD)
Experience a hands-on Scrum simulation for Developers while learning and applying technical practices!
Learning Objectives
Key Concept
Using Scrum for software development requires software engineering skills and practices that support rapid, safe, high-quality, iterative, and incremental development. The “Core Four” are:
- a test-first approach (Test-Driven Development or Behavior Driven Development,)
- continuous collaboration (pair programming or ensemble programming,)
- continuous integration (e.g., trunk-based development,) and most critically
- the ability to refactor diligently
Is Certified Scrum Developer® the Right Course For Me?
Experience a hands-on Scrum simulation for Developers while learning and applying technical practices!
This 2 day (14 hour) course introduces you to what it's like to work as a developer on a Scrum team. Learn about the powerful and popular Scrum Developer Practices, and the synergy gained by combining them.
Technical practices include Test Driven Development, Refactoring, Continuous Integration, Collective Code Stewardship, Pair Programming, Incremental Design, and others (depending on time and participant interest.)
This course contains guided labs based on many years of actual Agile production software development.
Scrum Developer® Learning Path
Scrum Alliance Certified Training
-
CSD Credential
Upon course completion you gain a two-year Scrum Alliance Membership and become eligible for the Certified Scrum Developer® exam, required to complete the Scrum Alliance certification process.Activate your Scrum Alliance® certification account and pass your CSD test. -
Pre-Requisites
All experience levels are welcome! No previous Scrum training or experience is required. This course is designed for product developers who are working in a Scrum environment.