Certified Scrum Developer®

22 May 2017 - 5 days

Singapore

We haven’t decide the programming language / environment to use for this course yet. We can offer this class in Java, C++ and Ruby. Please let us know if you have special request.

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 50% lecture and 50% 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.

Course Agenda

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

About Stanly Lau

Stanly Lau is an Agile Coach in Odd-e. He previously worked as a developer and manager. He lives in an environment where IT is seen undervalued and “the only way a developer can progress is to become a manager”. This could be a reason way many people switch out of IT and he nearly got influenced by that. Instead, he searched for better ways on software development and that leads him to Agile. From then on, he enjoys helping others to produce better quality software in a sustainable way.

He is particularly interested in engineering practices like Continuous Integration, Test Driven Development and Refactoring. He is also focusing on Scrum and yearns to improve his facilitation skills so that it helps people effectively.

He likes to read technical books and do/discuss programming. On a less nerdy side, he likes making espresso, photography and inline skating.

Stanly is based in Singapore and can be contacted at stanly AT odd-e.com.

About Terry Yin

Terry Yin is an Agile Coach of Odd-e team. He has more than 20 years experience in the software industry. He’s been working in R&D management in Nokia for 10 years. He has coached Scrum and software development technical practices in a large variety of software companies. He has been actively doing programming for more than 25 years. He’s still doing software programming more than half of the time. He’s also an active member of the Agile community and a contributor to open source community.

He’s experienced in software development in telecom, Internet, distributed system, embedded system, and big data. He’s experienced in leading large scale Scrum organization. He’s also an experienced trainer and conference speaker.

Look at Terry’s past experience at linkedin http://www.linkedin.com/in/terryyin

Location

Odd-e Office
18 Roberts Lane
05-01, Goodland Building
Singapore 218297

By Train: Exit F, Farrer Park MRT

Address on Street Directory

Price

The course fee is 3200 SGD (excl. 7% GST)

Registration

You can register by sending an email to Terry Yin