필기 1권 46p 3번문제
정답이 4번이라는데 1번도 맞는 정답 아닌가요?
"요구 분석은 소프트웨어 개발의 실제적인 첫 단계로, 사용자의 요구에 대해 이해하는 단계라 할 수 있다."
이건 요구 분석이 아니라 요구사항 도출(수집)에 해당하는 부분 아닌가요?
안녕하세요 길벗수험서 운영팀입니다.
소프트웨어 공학에서 말하는 '요구 분석'과
요구 공학에서 말하는 '요구 분석'은 조금 다르게 봐야 합니다.
소프트웨어 공학에서 말하는 '요구 분석은 소프트웨어 생명 주기에 있어, 즉 소프트웨어 전체 개발 중에 수행하는 요구 분석 단계를 의미합니다.
계획 - 요구 분석 - 설계 - 개발 - 테스트 - 유지보수라는 기본적인 소프트웨어 개발 단계에서의 '요구 분석' 이죠.
반면 요구 공학에서 말하는 '요구 분석'은 도출 - 분석 - 명세 - 확인 과정을 거치는, 즉 요구 사항에 대한 것만을 추출 및 분석하는 과정에서의 '요구 분석'을 의미합니다. (위의 개발 단계의 '요구 분석'의 세부 단계로 보는 것이 맞습니다.)
말씀하신 문제의 보기 1번에서 말하는 요구 분석은 소프트웨어 공학, 즉 소프트웨어 생명 주기에서의 '요구 분석'을 의미하는 것으로 '계획'은 개발을 시작하기 위한 사전 준비 단계로 보고, 실질적인 개발은 '요구 분석' 단계부터이다... 라고 말하고 있는 것입니다.
행복한 하루되세요 :)
-
관리자2022-11-18 10:25:26
안녕하세요 길벗수험서 운영팀입니다.
소프트웨어 공학에서 말하는 '요구 분석'과
요구 공학에서 말하는 '요구 분석'은 조금 다르게 봐야 합니다.
소프트웨어 공학에서 말하는 '요구 분석은 소프트웨어 생명 주기에 있어, 즉 소프트웨어 전체 개발 중에 수행하는 요구 분석 단계를 의미합니다.
계획 - 요구 분석 - 설계 - 개발 - 테스트 - 유지보수라는 기본적인 소프트웨어 개발 단계에서의 '요구 분석' 이죠.
반면 요구 공학에서 말하는 '요구 분석'은 도출 - 분석 - 명세 - 확인 과정을 거치는, 즉 요구 사항에 대한 것만을 추출 및 분석하는 과정에서의 '요구 분석'을 의미합니다. (위의 개발 단계의 '요구 분석'의 세부 단계로 보는 것이 맞습니다.)
말씀하신 문제의 보기 1번에서 말하는 요구 분석은 소프트웨어 공학, 즉 소프트웨어 생명 주기에서의 '요구 분석'을 의미하는 것으로 '계획'은 개발을 시작하기 위한 사전 준비 단계로 보고, 실질적인 개발은 '요구 분석' 단계부터이다... 라고 말하고 있는 것입니다.
행복한 하루되세요 :)