Home
|
About Us
|
Blog
|
Training
|
Consulting
|
Contact Us
Have a Question?
Contact us
and we’ll respond promptly.
Why Choose Us?
Client Testimonials
Tips of the Day
Announcements
Employment
Contact Us
Introduction to Extreme Programming (XP) Principles, Methods and Practices
Length:
1 Day
Description:
This course gives participants a first look at Extreme Programming values and principles as well as how its business and developer practices may be applied in their organization. The course covers its roots, roles and responsibilities and the essential elements of using the methodology. Most importantly, it emphasizes how although methods and practices are important, it is the people that are the most important part of any great software development environment.
Topics covered in class are relevant to all levels of experience. Our instructors simplify complex topics and present them clearly and concisely. Case studies and in-class exercises allow the participants to combine and utilize concepts learned during the course.
Topics:
XP values and principles
XP roles
XP business practices
The customer-focused team
On-site customer
Incremental and vertical requirements
The planning game
Sustainable pace
Frequent and continual incremental releases
XP developer practices
Collocation
Stand-up meetings
Paired programming
Test-driven development
Automate testing
Collective code ownership
Continuous integration
Demonstrate completion
Root-cause analysis
Scaling XP
Who should take this course?
This course is appropriate for any employee in the organization who would like to learn about the principles and practices of Extreme Programming, its benefits and challenges and how to use it within their organization. This course is appropriate for any employee in the organization who would like to learn about the principles and practices of Extreme Programming, its benefits and challenges and how to use it within their organization.