Date: 3-7 December, 2012
Location: Singapore, Singapore
Regular Price: SGD 5000
- 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.
About the course
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 as a team. 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 (Eclipse)
- Test-Driven Development
- Working in teams
- Collective Code Ownership
- Code Smells & Refactoring
- Good unit tests
- Thinking about Design
- Working with Legacy Code
About Bas Vodde
Bas Vodde, originally from Holland, has lived in China and Finland. In early 2001, he had enough of the "normal life" and moved to China and started working for Nokia. In Nokia, he worked on very large and traditional projects. This uncomfortable experience convinced him that Agile Development is the best way of developing software product -- no matter how large your development is. After a couple years, he moved to Helsinki with the purpose of introducing Agile Development (and in particular Scrum) in Nokia Networks (later NSN).
Bas work for a small consulting company based in Singapore called Odd-e specializing in training and coaching related to agile and lean development in Asia. His interests are in Scrum with a special focus on large companies and large product development and technical practices, especially test-driven development. 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. He is the author of the "Scaling Agile and Lean Development: Thinking and Organizational Tools for Large-Scale Scrum" and of "Practices for Large-Scale Agile and Lean Development", both together with Craig Larman. He is also one of the authors of the CppUTest unit test framework for C/C++.
About Stanly Lau
Stanly Lau is an true Singaporean who loves learning and writing code. He has many years of experience with small companies and large companies such as Motorola. He has worked in the Finance industry for a while.
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.
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.