volume_mute
Why XP Emphasises Testing
publish date: 2026/06/04 11:00:1.932879 UTC
volume_mute
With incremental development there is no system specification that an external testing team can use to develop system tests. What is XP's response to this problem?
Correct Answer
XP emphasises the importance of program testing and includes an approach that reduces the chances of introducing undiscovered errors — featuring test-first development, incremental test development from scenarios, user involvement, and automated test frameworks
Explanation
Without a system specification, some incremental development approaches have very informal testing. To avoid this, XP emphasises the importance of program testing and includes an approach with four key features: test-first development, incremental test development from scenarios, user involvement in test development and validation, and automated testing frameworks.
Reference
Software Engineering, Ian Sommerville, 9th edition
