Loading (custom)...

iSAQB CPSA-A

iSAQB® Certified Professional for Software Architecture - Advanced Level

Descrição

After the CPSA-Foundation Level, the iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A) is the next certification level. This advanced certification is designed to elevate the qualifications of software architecture professionals through a comprehensive, modular training program. Graduates of the CPSA-A are expected to possess a broad range of skills and deep knowledge in software architecture. Certification requires a significant time commitment and rigorous expertise, ensuring that professionals are highly competent in their field.

The CPSA-A program consists of a flexible curriculum comprising individual modules; each focused on specific aspects of software architecture competence. Successful participants are awarded credit points, which are accumulated toward the certification. Certified professionals can independently design medium to large-scale IT systems and assume responsibility for their technical and content aspects, especially systems of medium to high criticality.

Benefits of CPSA-A Certification

Upon certification, CPSA-A holders benefit in several ways:

  • Possession of an internationally recognized certification that serves as a seal of quality for employers and clients.
  • Enhanced ability to independently and methodically design medium to large-scale IT systems.
  • Responsibility for IT systems' technical and content-related aspects with medium to high criticality.
  • Competence in conceiving, designing, and documenting strategies to meet non-functional requirements.
  • Capability to guide development teams in implementing architectural measures.
  • Proficiency in leading architecture-relevant communication in medium to large development teams.

Público-alvo

The CPSA-A certification is aimed at individuals with a solid understanding of software architecture concepts, including:

  • Software Architects
  • Software Developers
  • Other IT professionals with experience in software design and architecture

This certification is particularly valuable for professionals looking to enhance their ability to design, implement, and manage complex IT systems and lead development teams in achieving architectural goals.

Requisitos

To obtain the iSAQB® CPSA-A certification, candidates must meet the following prerequisites:

Foundation Level Certification: Successful completion of the iSAQB® Certified Professional for Software Architecture - Foundation Level certification exam.

Professional Experience: At least three years of professional experience in the IT industry, with hands-on experience designing and developing at least two different IT systems.

Credit Points: A total of 70 credit points must be earned through participation in licensed training courses across three competence areas:

  • Technical Competence (TC)
  • Methodological Competence (MC)
  • Communicative Competence (CC)
  • At least ten credit points are required in each of these areas. Each advanced-level training module awards a pre-defined number of credit points based on its content.

 

Overview of the Advanced Level Modules (typically three required to take the exam):

Architecture Documentation (ADOC): How to document and communicate software architecture? The curriculum includes content, methods, and tools for a target-group-oriented recording of solution approaches at various points in the life of a software system. 

  • Points achieved: 0 TC  |  20 MC  |  0 CC

 

Agile Software Architecture (AGILA): How do you accomplish effective architecture work in agile teams and projects? What changes in the architecture discipline through the influence of agile principles, agile process models, and agile values? 

  • Points achieved: 0 TC  |  20 MC  |  10 CC

 

Architecture Evaluation (ARCEVAL): What is the contemporary means of reviewing the architecture of a software solution? And how can you condense findings, set impulses, and use lean designs in agile environments?

  • Points achieved: 0 TC  |  20 MC  |  0 CC

 

Low-Trust Consensus in Decentralized Applications (BLOCKCHAIN): How do you leverage blockchain technologies to establish consensus in distributed, low-trust systems? Learn how to design decentralized architectures.

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Infrastructure, Container, and Cloud Native (CLOUDINFRA): How to design and implement adjustable infrastructure for the Cloud?

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Domain-Driven Design (DDD): How do you design a domain-related architecture with domain experts and developers? The curriculum includes modeling techniques and architecture tools to use domain expertise to divide the system into domain-specific modules (strategic design) and construct inside the modules (tactical design).

  • Points achieved: 0 TC  |  20 MC  |  10 CC

 

Enterprise Architecture Management (EAM): How can consistency be maintained within a large IT system and application landscape?

  • Points achieved: 0 TC  |  30 MC  |  0 CC

 

Embedded Systems (EMBEDDED): How do you develop safety-relevant embedded systems? With hard real-time and functional safety in mind, the curriculum covers central topics for developing embedded systems in a regulated environment. Also, it addresses interactions between software and system architecture.

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Flexible Architecture Models (FLEX): How do you develop flexible architectures? The curriculum includes modern architecture approaches such as microservices, continuous delivery, self-contained systems, and up-to-date principles for operating such systems.

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Functional Software Architecture (FUNAR): What’s the most effective way to decouple the components of your architecture and build powerful and flexible models simultaneously? Functional Architecture does all of that and more with the help of immutable data, combinators, and powerful math-based abstractions.

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Evolution and Improvement of Software Architectures (IMPROVE): How do you systematically improve existing software systems (“legacy”) aligned with technical and economic goals? The curriculum addresses the systematic search for problems and technical debt and the prioritization of these problems from an organizational, technical, and business perspective. It also addresses typical strategic and tactical approaches to improving existing systems.

  • Points achieved: 10 TC  |  20 MC  |  0 CC

 

Requirements for Software Architects (REQ4ARC): How can architects and development teams be equipped with enough requirements and engineering know-how to make educated architecture decisions based on stakeholders' real needs?

  • Points achieved: 0 TC  |  20 MC  |  10 CC

 

Soft Skills for Software Architects (SOFT): Which competencies besides technical know-how and hard skills do software architects need in practice? This module teaches recipient-oriented communication skills, moderation of challenging groups, and conflict resolution skills to communicate with various stakeholders involved in IT projects.

  • Points achieved: 0 TC  |  0 MC  |  30 CC

 

Web Architecture (WEB: How to design effective and secure web-based systems?

  • Points achieved: 30 TC  |  0 MC  |  0 CC

 

Web Security (WEBSEC): What is “security”? How to integrate security into your Analysis and Development Lifecycle with a technical focus on web-based systems?

  • Points achieved: 20 TC  |  10 MC  |  0 CC

 

Examination Format

The certification process for CPSA-A includes two parts:

  1. Part 1: Architectural Documentation
    • Candidates must prepare comprehensive architectural documentation, typically around 40 pages.
  2. Part 2: Oral Discussion
    • Successful completion of Part 1 is required to proceed to an oral discussion, which tests the candidate's understanding and ability to articulate the architectural concepts presented.

 

Exam Price

€ 2550.00 excl. VAT

Syllabus e exemplos de exame em breve!

Syllabus e exemplos de exame em breve!

Marque o seu Exame

brightest private exams

Exame Privado

(Brightest Private Exam)

Exames eletrônicos para indivíduos administrados por um especialista da Pearson VUE em tempo real via webcam (agora também disponível para o ISTQB).

brightest-center-exam

Exame num Centro

(Brightest Center Exam)

Exame eletrônico para indivíduos em qualquer um dos 5200+ Centros de Teste com registro simplificado através do website Pearson VUE.

brightest green exam

Exame Verde

(Brightest Green Exam)

Exames eletrônicos para grupos de pelo menos 6 participantes, em seis idiomas diferentes e em qualquer parte do mundo.

brightest paper exam

Exame em Papel

(Brightest Paper Exam)

A experiência clássica de exame para grupos de pelo menos 6 participantes em um número crescente de idiomas.