Certified ScrumDeveloper Track

Certified Scrum Developer - Technical Practices



  • Course

    Date: 11-15 July, 2011
    Location: Singapore, Singapore

    Regular Price: SGD 3000

    • 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.

    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/certifications/practitioners/csd-certification.

  • Details

    Date: 11-15 July, 2011
    Location: Singapore, Singapore

    Odd-e Pte Ltd
    18 Roberts Lane
    Singapore, 218297 Singapore

    Get Directions

    Regular Price: SGD 3000

  • Agenda


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


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


    • Collective Code Ownership
    • Mocking
    • Code Smells & Refactoring


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


    • Craftsmanship
    • Retrospective


  • Who Should Attend

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