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