유통정보시스템을 구축하고자 한다. 소프트웨어개발생명 주기(SDLC)에 … | [유통관리사 1급] 25년 1회차 기출문제 상세 페이지
1[유통관리사 1급] 25년 1회차
유통정보시스템을 구축하고자 한다. 소프트웨어개발생명 주기(SDLC)에 따른 활동으로 가장 옳지 않은 것은?
1
요구사항 분석 - 유통 비즈니스 프로세스를 분석하여 최종 구현될 시스템에 대한 사용자 요구사항 정의
2
시스템 설계 - 시스템 아키텍처 설계, 데이터베이스 및 인터페이스 설계, 보안, 확장성, 통합을 고려한 설계
3
개발 - 설계서에 따른 소프트웨어 코딩 및 모듈 개발
4
테스트 - 통합, 시스템, 사용자 수용 테스트(UAT) 실시,성능, 보안, 안정성 검증
5
유지보수 및 개선 - 성능 개선 및 버그 수정, 사용자 피드백 반영, 새롭게 발생되는 요구사항을 수집하여 기능 신규 개발
해설
SDLC는 요구사항 분석 → 설계 → 개발 → 테스트 → 배포 → 유지보수의 순환 구조를 따르는데, 5번 선택지는 유지보수 단계의 설명이 부정확하다. 유지보수 단계는 기존 시스템의 안정성 유지와 버그 수정에 초점을 두며, "새롭게 발생되는 요구사항을 수집하여 기능 신규 개발"은 새로운 SDLC 사이클의 요구사항 분석 단계로 다시 돌아가는 것이지 유지보수 단계의 활동이 아니다. 즉, 유지보수에서 신규 기능 개발까지 진행하는 것은 단계 간 경계를 모호하게 하고 SDLC 원칙에 맞지 않는다. 1~4번은 각 단계의 올바른 활동을 설명하고 있다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.