시험 · 인증

귀사에서는 역량이 검증된 직원 만이 그 활동, 그 역할을 하고 있습니까?


SW사업의 가장 기본적인 경영 원칙은
역량을 인증 받은 직원만 SW프로젝트에 투입하는 것이다. 병원의 의사 처럼··· 

- SW역량 강화 5단계 추진방법, 박준성 -


   KOSTA 역량 인증 로드맵

   SW 개발자 인증

  주니어 개발자

* 시험방법 : 필기시험 (객관식/주관식)

주제과목문제수
시간(분)
Front-end
HTML(초), CSS(초), JavaScript(중), Bootstrap(중), React / Matirial UI(선택 Vue.js / Vuetify)(중)
30
90
API
REST(중)
10
Back-end
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)(중)
40
50

합계
165
210

  시니어 개발자

* 시험방법 : 필기시험 (객관식/주관식)

주제과목문제수
시간(분)
Front-end
HTML(중/고), CSS(중/고), JavaScript(고), Bootstrap(고), React / Matirial UI(선택 Vue.js / Vuetify)(고)
30
100
API
REST(고)
10
Back-end
Java(고), Spring(고), Security(고), TDD(Junit, Mocha)(중/고)
30
Database
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
33
90
Object-Oriented Analysis & Design
Object-Oriented Analysis & Design Principles, Design Patterns
20

Agile Software Engineering Process,  Methodologies &

DDD Etc.
Design Thinking, Persona and Customer Journey Map, Business Architecture and ArchiMate, SPEM 2.0, RUP / OpenUP, Lean Startup, Scrum and SAFe, Extreme Programming: TDD, Refactoring and CI, Cloud-Native Application, CD and DevOps, Domain-Driven Design(DDD): Bounded Context & DDD Process, Refactoring & Clean Code
33
90
Software Architecture Process
Quality Attribute Utility Tree, Attribute-Driven Design (ADD 3.0), RUP 4+1 View Model, Design Concepts Catalog, Architecture Analysis & Evaluation, Evolutionary Architecture
20

합계
106
180

  Professional SW 아키텍트

* 시험방법 : 필기시험 (객관식/주관식)

주제과목문제수
시간(분)
Software Architecture Documentation
IEEE 1471, SEI Views and Beyond Model, Confluence Software Architecture Documentation (SAD)
20
70
Software Architecture Styles
Layered Style, Pipe & Filter Style, Batch Sequential Style, Repository Style, Publish & Subscribe Style, Peer-to-Peer Style
20
SOA Design Principles and Patterns
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
25

Microservices Architecture

Design Principles and Patterns
Macro, Mini, Micro, and Nano Service, Microservice Prerequisites, Microservices Architecture Patterns
25
40

합계
115
200

* 시험방법 : 발표 및 인터뷰

주제내용시간(분)
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기술진흥협회 기술기획정책팀 정석진 팀장 / sjjung@kosta.or.kr / 031-606-9302

대한민국 대표 소프트웨어 기술진흥 · 인력양성 기관



(분당교육장) 경기도 성남시 성남대로 34 하나프라자 6층

(가산교육장) 서울특별시 금천구 가산디지털1로 70 호서대벤처타워 4층/9층  

Tel.031-606-9311|E-mail. kosta@kosta.or.kr

Copyright ⓒ KOSTA