Methodology And Engineering Practices
XP Practices In Scrum
Scrum has been successfully adopted as a management wrapper for Extreme Programming (XP) engineering practices. Scrum provides the agile management mechanisms while Extreme Programming provides the integrated engineering practices.
The course is designed to provide the insight of the XP practices in a Scrum approach. We will apply practical activities to understand why, how and when to use XP practices. You will also understand how Scrum and XP help increasing software quality and team productivity.
Scrum/XP Training Objectives
- understand the XP practices applied in Scrum software development
- learn how to implement XP practices in your projects in the organization
- understand the implications and benefits of the XP practices for your projects
Scrum/XP Training Summary
- Agile manifesto and values; Agile philosophy
- Scrum and XP Overview
XP practices in Scrum - why, how and when to be applied:
- Pair programming
- Test-Driven Development (TDD)
- Refactoring; Coding standards
- Simple Design; Incremental Design
- Continuous Integration
- Sustainable pace and energized work
- How to deal with some common issues and challenges when implementing XP practices
Duration: 1-2 days
