이론 목록
이론 5개제목을 선택해 읽기
01
요구공학
02요구공학과 요구사항 관리
이해관계자의 요구를 도출·분석·명세·검증하고 변경과 추적성을 관리하는 과정을 학습한다.
UML·분석 설계
03UML과 시스템 분석·설계
UML 구조·행위 다이어그램과 업무·데이터·인터페이스 분석에서 논리·물리 설계까지의 흐름을 학습한다.
개발 방법론
04소프트웨어 생명주기와 개발 방법론
폭포수·프로토타입·나선형·V 모델·반복개발·애자일과 일정·비용 추정의 핵심을 학습한다.
아키텍처·설계 원칙
05소프트웨어 아키텍처와 설계 원칙
아키텍처 스타일, 모듈화, 응집도·결합도, SOLID와 대표 디자인 패턴을 학습한다.
테스트·형상관리
소프트웨어 테스트, 형상관리와 CI/CD
테스트 수준·기법·커버리지와 형상관리, Git, CI/CD, 리팩터링의 흐름을 학습한다.