Certified Scrum Developer® (CSD)

1450 people rate this
1284 students enrolled

Certified Scrum Developer program is for everyone working in agile environment and not exclusively for Programmers and Testers. This course has been designed considering scrum team (Scrum Master, product Owner, developers, testers, business analysts) and what all engineering practices team should consider to increase efficiency and accuracy.

CSD program is a combination of formal training and a technical skills assessment that they have a working understanding of Scrum principles and have learned specialized Agile engineering skills.

TRAINING DATE

TRAINER

VENUE

DESCRIPTION

In an effort to raise the effectiveness of Scrum, the Scrum Alliance has created the Certified Scrum Developer (CSD) program. A Certified Scrum Developer is someone who has demonstrated through a combination of formal training and a technical skills assessment that he or she has a working understanding of Scrum principles and has learned specialized Agile engineering skills. This class is aimed at helping software development professionals and teams be more effective when implementing Scrum and other Agile methodologies. You will learn how to create and maintain high quality systems through industry standard practices such as Test Driven Development, Continuous Integration and common software design patterns. This class was specifically designed to deliver the core Agile Development Practices Learning Objectives of the CSD program and should prepare the participant to successfully pass the Scrum Alliance CSD Candidate Assessment.

In order to earn the CSD certification, the Scrum Alliance requires at least five days of formal training followed by a CSD assessment/evaluation. This class fulfills 21 of the required 35 hours and can be paired with the Certified ScrumMaster class to complete the requirement.

Who should take this course?

The following categories of professionals can take the certification:

Members of Scrum teams such as developers and product owners

Managers of Scrum teams

Teams transitioning to Scrum

Professionals intending to pursue the Professional Scrum Master certification

1. Agile Principles and Practices

2. Feedback and Planning

Triple Constraints

Five Levels of Planning

User Stories

Relative Sizing

Sprint Execution

Sprint Demo

Team Retrospective

3. Collaboration

Customer Collaboration

Team Collaboration

Pair Programming and Pairing

4. Architecture, Design, and Shared Understanding

Architecture as a Concern

Design Principles

Coding Standards

Collective Code Ownership

Simple Design

System Metaphor

Testability as a Driving Concern

5. Test Driven Development (TDD)

Test First vs. Test Last

TDD Rhythm: Red, Green, Refactor

TDD influence on Design

Unit Testing Principles

6. Refactoring

Safety Net of Tests

Refactoring Patterns

Refactoring for Maintainability

7. Continuous Integration

Attitude of Continuous Integration

How and Why You Must Develop a Single Command Line Build

Automating the Build

The 10-Minute Build

Benefits and Practices of Continuous Integration

8. Testing Practices

Testing Quadrants

Automation

Unit Tests

Integration Tests

Acceptance Tests

Functional Tests

9. Acceptance Testing

Acceptance Criteria

Writing Acceptance Tests

Acceptance Test Driven Development

Automating Acceptance Tests

10. Adopting Scrum Developer Practices

Recap Essential Scrum Developer Practices

Team Ground Rules to Start off on the Right Foot

Develop a Roadmap Leveraging Scrum Developer Practices

By earning a Certified Scrum Developer® certification you:

Learn the foundations of Scrum and the scope of the Certified Scrum Developer’s role from the best minds in Scrum.

Expand your career opportunities by staying relevant and marketable across all industry sectors adopting Agile practices.

Engage with a community of recognized Scrum experts who are committed to continuous improvement.

FREQUENTLY ASKED QUESTIONS

What is the focus of this course?

The Certified Scrum Developer® course is aimed at software developers (programmers) who are building software in a Scrum environment. The goal is to expose students to the most important tools and techniques that need to be applied in order to build good software in the iterative and incremental fashion that Scrum requires. These ideas are central to the entire field of Agile software development.

How do I become a Certified Scrum Developer?

To become a Certified Scrum Developer, one must take the following steps:

The first step towards CSD® is to understand Scrum.

The second step is to attend a two-day CSD® course conducted by a certified trainer.

What are the pre-requisites for the certification?

In order 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.

There are currently two tracks to achieve CSD certification (detailed below). Once you complete a track, you will receive notification to accept your CSD license, and the CSD certification will be added to your profile. Your certification is valid for two years.

Track 1

CSM course (2 days)

CSD technical course (must include coding) (3 days)

Track 2

Intro to Scrum CSD course (1 day)

CSD technical course (must include coding) (3 days)

CSD technical elective course (1 day)

During your CSD courses, you must also demonstrate an understanding of Scrum and Agile engineering practices by passing a CSD assessment provided by the REP/instructor. The assessment may be an exam administered by the instructor to test your knowledge, or it may be an active, classroom-based assessment. When a REP/instructor uploads a student’s information into our system, they are recommending the student for certification.

Quick Enquiry Form

Our Testimonials

Brijesh Nair

PgMP certified on 26th October 2018. "Addon Skills" is highly professional training institute & they really have a structured methodological approach of course delivery, which facilitates each & every participant to achieve the goal & objective of PgMP Certification in short span of time (2-3 months) successfully. Training Program helps to develop deep understanding & greater Insights of the Program Management Concepts, provide reference to SPM v4 & ECO Clauses, Practical Case Studies & Examples, Mock Tests, Post training support sessions, Application Writing Sessions, etc. Regular feedback sessions to ensure the candidate has really understood & absorbed the concept explained is the essence of the training program. Kailash is strongly determined, dedicated & devoted to his job of delivering the training to the best possible extent. Regular follow-ups by Addon Skills on the overall progress of learning of candidate & pushing the candidates to take the extra mile in their busy schedule is really appreciated!! The 'Live Chat Service' on WhatsApp for clarification of doubts answered by expert trainers instantaneously is exemplary service offered!! Last but not the least, it’s worth enrolling for the training program!!

Lalit Sharma

The faculties are excellent and have a great knowledge of the content. Also, I think they are very helpful and approachable and even after the training sessions are completed, they have helped us greatly in preparing for PMP. I recommend Addon Skills for anyone looking for training in professional certifications.

Vanita Ahuja

I had trained under Addon Skills for preparation of PgMP credential exam of PMI. I had attended virtual sessions conducted by them. Addon Skills delivered a very focused training with the perspective of clarifying the concepts as well as for preparing the group for successfully clearing the exam. Moreover, they have qualified trainer who constantly supported, coached and motivated the group. Each one of us got individual attention from him. I wish Addon Skills team good luck in their professional ventures and hope many more aspirants like us would benefit from Addon Skills expertise.

Sampanna Aganihotri

I first got associated with Addon Skills in regards to PgMP boot-camp organized by them at Pune location. Thanks to the great learning experience, that I could gain certification in minimal time.
AddonSkills on merits of their excellent training and course material, Bonus comes with his personal attention on individual progress until you get certified. Distance or Time difference doesn't matter for them to reach out for help on any PM topics. May it be project or program or portfolio management, I highly recommend to get associated with Addon SKills for any training or consultation. All the very best for future!!

Nikhil Tayade

I am very happy to announce that I have passed the PgMP certification on 7th May. This was a journey with tremendous learning experience.Detailed 3 day training session from Addon Skills, Question Bank from Addon Skills, and Continuous on-going support via WhatsApp virtual discussion room created by them were really the things that made this Giant and herculean task look simple. I am thankful to Addon skills for the training as this was a major contributor in achieving this certification.