Certified ScrumDeveloper Track

Certified Scrum Developer - Technical Practices

All courses on the Certified Scrum Developer track are taught by Registered Education Providers. For more information on the curriculum for the CSD credential, visit http://www.scrumalliance.org/pages/certified_scrum_developer.


  • This course fulfills the technical skills requirement on the Certified Scrum Developer track.
  • This course fulfills the Scrum elective requirement on the Certified Scrum Developer track.

During this one-week Scrum Developer course, the participants get a feel of what it is like to be on a Scrum team. They will go through a one-week sprint in which they build a small application. The course is structured so that there are small lecture-introduction of practices which is immediately followed up by putting the them into practice using the one-week application. This structure is as close to agile coaching as you can get within a one-week training.
The course is five day long during which there is about 30% lecture and 70% exercise. The course cover Scrum practices such as Sprint Planning, Backlog Refinement, working as a team and a lot of technical practices such as Test-Driven Development, Continuous Integration, Acceptance Test-Driven Development, Refactoring. It also covers how to apply these practices in a legacy codebase situation.
The course assumes basic Scrum knowledge and experience with Java. Prefered pre-work is reading the Scrum Primer and the Acceptance Test-Driven Development with Robot Framework articles.
Dates:

11-15 Jul 2011

Location:

Singapore, Singapore

Venue:

Odd-e Pte Ltd
18 Roberts Lane
#05-01
Singapore, Singapore 218297
http://www.odd-e.com

Get Directions

Price:

SGD 3000

Course Comments

Be the first to add a comment on this course…

Please login to comment on this course.

Monday

  • Requirement workshop / A-TDD
  • SCM, Build Automation and other tools
  • Sprint Planning
  • Pair Programming

Tuesday

  • Continuous Integration and CI Systems
  • Using your IDE
  • Test-Driven Development
  • Working in teams 

Wednesday

  • Collective Code Ownership
  • Mocking
  • Code Smells & Refactoring

Thursday

  • Good unit tests
  • Thinking about Design
  • Working with Legacy Code

Friday

  • Craftsmanship
  • Retrospective

 

Anyone who has developed in modern programming languages like Java/C#. Experience in Java is preferred.