Certified ScrumDeveloper Track
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.
Scrum focuses on coordination and feedback practices, adding technical practices allow teams to grow systems with confidence and safety. This intensive, hands on course will let you experience how these practices feed back into the Scrum loop and can enhance predictability while increasing velocity. We will cover powerful practices including Test-Driven Development, Refactoring, Pair Programming, Incremental Design, and Continuous Integration.
By participating in course, you will:
- learn how to deliver projects on-time and within budget, without compromising on quality
- see the value of eXtreme Programming principles and practices and how Scrum and eXtreme Programming are complementary
- understand how agile values, principles and practices relate
- learn how practices like test driven development, relentless refactoring, incremental design, continuous integration, and pair programming support agile principles and enable to deliver quality software incrementally and how they help to keep on delivering quality software over time
- learn how one can let quality software evolve iteratively and incrementally
- experience the role of testing and test driven development in agile development
- experience how all the different practices work together, through a real mini project
…and you’ll have fun! We take pride in creating a fun and effective learning environment, mixing presentations with simulations, exercises and hands-on development.
10-12 Oct 2011
QWAN - Quality Without a Name
- eXtreme Programming – values, principles & practices
- Test Driven Development – introduction, live programming demo and hands on exercises
- Mini retrospective
- Agile Architecture & Design
- Smells and Refactoring
- Writing User Stories
- Supporting Short Releases through Continuous Integration and Automated Acceptance Testing
- Mini retrospective
- Bringing it all together, in a 3 iteration micro project
- Course retrospective
Developers, architects, technical project leaders. Basic knowledge of agile development and Scrum is needed for this course, e.g. gained through a one day agile workshop or a CSM or CSPO course.