16. 소프트웨어 개발 단계에서 요구 분석 과정에 대한 설명으로 거리가 먼 것은?
① 분석 결과의 문서화를 통해 향후 유지보수에 유용하게 활용 할 수 있다.
❷ 개발 비용이 가장 많이 소요되는 단계이다.
③ 자료흐름도, 자료 사전 등이 효과적으로 이용될 수 있다.
④ 보다 구체적인 명세를 위해 소단위 명세서(Mini-Spec)가 활용될 수 있다.
문제 분석 및 해설
이번 문제는 소프트웨어 개발 단계에서 요구 분석 과정에 대한 설명 중 "거리가 먼" 내용을 묻고 있습니다. 요구 분석은 소프트웨어 개발의 첫 번째 단계로, 시스템이 해결해야 할 문제와 그에 대한 요구 사항을 명확히 정의하는 중요한 과정입니다. 요구 분석을 통해 개발팀은 사용자와의 소통을 통해 시스템의 기능과 성능 요구사항을 파악하고, 이를 토대로 시스템 설계가 이루어집니다.
각 선택지를 분석해 보겠습니다.
① 분석 결과의 문서화를 통해 향후 유지보수에 유용하게 활용 할 수 있다.
- 맞는 설명입니다. 요구 분석 단계에서 도출된 결과는 문서화되어야 하며, 이는 향후 유지보수와 확장성에 매우 중요한 자료가 됩니다. 시스템을 운영하면서 발생할 수 있는 문제나 추가 요구 사항에 대응하는 데 있어 요구 분석 결과는 큰 도움이 됩니다.
- 정답: 이 설명은 맞습니다.
❷ 개발 비용이 가장 많이 소요되는 단계이다.
- 틀린 설명입니다. 요구 분석은 중요한 단계이지만, 개발 비용이 가장 많이 소요되는 단계는 보통 설계 및 구현 단계입니다. 요구 분석 단계에서는 주로 사용자와의 커뮤니케이션, 요구 사항 수집과 분석 등이 이루어지므로 비교적 적은 비용이 소요됩니다. 반면, 설계나 구현 단계는 실제 시스템을 개발하고 코딩하는 과정이기 때문에 비용이 많이 드는 경우가 많습니다.
- 정답: 이 설명은 틀렸습니다.
③ 자료흐름도, 자료 사전 등이 효과적으로 이용될 수 있다.
- 맞는 설명입니다. 요구 분석 단계에서는 자료 흐름도 (DFD), 자료 사전 (Data Dictionary) 같은 도구를 사용하여 시스템의 데이터 흐름과 구조를 정의하고 문서화합니다. 이는 시스템의 요구 사항을 명확히 이해하고 표현하는 데 도움이 됩니다.
- 정답: 이 설명은 맞습니다.
④ 보다 구체적인 명세를 위해 소단위 명세서(Mini-Spec)가 활용될 수 있다.
- 맞는 설명입니다. 요구 분석 단계에서는 **소단위 명세서(Mini-Spec)**와 같은 문서들을 활용하여 보다 구체적인 요구 사항을 정의하고, 이를 통해 시스템이 어떻게 작동해야 하는지 명확하게 기술할 수 있습니다. 이는 추후 설계 및 구현 단계에서 중요한 참고자료가 됩니다.
- 정답: 이 설명은 맞습니다.
결론
따라서 이 문제의 정답은 **❷ 개발 비용이 가장 많이 소요되는 단계이다.**입니다. 요구 분석은 중요한 단계지만, 개발 비용이 가장 많이 드는 단계는 보통 설계 및 구현 단계입니다.
요약표
번호 설명 정답 여부
① | 분석 결과의 문서화는 향후 유지보수에 유용하게 활용된다. | 맞음 |
❷ | 개발 비용이 가장 많이 소요되는 단계는 요구 분석 단계이다. | 틀림 |
③ | 자료흐름도, 자료 사전 등을 이용하여 요구 분석을 한다. | 맞음 |
④ | 소단위 명세서(Mini-Spec)를 활용하여 구체적인 명세를 한다. | 맞음 |
😊
'기출문제 > 정보처리기사' 카테고리의 다른 글
2020년 4회 정보처리기사 기출문제 18번 (0) | 2025.04.01 |
---|---|
2020년 4회 정보처리기사 기출문제 17번 (0) | 2025.04.01 |
2020년 4회 정보처리기사 기출문제 15번 (0) | 2025.04.01 |
2020년 4회 정보처리기사 기출문제 14번 (0) | 2025.04.01 |
2020년 4회 정보처리기사 기출문제 13번 (0) | 2025.03.31 |