The Introduction to eXtreme Programming (XP) training course is designed to demonstrate a basic understanding of the eXtreme Programming (XP) methodology.
The course begins with a discussion on XP principles and exercises to explain how planning works in XP. Next, it explores how to successfully introduce XP into an organization. The course concludes with a discussion on XP and its relation to other XP methods, such as Scrum.
Pre-Requisites: A basic understanding of the software development life cycle prior to taking this course.
Purpose
|
Learn how to successfully implement XP methodology in your organization. |
Audience
|
Developers and developer teams looking to implement XP in their organizations/teams. |
Role
| Software Developer |
Skill Level
| Introduction |
Style
| Workshops |
Duration
| 1 Day |
Related Technologies
| Agile |
Productivity Objectives
- Thoroughly demonstrate Agile principles and values.
- Apply a deep understanding of Agile project management and evolutionary design.
- Master customer practices such as storytelling and storytesting.
- Master development tools and build practical skills in automated micro-testing, code smells, refactoring, test-driven development and continuous integration.
- Discover strategies to integrate these practices into your process and team environment.