nerdexam
PMI

PMI-ACP · Question #417

Simple Design, Pair Programming, Test-Driven Development, Design Improvement are all practices of which Agile methodology?

The correct answer is C. Extreme Programming (XP). All four practices - Simple Design (keep code as simple as possible), Pair Programming (two developers work together at one workstation), Test-Driven Development (write tests before code), and Design Improvement (continuous refactoring) - are core engineering practices defined…

Submitted by lucia.co· Apr 18, 2026Team Performance

Question

Simple Design, Pair Programming, Test-Driven Development, Design Improvement are all practices of which Agile methodology?

Options

  • AScrum
  • BFeature Driven Development (FDD)
  • CExtreme Programming (XP)
  • DDynamic Systems Development Method (DSDM)
  • ECrystal Clear
  • FRational Unified Process (RUP)
  • GAgile Unified Process (AgileUP)

How the community answered

(26 responses)
  • C
    92% (24)
  • E
    4% (1)
  • F
    4% (1)

Explanation

All four practices - Simple Design (keep code as simple as possible), Pair Programming (two developers work together at one workstation), Test-Driven Development (write tests before code), and Design Improvement (continuous refactoring) - are core engineering practices defined by Extreme Programming (XP). These technical practices distinguish XP from other Agile methodologies like Scrum, which focuses more on process and ceremonies.

Topics

#Extreme Programming (XP)#XP Practices#Agile Methodologies#Software Development

Community Discussion

No community discussion yet for this question.

Full PMI-ACP Practice