iSAQB CPSA-A
iSAQB® Certified Professional for Software Architecture – 고급 수준(시험)
설명
CPSA Foundation Level 다음 단계는 iSAQB® Certified Professional for Software Architecture – Advanced Level(CPSA-A) 자격증입니다. 이 고급 자격증은 포괄적인 모듈식 교육 프로그램을 통해 소프트웨어 아키텍처 전문가의 역량을 높이기 위해 설계되었습니다. CPSA-A 취득자는 소프트웨어 아키텍처에 관한 폭넓은 역량과 깊이 있는 지식을 갖추어야 합니다. 자격증을 취득하려면 상당한 시간과 높은 수준의 전문성이 필요하며, 이를 통해 해당 분야에서 높은 역량을 갖추었음을 증명할 수 있습니다.
CPSA-A 프로그램은 개별 모듈로 구성된 유연한 커리큘럼을 제공합니다. 각 모듈은 소프트웨어 아키텍처 역량의 특정 영역에 중점을 둡니다. 과정을 성공적으로 이수하면 자격증 취득에 필요한 역량 점수를 받을 수 있습니다. 자격증 취득자는 중대형 IT 시스템을 독립적으로 설계하고, 특히 중요도가 중간에서 높은 시스템의 기술 및 내용 측면에 대한 책임을 맡을 수 있습니다.
CPSA-A 자격증의 장점
CPSA-A 자격증 취득자는 다음과 같은 혜택을 얻을 수 있습니다.
- 고용주와 고객에게 전문성을 보여주는 품질 인증으로서 국제적으로 인정받는 자격증을 보유할 수 있습니다.
- 중대형 IT 시스템을 독립적이고 체계적으로 설계하는 능력을 강화할 수 있습니다.
- 중간에서 높은 중요도를 가진 IT 시스템의 기술 및 내용 측면에 대한 책임을 맡을 수 있습니다.
- 비기능 요구사항을 충족하기 위한 전략을 구상하고 설계하며 문서화할 수 있습니다.
- 개발팀이 아키텍처 조치를 구현하도록 지도할 수 있습니다.
- 중대형 개발팀에서 아키텍처와 관련된 의사소통을 주도할 수 있습니다.
대상 사용자
CPSA-A 자격증은 소프트웨어 아키텍처 개념을 충분히 이해하고 있는 다음과 같은 사람들을 대상으로 합니다.
- 소프트웨어 아키텍트
- 소프트웨어 개발자
- 소프트웨어 설계 및 아키텍처 경험이 있는 기타 IT 전문가
이 자격증은 복잡한 IT 시스템을 설계, 구현 및 관리하는 능력을 강화하고, 개발팀이 아키텍처 목표를 달성하도록 이끌고자 하는 전문가에게 특히 유용합니다.
요구 사항
iSAQB® CPSA-A 자격증을 취득하려면 지원자는 다음 요건을 충족해야 합니다.
Foundation Level 자격증: iSAQB® Certified Professional for Software Architecture – Foundation Level 자격시험에 합격해야 합니다.
전문 경력: IT 업계에서 최소 3년의 전문 경력이 있어야 하며, 서로 다른 IT 시스템을 최소 2개 이상 설계하고 개발한 실무 경험이 필요합니다.
역량 점수: 다음 세 가지 역량 영역의 공인 교육 과정에 참여하여 총 70점의 역량 점수를 취득해야 합니다.
- 기술 역량(TC)
- 방법론 역량(MC)
- 의사소통 역량(CC)
- 각 영역에서 최소 10점의 역량 점수를 취득해야 합니다. 각 Advanced Level 교육 모듈은 교육 내용에 따라 미리 정해진 역량 점수를 제공합니다.
Advanced Level 모듈 개요(일반적으로 시험 응시를 위해 3개 모듈 필요):
아키텍처 문서화 (ADOC): 소프트웨어 아키텍처를 어떻게 문서화하고 전달할 수 있을까요? 이 커리큘럼은 소프트웨어 시스템의 다양한 수명 주기 단계에서 해결 방안을 대상 독자에게 적합한 방식으로 기록하기 위한 내용, 방법 및 도구를 다룹니다.
- 취득 가능 점수: 0 TC | 20 MC | 0 CC
에이전트형 소프트웨어 엔지니어링 환경을 위한 아키텍처 (AGENTA): 생성형 AI와 AI 에이전트는 소프트웨어 아키텍처를 어떻게 지원할 수 있을까요? 이 커리큘럼은 AI를 활용한 아키텍처 의사결정, 에이전트에 아키텍처 지식 제공, 아키텍처 정렬 유지, 아키텍처 정보 추출, 거버넌스 및 품질 관리 체계 구축을 위한 방법과 도구를 다룹니다.
- 취득 가능 점수: 10 TC | 20 MC | 0 CC
애자일 소프트웨어 아키텍처 (AGILA): 애자일 팀과 프로젝트에서 효과적으로 아키텍처 업무를 수행하려면 어떻게 해야 할까요? 애자일 원칙, 애자일 프로세스 모델 및 애자일 가치가 아키텍처 분야에 어떤 변화를 가져올까요?
- 취득 가능 점수: 0 TC | 20 MC | 10 CC
애플리케이션 프로그래밍 인터페이스 (API): API를 기술적 인터페이스, 조직적 인터페이스 및 비즈니스 중심의 구성 요소로 이해하는 능력을 강화합니다.
- 취득 가능 점수: 10 TC | 10 MC | 0 CC
아키텍처 평가 (ARCEVAL): 소프트웨어 솔루션의 아키텍처를 현대적인 방식으로 검토하려면 어떻게 해야 할까요? 또한 결과를 요약하고, 개선 방향을 제시하며, 애자일 환경에서 간결한 설계를 활용하려면 어떻게 해야 할까요?
- 취득 가능 점수: 0 TC | 20 MC | 0 CC
신뢰 수준이 낮은 분산 애플리케이션의 합의 (BLOCKCHAIN): 블록체인 기술을 활용하여 신뢰 수준이 낮은 분산 시스템에서 어떻게 합의를 형성할 수 있을까요? 탈중앙화 아키텍처를 설계하는 방법을 학습합니다.
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
인프라, 컨테이너 및 클라우드 네이티브 (CLOUDINFRA): 클라우드를 위한 유연하고 조정 가능한 인프라를 어떻게 설계하고 구현할 수 있을까요?
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
협업 소프트웨어 모델링 (COSMO): 팀은 어떻게 협력하여 견고한 소프트웨어 아키텍처를 설계할 수 있을까요? 이 커리큘럼은 복잡성을 시각화하고, 비즈니스 및 기술적 관심사를 논의하며, 명확한 아키텍처 결정을 함께 준비하기 위한 실무 검증된 모델링 기법, 퍼실리테이션 방법 및 도구를 다룹니다.
- 취득 가능 점수: 0 TC | 10 MC | 20 CC
도메인 주도 설계 (DDD): 도메인 전문가 및 개발자와 함께 도메인 중심 아키텍처를 어떻게 설계할 수 있을까요? 이 커리큘럼은 도메인 지식을 활용하여 시스템을 도메인별 모듈로 나누는 전략적 설계와 각 모듈 내부를 구성하는 전술적 설계를 위한 모델링 기법 및 아키텍처 도구를 다룹니다.
- 취득 가능 점수: 0 TC | 20 MC | 10 CC
도메인 특화 언어(DSL): 도메인 특화 언어를 활용하여 구성 가능성을 높이고, 사용자의 역량을 강화하며, 중요한 속성을 보장하는 방법을 학습합니다.
- 취득 가능 점수: 10 TC | 20 MC | 0 CC
엔터프라이즈 아키텍처 관리 (EAM): 대규모 IT 시스템 및 애플리케이션 환경에서 어떻게 일관성을 유지할 수 있을까요?
- 취득 가능 점수: 0 TC | 30 MC | 0 CC
임베디드 시스템 (EMBEDDED): 안전 관련 임베디드 시스템을 어떻게 개발할 수 있을까요? 이 커리큘럼은 하드 실시간성과 기능 안전을 고려하여 규제 환경에서 임베디드 시스템을 개발하기 위한 핵심 주제를 다룹니다. 또한 소프트웨어 아키텍처와 시스템 아키텍처 간의 상호작용도 다룹니다.
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
아키텍트를 위한 임베디드 보안 (EMBEDDEDSEC): 안전한 임베디드 시스템을 어떻게 설계할 수 있을까요? 이 커리큘럼은 자산, 위협 및 위험을 식별하는 방법뿐만 아니라 암호화, 보안 기술 및 설계 패턴을 다룹니다. 또한 일반적인 공격 패턴과 보안 속성을 검증하고 확인하는 기법도 다룹니다.
- 취득 가능 점수: 10 TC | 20 MC | 0 CC
유연한 아키텍처 모델 (FLEX): 유연한 아키텍처를 어떻게 개발할 수 있을까요? 이 커리큘럼은 마이크로서비스, 지속적 전달, 독립형 시스템과 같은 최신 아키텍처 접근 방식 및 이러한 시스템을 운영하기 위한 최신 원칙을 다룹니다.
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
정형 기법 (FM): 소프트웨어 시스템의 정확성을 확보하기 위한 신뢰도 높은 기법과 아키텍처를 알아보고 학습합니다.
- 취득 가능 점수: 10 TC | 10 MC | 10 CC
함수형 소프트웨어 아키텍처 (FUNAR): 아키텍처 구성 요소의 결합도를 낮추면서 강력하고 유연한 모델을 동시에 구축하는 가장 효과적인 방법은 무엇일까요? 함수형 아키텍처는 불변 데이터, 컴비네이터 및 수학 기반의 강력한 추상화를 활용하여 이러한 목표와 그 이상의 효과를 달성합니다.
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
그린 소프트웨어 – 자원 효율적인 애플리케이션 개발 (GREEN): 지속 가능하고 에너지 효율적인 IT 시스템을 위한 소프트웨어 아키텍처를 어떻게 설계할 수 있을까요?
- 취득 가능 점수: 10 TC | 10 MC | 0 CC
소프트웨어 아키텍처의 발전 및 개선 (IMPROVE): 기술적·경제적 목표에 맞게 기존 소프트웨어 시스템(“레거시”)을 체계적으로 개선하려면 어떻게 해야 할까요? 이 커리큘럼은 문제와 기술 부채를 체계적으로 찾고, 조직적·기술적·비즈니스 관점에서 이러한 문제의 우선순위를 정하는 방법을 다룹니다. 또한 기존 시스템을 개선하기 위한 일반적인 전략적·전술적 접근 방식도 다룹니다.
- 취득 가능 점수: 10 TC | 20 MC | 0 CC
소프트웨어 아키텍트를 위한 요구사항 (REQ4ARC): 아키텍트와 개발팀이 이해관계자의 실제 요구에 따라 합리적인 아키텍처 결정을 내릴 수 있도록 충분한 요구사항 및 엔지니어링 지식을 어떻게 제공할 수 있을까요?
- 취득 가능 점수: 0 TC | 20 MC | 10 CC
소프트웨어 아키텍트를 위한 소프트 스킬 (SOFT): 소프트웨어 아키텍트가 실무에서 기술 지식과 하드 스킬 외에 어떤 역량을 필요로 할까요? 이 모듈에서는 IT 프로젝트에 참여하는 다양한 이해관계자와 효과적으로 소통할 수 있도록 대상자 중심의 의사소통 능력, 어려운 그룹을 진행하는 방법 및 갈등 해결 능력을 다룹니다.
- 취득 가능 점수: 0 TC | 0 MC | 30 CC
AI 기반 시스템을 위한 소프트웨어 아키텍처 (SWARC4AI): AI 기반 시스템을 위한 최신 소프트웨어 아키텍처를 개발할 때 소프트웨어 아키텍트에게 필요한 핵심 지식을 알아보고 학습합니다.
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
웹 아키텍처 (WEB): 효과적이고 안전한 웹 기반 시스템을 어떻게 설계할 수 있을까요?
- 취득 가능 점수: 30 TC | 0 MC | 0 CC
웹 보안 (WEBSEC): “보안”이란 무엇일까요? 웹 기반 시스템에 기술적 초점을 맞추어 분석 및 개발 수명 주기에 보안을 어떻게 통합할 수 있을까요?
- 취득 가능 점수: 20 TC | 10 MC | 0 CC
시험 형식
CPSA-A 자격증 취득 절차는 두 부분으로 구성됩니다.
- 파트 1: 아키텍처 문서
- 지원자는 일반적으로 약 40페이지 분량의 포괄적인 아키텍처 문서를 작성해야 합니다.
- 파트 2: 구술 토론
- 구술 토론으로 진행하려면 파트 1을 성공적으로 완료해야 합니다. 구술 토론에서는 지원자가 제시한 아키텍처 개념을 이해하고 명확하게 설명할 수 있는지 평가합니다.
시험 가격
€ 2550.00(VAT 별도)
The global exam price vary depending on the certification and your geographical location.
Price Information Request.
* 필수 입력 항목
인증 시험을 예약해 보세요
Brightest Private
시험
Pearson VUE 전문가가 웹캠을 통해 실시간으로 관리하는 개인을 위한 전자 시험시험입니다(현재 ISTQB도 응시 가능합니다).
Brightest Center
시험
5,200개 이상의 시험 센터 중 어느 곳에서나 Pearson VUE 웹사이트를 통해 간편하게 등록하실 수 있는 개인을 위한 전자 시험입니다.
Brightest Green
시험
전 세계 어디에서나 최소 6명 이상의 참가자가 6개 언어로 응시하실 수 있는 전자 단체 시험입니다.
Brightest Paper
시험
점점 더 많은 언어로 제공되고 있는 6명 이상의 참가자 그룹을 위한 전통적인 시험 방식입니다.