명확하지 않은 요구사항으로 인해 발생하는 소프트웨어 품질저하 문제
정보관리기술사 제139회 3교시 22번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘리팩토링’ 키워드는 정보관리기술사 기출 4문항에 나왔습니다.
원문 문제
정보관리기술사 제139회 22번. 명확하지 않은 요구사항으로 인해 발생하는 소프트웨어 품질저하 문제
- 가. 기술부채(Technical Debt)
- 나. 코드스멜(Code Smell)
- 다. 리팩토링(Refactoring)
핵심 키워드
- 요구사항 명확성
- 기술 부채
- 코드 스멜
- 리팩토링
- 품질 저하
- 요구사항 분석
고득점 가이드 — 1. 개요
불명확하거나 빈번히 변하는 요구사항 아래 납기 준수를 위한 설계·구현상의 타협은 시스템 내부 품질을 지속적으로 저하시키는 악순환을 만든다. 이 현상은 기술 부채로 누적되고 코드 스멜로 표면화되며, 리팩토링을 통해 상환·개선된다. 세 개념은 품질 저하의 원인-증상-치료 관계로 연결된다.
목차 조립 훈련
출제 이력
- 요구사항 명확성기출 1문항
- 기술 부채기출 3문항
- 코드 스멜기출 2문항
- 리팩토링기출 4문항
- 품질 저하기출 1문항
- 요구사항 분석기출 4문항
- 제135회 9번소프트웨어 기술 부채의 유형과 관리 방법SW공학1교시겹치는 키워드: 기술 부채, 리팩토링무료
- 제129회 19번리팩토링(Refactoring)과 디자인패턴(Design Pattern)의 정의, 공통점과 차이점SW공학2교시겹치는 키워드: 리팩토링, 기술 부채
- 제127회 21번리팩토링(Refactoring)SW공학3교시겹치는 키워드: 리팩토링, 코드 스멜
- 제133회 24번소프트웨어 요구공학(Requirement Engineering)SW공학3교시겹치는 키워드: 요구사항 분석
- 제126회 5번빅데이터 분석도구를 선택하는 원칙데이터1교시겹치는 키워드: 요구사항 분석무료
- 제107회 11번데이터 모델링의 4단계데이터1교시겹치는 키워드: 요구사항 분석무료