Extreme Programming for Developers

5 Days

What You Will Learn
This hands-on course teaches developers how to hit the ground running in an Extreme Programming development process. The course concentrates on effective roles for developers.

Course Highlights
  • JUnit Unit Tests
  • Mock Objects
  • Developing Effective Metaphors
  • Story Card Tasking
  • Research Projects
  • Effective Story Estimation
  • Pair Programming Techniques
  • Refactoring
  • Risk Assessment

This course is designed for practicing engineers. Students should have experience in Java and Object Oriented Design.

This course includes: 5 days of instruction, a copy of all course slides with full written commentary, all sources to in class exercises and a two reference books selected by the instructor.

Recommended Reading

"Extreme Programming Explained", Kent Beck

"Extreme Programming Installed", Ron Jeffries, et. al.

"Planning Extreme Programming", Kent Beck, Martin Fowler

About Us