소프트웨어 재사용성을 통해 생산성을 향상시키기 위한 방안
컴퓨터시스템응용기술사 제111회 3교시 24번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘모듈화 설계’ 키워드는 컴퓨터시스템응용기술사 기출 2문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제111회 24번. 소프트웨어 재사용성을 통해 생산성을 향상시키기 위한 방안
핵심 키워드
- 소프트웨어 재사용성
- 모듈화 설계
- 컴포넌트
- 라이브러리 활용
- 리팩토링
- 아키텍처 패턴
고득점 가이드 — 1. 개요
SW 재사용성은 검증된 기존 코드 자산·설계 패턴·아키텍처를 신규 개발에 적용해 동일 품질 수준을 유지하면서 개발 기간과 비용을 절감하는 전략이다. 중규모 SI 프로젝트에서 인력 확대 없이 납기 단축과 품질 개선을 동시에 달성하려면 모듈화 설계, 컴포넌트 자산화, 아키텍처 패턴 적용, 라이브러리 활용, 리팩토링 기반 자산 정제의 5가지 축을 체계적으로 운영해야 한다.
출제 이력
- 소프트웨어 재사용성기출 1문항
- 모듈화 설계기출 2문항
- 컴포넌트기출 1문항
- 라이브러리 활용기출 1문항
- 리팩토링기출 2문항
- 아키텍처 패턴기출 1문항
같은 과목 문항
- 제111회 8번최적의 UX(User eXperience) 구현을 위한 세가지 조건(유용성, 사용성, 감성)1교시무료
- 제111회 13번Observer Pattern1교시무료
- 제111회 15번HCI(Human Computer Interface) 사용자 분석2교시
- 제111회 17번프로젝트 검수단계에 최종 산출물이 현업부서의 최초 요구사항에 맞게 구현되었는지를 보장하기 위한 방안2교시
- 제111회 21번프로젝트 관리 국제표준 ISO21500 범위관리 및 WBS3교시
- 제111회 22번테스트 설계 기법 중 명세기반 기법(Specification-based Technique)3교시