SW공학
home
SW프로젝트관리
home

SW상세 설계

Search
주제
과정명 및 교육내용
교육시간
커리큘럼
SW상세 설계
2일 16시간
가. DDD 개요 - SW 공학 현황 / 실행되는 도메인 모델 나. MDD 빌딩블럭 - MDD 빌딩블럭 개요 / SW 기본 / 업무 분석 / SW 아키텍처 / 설계 / MSA 다. 도메인 모델 심화 - 더 깊은 통찰력을 위한 리팩토링 / 전략적 설계
SW상세 설계
2일 16시간
가. 업무분석 개요 - SW공학 현황 / 업무 분석 / SW 프로세스 / 모델링 나. 요구사항 정의 - 프로젝트 (범위) 정의 / 이벤트 스트밍 / Use case / User story 다. 객체 분석 - 객체지향 기본 / 객체 모델링 개요 / 동적 분석 / 정적 분석 라. 아키텍처와 설계 - SW 아키텍처 / 데이터 모델링 / 객체 설계 / DDD / MSA
SW상세 설계
3일 24시간
가. 코딩시 선행작업 수행기법 나. 구현시 상세설계기법 다. 코드 작성표준, 작성기법 라. 리팩토링 기법 마. 테스트 수행기법 바. 코드 성능향상기법 사. 정적분석도구를 통한 코드품질 측정방법 아. 리팩토링 및 Clean Code 작성 실습
SW상세 설계
2일 16시간
가. REST API 및 프로젝트 소개 나. DB연동을 위한 Spring Data JPA 적용 다. 유효성체크를 위한 Validation API 적용 라. REST API의 상태전이를 위한 HATEOAS 적용 마. REST API 문서생성을 위한 Spring Doc OpenAPI 적용 바. 인증처리를 위한 JWT 인증방법 적용