volume_mute

Classify Techniques by Agile Principle Supported

publish date2026/06/04 20:56:23.866138 UTC

volume_mute

Classify each XP practice under the agile principle it primarily supports.

drag and drop the selected option to the right place

Correct Answer

(1) On-site customer,Customer involvement
(2) Pair programming,People not process
(3) Test-first development,Embrace change
(4) Constant refactoring,Maintain simplicity
(5) Small frequent releases,Embrace change

Explanation

Customer involvement: on-site customer (customer as team member, defines acceptance tests). People not process: pair programming (team skills exploited, collective ownership). Embrace change: test-first development (changes caught immediately); small frequent releases (changes incorporated quickly). Maintain simplicity: constant refactoring (keeps code simple and maintainable).

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears