2. 다음 중 애자일(Agile) 소프트웨어 개발에 대한 설명으로 틀린 것은?
① 공정과 도구보다 개인과의 상호작용을 더 가치 있게 여긴다.
❷ 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.
③ 계약 협상보다는 고객과의 협력을 가치 있게 여긴다.
④ 계획을 따르기보다 변화에 대응하기를 가치 있게 여긴다.
문제에 대한 답과 해설:
문제:
다음 중 애자일(Agile) 소프트웨어 개발에 대한 설명으로 틀린 것은?
- 공정과 도구보다 개인과의 상호작용을 더 가치 있게 여긴다.
- 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.
- 계약 협상보다는 고객과의 협력을 가치 있게 여긴다.
- 계획을 따르기보다 변화에 대응하기를 가치 있게 여긴다.
정답: ❷ 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.
해설:
애자일(Agile) 소프트웨어 개발은 변화와 고객의 요구에 빠르게 대응하고, 유연하고 협력적인 개발 방법론입니다. 애자일의 핵심 가치와 원칙을 바탕으로 각 선택지를 분석해 보겠습니다.
1. 공정과 도구보다 개인과의 상호작용을 더 가치 있게 여긴다.
- 맞는 설명입니다.
애자일 방법론은 개인과의 상호작용을 중요하게 생각하며, 공정과 도구보다 사람 간의 협력이 더 중요하다고 강조합니다. 이는 애자일 선언문(Agile Manifesto)에서 명시된 핵심 가치 중 하나입니다.
2. 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.
- 틀린 설명입니다.
애자일에서는 동작하는 소프트웨어가 포괄적인 문서보다 더 중요한 가치로 여겨집니다. 애자일은 문서화의 중요성을 인정하지만, 동작하는 소프트웨어가 더 중요한 목표라고 봅니다. 문서보다 작동하는 소프트웨어가 중요한 이유는 고객에게 실제 가치를 제공하는 것이 소프트웨어의 기능이기 때문입니다.
3. 계약 협상보다는 고객과의 협력을 가치 있게 여긴다.
- 맞는 설명입니다.
애자일은 고객과의 협력을 중요하게 생각합니다. 계약 협상보다는 고객과의 지속적인 협력을 통해 요구사항을 반영하고, 제품을 개선하는 것을 선호합니다. 이는 애자일 선언문에 명시된 또 다른 핵심 가치입니다.
4. 계획을 따르기보다 변화에 대응하기를 가치 있게 여긴다.
- 맞는 설명입니다.
애자일은 변화에 대응하는 유연성을 강조합니다. 물론 초기에는 계획을 세울 수 있지만, 계획에 얽매이지 않고 변화하는 요구사항이나 환경에 빠르게 대응하는 것이 중요합니다. 이는 애자일의 또 다른 핵심 원칙입니다.
결론:
❷번은 애자일 방법론의 핵심 가치와 반대되는 내용입니다. 애자일은 동작하는 소프트웨어를 문서화보다 더 가치 있게 여기므로, 이 선택지가 틀린 설명입니다.
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2022년 1회 정보처리기사 기출문제 4번 (0) | 2025.03.02 |
---|---|
2022년 1회 정보처리기사 기출문제 3번 (0) | 2025.03.02 |
2022년 1회 정보처리기사 기출문제 1번 (0) | 2025.03.02 |
2022년 2회 정보처리기사 기출문제 98번 (0) | 2025.03.02 |
2022년 2회 정보처리기사 기출문제 100번 (0) | 2025.03.02 |