문제 상세보기
문제 정보

문제 ID: 539949

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
익스트림 프로그래밍에 대한 설명으로 틀린 것은?
정답을 선택하세요
1 대표적인 구조적 방법론 중 하나이다.
2 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절한 방법이다.
3 익스트림 프로그래밍을 구동시키는 원리는 상식적인 원리와 경험을 최대한 끌어 올리는 것이다.
4 구체적인 실천 방법을 정의하고 있으며, 개발 문서 보다는 소스코드에 중점을 둔다.
단일 문제
정답
1번 : 대표적인 구조적 방법론 중 하나이다.
해설 gpt-4o-mini 생성
[정답 근거] → 익스트림 프로그래밍(Extreme Programming, XP)은 애자일 방법론의 일종으로, 구조적 방법론이 아닌 유연하고 적응적인 개발 방식이다. 따라서 "대표적인 구조적 방법론 중 하나이다"라는 설명은 틀리다.

[오답 해설] → 2번은 소규모 개발 조직에서 불확실하고 변경이 많은 요구를 효과적으로 처리할 수 있는 방법으로 익스트림 프로그래밍이 적합하다는 점에서 맞는 설명이다. 3번은 익스트림 프로그래밍이 상식적인 원리와 경험을 최대한 활용하는 것을 강조하는 점에서 올바르다. 4번은 익스트림 프로그래밍이 개발 문서보다 소스코드에 중점을 두는 실천 방법을 정의하고 있다는 점에서 정확하다.

[관련 개념] → 익스트림 프로그래밍은 애자일 소프트웨어 개발 방법론 중 하나로, 고객의 요구 변화에 빠르게 대응하고, 지속적인 피드백을 통해 품질을 높이는 데 중점을 둔다. 주요 원칙으로는 짧은 개발 주기, 지속적인 통합, 테스트 주도 개발(TDD) 등이 있다.

[학습 포인트] → 익스트림 프로그래밍은 구조적 방법론과는 다르게 유연하고 적응적인 접근 방식을 취한다는 점을 이해하는 것이 중요하다. 이를 통해 소프트웨어 개발에서의 변화에 효과적으로 대응할 수 있는 방법론을 배울 수 있다.