eXtreme Programming Practices and Techniques

Goals

  • Apply the practices and techniques of the Extreme Programming discipline
  • Plan a software project using the Extreme Planning process
  • Apply refactoring techniques to improve the quality of existing software
  • Utilize unit testing to develop high quality software with confidence

Audience

Software developers, managers, and architects who wish to apply the principles of extreme programming to their software development practices.

Duration

3 days

Prerequisites

The "Intermediate C++ Programming" or "Intermediate Java Programming" course, or equivalent experience is required.

Contents

Concepts of Extreme Programming
Extreme Programming rules and practices
The planning game
Writing and estimating user stories
Principles and techniques of refactoring software
Extreme testing using CppUnit or JUnit
Selectively applying relevant principles and techniques

Format

Lecture and programming exercises

Schedule


There are no open enrollment classes currently scheduled.

Copyright © 2006 Object Computing, Inc. All rights reserved. | Privacy Policy