nerdexam
PMI

PMI-ACP · Question #416

Which 5 roles are defined by Extreme Programming? (Choose five.)

The correct answer is B. Coach C. Customer E. Programmer F. Tracker H. Tester. Extreme Programming (XP) defines five roles: Coach (guides the team in XP practices), Customer (provides requirements and priorities), Programmer (writes code and tests), Tracker (monitors progress and metrics), and Tester (ensures quality and helps write acceptance tests). Scrum

Submitted by dimitri_ru· Apr 18, 2026Team Performance

Question

Which 5 roles are defined by Extreme Programming? (Choose five.)

Options

  • AScrum Master
  • BCoach
  • CCustomer
  • DStakeholder
  • EProgrammer
  • FTracker
  • GProduct Owner
  • HTester

How the community answered

(39 responses)
  • A
    3% (1)
  • B
    90% (35)
  • D
    5% (2)
  • G
    3% (1)

Explanation

Extreme Programming (XP) defines five roles: Coach (guides the team in XP practices), Customer (provides requirements and priorities), Programmer (writes code and tests), Tracker (monitors progress and metrics), and Tester (ensures quality and helps write acceptance tests). Scrum Master and Product Owner are Scrum-specific roles, not XP roles. Stakeholder is a general term, not a named XP role.

Topics

#Extreme Programming (XP)#XP Roles#Agile Team Roles

Community Discussion

No community discussion yet for this question.

Full PMI-ACP Practice