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…
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)- C92% (24)
- E4% (1)
- F4% (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
Community Discussion
No community discussion yet for this question.