Certified Scrum Developer®(CSD) credential is a reflection of the holder’s technical assessment and grasp of Scrum principles. CSDs are in much demand for their specialized technical knowledge of Agile, and their commitment to continuous improvement. Our comprehensive course in CSD training helps you earn the Certified Scrum Developer credential that can demonstrate that you have a comprehensive understanding of Scrum principles, and have grasped Agile engineering skills.
The training is in two parts. In the first part which is for two days, participants are taught the Scrum framework, principles, roles and ceremonies and how to work in the Scrum environment. Holders of the CSM credential can skip the first part and attend the 3 days CSD Technical Track training alone. The second part is the three days CSD Technical Track training that offers theory and practical sessions on actual design and code samples. This training will help you grasp concepts in a clear and practical way.
As a CSD credential holder, you will have your own profile page on the Scrum Alliance website and can use a specially designed logo to highlight your credentials
Architecture and Design
Principles of architecture in an Agile environment
Design practices on an Agile team
Principles that enable testability and ease refactoring
Working together as one team
Including the customer in the process
Test Driven Development
Test driven development (TDD) as a design approach
Unit testing principles and practices
What makes good tests/measuring test effectiveness
Single command build
Creating builds that are automated, self-testing, and fast
The importance of a single source repository
Increasing visibility & automating deployment
When to refactor
Refactoring for maintainability
Refactoring to patterns
Refactoring legacy code
To earn a CSD, we require at least five days of formal training taught by a Scrum Alliance Registered Education Provider (REP) and a Scrum Alliance Authorized Instructor.
CSM holders can skip the first 2 days and undertake the 3 days Technical Training alone.
To earn a CSD credential, at least five days of formal training taught by Scrum Alliance REPs are required. Out of this:
A minimum of three days must be technical training through a three-day CSD technical skills course.
At least one day must be dedicated to the study of Scrum through an introduction to Scrum or a CSM course (please refer our CSM training brochure for more details).
Days 4 and 5 can be either completing a Certified Scrum Master certification OR attending a one-day Scrum elective course AND a one-day introduction to Scrum course. This 5 days course fulfils the minimum requirements for the CSD certification.
You must also demonstrate an understanding of Agile engineering practices by passing a CSD assessment provided by the trainer. The trainer will upload and pay the certification fees for students as they take CSD-track courses. If you are a Scrum Alliance member and a CSM and take a 3-day CSD Technical Track course, you will receive notification to accept your CSD license, and the CSD certification will be added to your profile. There is no need for you to apply. Your certification is good for two years.
If you are not yet a Scrum Alliance member at the time of the first CSD track course, then you will receive membership for one year. After you complete all CSD requirements, as listed above, you will receive CSD certification notification. Your certification is good for two years.
You must make a lifelong commitment to continuous improvement by incorporating Scrum principles and practices into your world of work.