문제
익스트림 프로그래밍(XP)에 대한 설명으로 틀린 것은?
① 빠른 개발을 위해 테스트를 수행하지 않는다. ② 사용자의 요구사항은 언제든지 변할 수 있다. ③ 고객과 직접 대면하며 요구사항을 이야기하기 위해 사용자 스토리(User Story)를 활용할 수 있다. ④ 기존의 방법론에 비해 실용성(Pragmatism)을 강조한 것이라고 볼 수 있다.
정답
1번
해설
정답: 1. XP는 오히려 테스트 주도 개발(TDD)을 강조하므로 테스트를 수행하지 않는다는 ①은 틀렸다.
오답 풀이
- 1번: XP는 지속적 테스트를 중시하므로 잘못된 설명이다.
- 2번: 요구사항 변화 수용은 XP의 핵심 가치이다.
- 3번: 사용자 스토리 활용은 XP의 실천 사항이다.
- 4번: XP는 실용성을 강조한다.
보충 개념 XP의 5가지 가치는 의사소통, 단순성, 피드백, 용기, 존중이다.