Sunday, 16 February 2025

Roles in XP

Roles in XP

Roles in XP (Extreme Programming)

XP and Scrum share similarities, so many roles in XP have equivalents in Scrum.

1. Coach

  • Equivalent to the Scrum Master in Scrum.
  • Acts as a mentor, guiding the process and keeping the team on track.
  • Facilitates the team's effectiveness.
  • Not a manager and does not dictate tasks.

2. Customer

  • Business representative who provides requirements and priorities.
  • Drives the business direction of the project.
  • Equivalent to the Product Owner in Scrum.

3. Programmers

  • Also known as the Agile Project Team.
  • Responsible for building the product and writing the code.

4. Testers

  • Assist customers in defining and writing acceptance tests for user stories.
  • Work with customers to validate functionality.
  • In XP, customers write the test, and the team ensures they meet the test requirements.
  • Passing customer-defined tests confirms the correctness of the product.

These are the key roles in XP. Next, let's explore the different practices in detail.

No comments:

Post a Comment