| English | 简体中文 | ไทย |

Certified Scrum Developer - Technical Practices - Singapore - 4 - 8 March

Course Description

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



  • 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

About Bas Vodde

Bas currently lives in Singapore where he ended up after living in Holland (born), China and Finland. He worked in a couple of start-ups in Holland, after which he, in 2001, had enough of the "normal life" and moved to China and started working for Nokia. In Nokia, he worked on large and traditional projects. This uncomfortable experience convinced him that agile and lean development is a more human way of developing software products -- no matter how large your development is.

He had the opportunity to introduce Agile Development (particularly Scrum) in Nokia Networks (later Nokia Siemens Networks) but had to move to Helsinki. There he watched dozens of product groups adopt scrum and other agile practices. The extreme cold in Finland forced him to migrate south and back to China where he focused on one large product group and its Scrum adoption.

Bas is interested in Scrum with a special focus on large companies and large product development. But he also enjoyed working on technical practices, especially test-driven development (especially in embedded environments) and continuous integration. He keeps working as a developer because he strongly believes you need a well-factored code base if you want to be fast and flexible. His hobbies are studies in lean production and quality management and, of course, programming.

He is also one of the authors of the CppUTest unit test framework for C/C++ and of Osaka a Mac UI automation framework written in Ruby.

About Stanly Lau

Stanly spends most of his times hands on coaching teams in organization, but every now and then shares that experience with others in a training.


Odd-e Office
18 Roberts Lane
#05-01,Goodland Building S(218297)

By Train: Exit F, Farrer Park MRT

Address on Street Directory


The course fee for this course is 5000 SGD


You can register by sending an email to Bas Vodde.Register-now

Odd-e In Action: Certified Scrum Developer Course

An action-packed one-week course where participants get a feel of what it is like to be on a Scrum team. Comprises 30% lecture, 70% exercises, we go through Scrum practices as well as effective software engineering techniques useful for those aspiring for product development agility and competency. This structure is also as close to agile coaching as you can get within a one-week training.