LOGO For Immediate Assistance Call 855-211-9361


Extreme Programming (XP):  Use XP on Your Software Development Projects!


Call for availability 855-211-9361

XP is the most widely recognized of the Agile software development methods. Although many people misunderstand what XP is about, it has come to symbolize the Agile methods in their minds. Kent Beck built XP to provide a structure and discipline that allows a software development team to be agile and to please the customer.

Course Overview

By the end of the class students will be able to:

  • Understand the philosophical and practical underpinnings of XP
  • Learn the mechanics of each of XP's 12 Practices
  • Become comfortable with the strategies for implementing those practices
  • Explore the ramifications of XP in your own organization


Experience with software development practices.

Course Outline

  • Agile Project Management - Day 1

    • Introducing Extreme Programming (XP)
    • Mechanics of the 12 Practices
  • Agile Project Management - Day 2

    • Management Strategy
    • Facilities Strategy
  • Agile Project Management - Day 3

    • Planning Strategy
    • Development Strategy
    • Design Strategy
  • Agile Project Management - Day 4

    • Testing Strategy
    • Implementing XP on Your Projects