Java (중), Spring (중), Security(중), TDD(Junit, Mocha)(중)
30
Database
SQL(중), JDBC(중), JPA/Hibernate(중), MongoDB(중)
25
70
Tools / Infra
Git/GitHub(초), IntelliJ(초), Build(Maven/Gradle)(초), Web server (apache, nginx, tomcat)(중), Docker(중), Kubernetes(중), AWS(중)
30
SW Engineering
BPM(BPMN)(초), Data Modeling (UML Class Diagram)(중), Use Case Analysis(중), Object Design Patterns(중), Refactoring(중), DB Design(중), Scrum(Jira)(중), SOA Design(중), EA(ArchiMate)(중)
DB Design(고), SQL(고), JPA/Hibernate(중/고), Physical DB Tuning(고), DBA(고), MongoDB(중/고)
25
80
Tools / Infra
Git/GitHub, Jenkins/Gitlab활용한 CI/CD와 DevOps(중/고), Web server (apache, nginx, tomcat)(중/고), Docker(고), Kubernetes(고), AWS(고)
30
SW Engineering
BPM(BPMN)(중/고), Data Modeling (UML Class Diagram)(중/고), Use Case Analysis(중/고), Object Design Patterns(고), Refactoring(고), Scrum(Jira)(고), SOA Design(고), EA(ArchiMate)(고)
40
60
합계
165
240
비즈니스 분석자 (Business Analyst) 인증
Associate 비즈니스 분석자
* 시험방법 : 필기시험 (객관식/주관식)
주제
과목
문제수
시간(분)
비즈니스 프로세스 설계
비즈니스 프로세스의 원리 이해, 비즈니스 프로세스 모델링의 현장 적용, BPMN 기반 개념적 프로세스 모델링 문법과 패턴, 개념적 프로세스 모델링 절차 및 실습, 개념적 프로세스 모델링 프로젝트 데모.
33
60
비즈니스 데이터 설계
비즈니스 애플리케이션 개발 프로세스와 데이터 설계, UML Class Diagram 기반의 개념적 데이터 모델링, Class Diagram과 ER Diagram 간 변환규칙, 개념적 데이터 모델링 사례, Visual Paradigm을 이용한 개념적 데이터 모델링 실습, 개념적 데이터 모델의 논리적 RDB 스키마 변환 알고리즘, Visual Paradigm을 이용한 데이터베이스 설계 실습.
33
60
비즈니스 사용사례 분석 및 구현
사용사례 도출 (Use Case Identification), 사용사례 시나리오 작성 (Use Case Scenario Analysis).
33
60
합계
99
180
Professional 비즈니스 분석자
* 시험방법 : 필기시험 (객관식/주관식)
주제
과목
문제수
시간(분)
비즈니스 모델링
Design Thinking을 통한 고객 중심의 Business Modeling, 비즈니스 전략 수립과 Enterprise Architecture 설계, 비즈니스 요구 분석, SW 요구스펙 분석, SW아키텍처 설계, Lean Startup과 Agile 개발.
33
60
비즈니스 프로세스 설계
비즈니스 프로세스 리엔지니어링 (BPR) 방법론과 패턴, 비즈니스 프로세스 이벤트의 이해, 물리적 비즈니스 프로세스 모델링의 패턴, 4차산업 혁명 디지털 비즈니스의 프로세스 모델링 사례, BPM플랫폼의 발전추세와 Low-Code 개발 플랫폼, 물리적 프로세스 모델링 프로젝트 데모, 물리적 프로세스 모델링 실습.
33
60
비즈니스 데이터 설계
Relational 데이터 모델, Dependency Theory와 Normal Forms, Data Warehouse 구축을 위한 다차원 데이터 모델링과 Snowflake 스키마 설계, EAV 데이터모델과 NoSQL 데이터베이스 설계.
33
60
비즈니스의 사용사례 분석 및 구현
사용사례 구현 (Use Case Realization), 애자일 SW요구분석 프로세스 (Agile Business Analysis Process), Business Analysis Capstone Project (Sprint 4차 시행).
33
90
SOA와 마이크로 서비스 설계 패턴과 방법론
SW아키텍처의 이해, SOA 설계원칙과 패턴, SOA 기술의 진화, SOA 분석 설계 방법론
20
합계
152
270
* 시험방법 : 발표 및 인터뷰
주제
내용
시간(분)
비즈니스모델링, 프로세스 설계, 데이터 설계, 사용사례 분석/구현, 객체지향 프로그램의 디자인 패턴, SOA/MSA 설계 패턴 및 방법론
프로젝트 프로파일 작성 및 발표, 전문가 질의 응답 (실기 포함)
40
소프트웨어 아키텍트 인증
Associate SW 아키텍트
* 시험방법 : 필기시험 (객관식/주관식)
주제
과목
문제수
시간(분)
Requirements Engineering
Process Modeling using BPMN 2.0, Data Modeling using UML Conceptual-Level Class Diagram, Use Case Analysis and Scenario Writing using Visual Paradigm, Use Case Realization, Domain Modeling and Sequence Diagram
Client-Server Architecture, Web Application Architecture, Service-Oriented Architecture (SOA), Cloud Service Architecture, Microservice Architecture, AI/IoT Application Architecture
25
90
SOA Analysis and Design Process and Methodologies
Business Architecture Analysis, Process Decomposition, Use Case-Class Affinity Clustering, Bounded Contexts in Domain Model, Service Architecture Design using SoaML, API Design
Requirements Engineering, Object-Oriented Analysis & Design, Agile Software Engineering Process & Methodologies, Software Architecture Process, Software Architecture Documentation, Software Architecture Styles, SOA Design Principles and Patterns, SOA Analysis and Design Process and Methodologies, Microservices Architecture Design Principles and Patterns
프로젝트 프로파일 작성 및 발표, 전문가 질의 응답 (실기포함)
40
시스템 아키텍트 인증
Associate 시스템 아키텍트
* 시험방법 : 필기시험 (객관식/주관식)
주제
과목
문제수
시간(분)
Requirements Engineering
Needs Analysis, Requirements Analysis
20
70
SysML
Diagrams, Modeling with SysML Diagrams
20
Model-Based System Engineering (MBSE)
MBSE Overview, Modeling Tools and Environment
20
70
Making Decisions and Evaluations
Decision Analysis and Support, Evaluation and Selection
20
합계
80
140
Professional 시스템 아키텍트
* 시험방법 : 필기시험 (객관식/주관식)
주제
과목
문제수
시간(분)
System Engineering & System Architecture Design
Process, Functional Analysis, Evaluating and Selecting the System Concept, Systems Architecting
33
60
Engineering Development
Advanced Development, Engineering Design, Systems Integration, Test and Evaluation, Production, OOSEM
33
60
System Architecture Modeling using SysML & Rhapsody
Designing & Validating System Architecture Exercise : 프로젝트 결정, 요구사항 명세, 아키텍처 설계 문제 분석, 아키텍처 설계, 아키텍처 분석 및 평가
33
60
합계
99
180
* 시험방법 : 발표 및 인터뷰
주제
내용
시간(분)
Requirements Engineering, SysML, Model-Based System Engineering (MBSE), Making Decisions and Evaluations, System Engineering & System Architecture Design, Engineering Development, System Architecture Modeling using SysML & Rhapsody
프로젝트 프로파일 작성 및 발표, 전문가 질의 응답 (실기포함)
40
문의처
한국SW기술진흥협회 회원사 역량 담당 윤태권 담당 / tkyune@kosta.or.kr / 031-606-9301