Skip to content
Get Started

Certified Scrum Developer (CSD)

Certified Scrum Developer (CSD):

Technical Practices from Extreme Programming

Scrum’s incremental-iterative approach to software development requires Development Teams to find, learn, and implement solid technical practices. In recognition of this, the Scrum Alliance has created the Certified Scrum Developer program. This course will satisfy 3 of the 5-day Scrum Alliance requirements for training in support of the CSD rating. Frankly, we intend this course to be a benchmark of how to do this. You will experience real team-based iterative development of software under the guidance of a Product Owner. You’ll get exposure to how to do the necessary and desirable practices, and some experience doing them.The primary benefit of this course will be the learning. You will also have accomplished a necessary step to attaining the Certified Scrum Developer Rating.  To learn more about Scrum, please see our FAQhere. This course is available to companies interested in private agile training and managing requirements with Scurm. Please contact us a quote and more information about our corporate agile training services. Agile Coaching Quote  

What you will get from Agile Developer course:

  • Collaborative Software Development
  • Test-Driven Development
  • Acceptance Testing
  • Simple Design
  • Refactoring
  • Continuous Integration
  • Coding Standards/ Java Implementation Patterns


3 days.


CSM’s, Developers on Scrum teams, or on other forms of Agile teams, or who are interested in preparing to work on such teams, will benefit from this course.


CSD Candidates must hold Certified ScrumMaster status or higher. If you are not a CSM, please check for our CSM/CSD combo. This course does not cover Scrum/Agile basics but if you are experienced in Agile you should be OK. If in doubt, check with us. Working knowledge of Java and Eclipse. (This is a course for developers after all!)  Bring a laptop with Java and Eclipse installed. We will use pair-programming for all coding exercises, so even if you don’t have a laptop we will pair you with someone who does. If you have one, please set up Java and Eclipse, and bring it.


This course is the first to meet the Scrum Alliance requirements for training in support of the CSD rating. Frankly, we intend this course to be a benchmark of how to do this.


Ron Jeffries is author of Extreme Programming Adventures in C#, the senior author of Extreme Programming Installed, and was the on-site XP coach for the original Extreme Programming project. Ron has been involved with Scrum, Extreme Programming, and Agile for over ten years, presenting numerous talks and publishing papers on the topic. Ron is the proprietor of, a highly-ranked source of Agile Software Development information. He was one of the creators, and a featured instructor in Object Mentor’s popular XP Immersion course. Ron is a well-known independent consultant in Scrum, XP and Agile methods, recently specializing in helping Scrum teams get Done-Done. Ron is one of the original authors of the Agile Manifesto. Ron Jeffries has been developing software longer than most people have been alive. He was the on-site coach on the very first Extreme Programming project and has been helping people to create a more effective and more enjoyable software development process ever since. Ron is a former member of the board of directors of the Agile Alliance. Chet Hendrickson has a quarter century’s experience in information technology and software development. He has been active in Agile software development since its beginning, and was the team leader on the Chrysler C3 project, the first project to follow all the practices of Extreme Programming. Chet was the first signatory of the Agile Manifesto. They first presented the ideas that became Extreme Programming at the 1996 Smalltalk Solution conference. Since then, they have taught courses on many facets of XP across North America and Europe. In addition to their rightly famous “Small Card Planning Game”, they are often conference favorites with their unique combination of humor and insight.

Why us?

Learn how our training sets us apart from our competition.