SW아키텍트를 위한 업무분석 - SW 요구공학, Use case 모델링, 객체 모델링, SW아키텍처 & 데이터모델링

교육일정

label.norecord

label.lecture.goal

요구사항 정의, 개념과 논리 모델(도메인 모델, 시맨틱 모델) 작성을 위한 모델링 이론과 기법을 배우고, CASE 도구를 사용한 실습을 통하여 모델 작성 역량을 확보한다. 본 과정에서는 업무분석의 핵심 산출물인 context diagram, use case diagram, class diagram(ERD와 함께), activity diagram, sequence diagram, communication diagram, state machine diagram에 대하여 익힌다.
 SW 프로젝트 재작업의 주요 원인인 요구사항 결함을 줄이기 위한 분석 단계의 요구사항 수집, 분석, 명세 및 관리 역량을 배운다.
 SW의 중복성 최소화와 함께 모듈화의 출발점이 되고 SW 설계, 개발, 테스트의 품질과 생산성 향상에 중요한 역할을 하는 논리 모델 작성법을 배운다.
 SW 아키텍처 설계의 선행 조건이며, 성공적인 SW 아키텍처 설계를 위해서 필수 적인 논리 모델에 대하여 이해한다.

label.lecture.content

업무분석 모델링 개요
- SW공학 현황
- Why modeling?
- SW개발 패러다임: 정보공학, 객체지향, CBD, SOA
- 폭포수, 나선형, 반복 점진적, 애자일
SW요구공학
- SW 요구공학 개요: BABOK 3.0, SWEBOK 3.0
- SW 요구사항 개발: 요구사항 수집, 분석, 명세, 검증
- SW 요구사항 관리
- 버전통제, 변경통제, 요구사항 상태 추적, 요구사항 추적
Use case 모델링
- 개요
- Actor 정의
- Use case 정의
- Use case diagram
- Use case 명세서
- 스토리보드
객체 모델링
- 객체지향 기본
- UML 개요
- 상호작용 모델링: Squence diagram, communication diagram, activity diagram, state machine diagram
- 구조 모델링: Class diagram
- 설계 (Design) 개요: 아키텍처 패턴, 디자인 패턴, SOLID 원칙
데이터 모델링
- 개요
- From entity class to entity
- 엔터티 (Entity) 정의
- 속성 (Attribute) 정의
- ERD (Entity Relationship Diagram) 작성
- 정규화 (normalization)
- 데이터 모델 정련

label.lecture.target

<교육대상>
협약기업 재직자(고용보험 납부) 및 회원사 재직자 지원가능


※ 교육신청은 대기상태로 협회의 교육 승인 후 수강이 가능합니다.
※ 교육 대기상태에서는 수강에 제한이 있을 수 있으니 이 점 참고하시기 바랍니다.
※ 개강안내 메일 및 문자는 교육 승인되신 분들에 한하여 개강 일주일 전에 발송됩니다.
※ 과정별 모집인원에 따라 변동 및 폐강 될 수 있으며, 이는 개강 일주일 전에 확정됩니다.

<훈련대상 요건>
- 어플리케이션 구축
- 어플리케이션 설계
- 업무 분석과 모델링

<선수 과목>
없음

<패널티 안내>
선착순으로 마감되는 교육과정일 경우 교육을 받고 싶어도 받지 못하는 분들이 계실 수 있습니다. 원활한 강의 진행을 위해 아래 경우에 패널티가 부여됨을 알려드립니다.

- 신청 후 개인사정에 의해 교육 당일 사전 연락없이 결석 시.
- 신청 후 개강 3일 이내에 수강 취소한 경우.
- 강좌 미수료 시.
- 교육담당자에게 별도 전달 없이 20분 이상 자리를 이탈하는 경우

패널티를 3회 이상 부여받은 수강생은 3개월 간 수강제한 처리됩니다.
이러한 수강생이 3분 이상일 경우 개인 포함 재직 중이신 회사의 모든 임직원은 3개월 수강제한을 받습니다.

label.course.center

[판교 교육장] 재직자:031-606-9319, 채용예정자:031-606-9316
[가산 교육장] 재직자:02-6278-9353, 채용예정자:02-6278-9352