정보처리기사 1과목 · 소프트웨어 개발
2027 출제기준 세부항목과 세세항목. 이 과목 자체 문항 360개.
요구사항 확인
- 요구사항 확인 — 요구분석기법 / UML / 애자일(Agile)
- 분석모델 확인 — 모델링 기법 / 분석자동화 도구 / 요구사항 관리 도구
화면 설계
- UI 요구사항 확인 — UI 표준 / UI 지침 / 스토리보드
- UI 설계 — 감성공학 / UI 설계 도구
애플리케이션 설계
- 공통 모듈 설계 — 설계 모델링 / 소프트웨어 아키텍처 / 재사용 / 모듈화 / 결합도 / 응집도
- 객체지향 설계 — 객체지향(OOP) / 디자인패턴
인터페이스 설계
- 인터페이스 요구사항 확인 — 내외부 인터페이스 요구사항 / 요구공학
- 인터페이스 대상 식별 — 시스템 아키텍처 / 인터페이스 시스템
- 인터페이스 상세 설계 — 내외부 송수신 / 데이터 명세화 / 오류 처리방안 명세화 / 인터페이스 설계 / 미들웨어 솔루션
소프트웨어개발 방법론 활용
- 소프트웨어개발 방법론 선정 — 소프트웨어 생명주기 모델 / 소프트웨어 개발 방법론 / 요구공학 방법론 / 비용산정 모델
- 소프트웨어개발 방법론 테일러링 — 소프트웨어 개발 표준 / 테일러링 기준 / 소프트웨어 개발 프레임워크
통합 구현
- 모듈 구현 — 단위모듈 구현 / 단위모듈 테스트
- 통합 구현 관리 — IDE 도구 / 협업도구 / 형상관리 도구
제품소프트웨어 패키징
- 제품소프트웨어 패키징 — 애플리케이션 패키징 / 애플리케이션 배포 도구 / 애플리케이션 모니터링 도구 / DRM
- 제품소프트웨어 매뉴얼 작성 — 제품소프트웨어 매뉴얼 작성 / 국제 표준 제품 품질 특성
- 제품소프트웨어 버전관리 — 소프트웨어 버전관리 도구 / 빌드 자동화 도구
애플리케이션 테스트 관리
- 애플리케이션 테스트케이스 설계 — 테스트 케이스 / 테스트 레벨 / 테스트 시나리오 / 테스트 지식 체계
- 애플리케이션 통합 테스트 — 결함관리 도구 / 테스트 자동화 도구 / 통합 테스트
- 애플리케이션 성능 개선 — 알고리즘 / 소스코드 품질분석 도구 / 코드 최적화
인터페이스 구현
- 인터페이스 설계 확인 — 인터페이스 기능 확인 / 데이터 표준 확인
- 인터페이스 기능 구현 — 인터페이스 보안 / 소프트웨어 연계 테스트
- 인터페이스 구현 검증 — 설계 산출물 / 인터페이스 명세서