// education

소프트웨어 공학

요구사항 분석부터 설계·테스트·프로젝트 관리까지, SE 핵심 이론

01 시스템 공학과 소프트웨어 공학 02 소프트웨어 개발에 대한 오해와 실체 03 소프트웨어 개발 방법론 04 프로젝트 관리 05 프로젝트 계획 06 요구사항 분석과 모델링 07 기능 모델링 08 동적 모델링 09 정보 모델링 10 객체지향 분석 기법 11 유스케이스와 UML 12 소프트웨어 설계 13 자료 흐름 중심 설계와 데이터베이스 설계 14 디자인 패턴 15 사용자 인터페이스 설계와 상세설계 16 프로그래밍과 코드 검사 17 소프트웨어 테스트 18 유지보수 19 품질관리와 소프트웨어 프로세스 개선 20 소프트웨어 형상 관리 21 소프트웨어 검증 및 확인 22 프로젝트 범위·원가·일정 관리