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
Prerequisites
This course is designed for practicing engineers. Students should have experience in Java and Object Oriented Design.
Includes
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