Após obter a certificação CPSA-Foundation Level, o próximo nível é o iSAQB® Certified Professional for Software Architecture - Nível Avançado (CPSA-A). Essa certificação avançada foi desenvolvida para aprimorar as qualificações de profissionais de arquitetura de software por meio de um programa de treinamento modular e abrangente. Os profissionais certificados no nível CPSA-A possuem um amplo conjunto de habilidades e conhecimento aprofundado em arquitetura de software. O processo de certificação exige dedicação significativa e expertise rigorosa, garantindo alta competência na área.
O programa CPSA-A é composto por um currículo flexível, dividido em módulos individuais, cada um focado em aspectos específicos da competência em arquitetura de software. Os participantes bem-sucedidos acumulam créditos, que contribuem para a certificação.
Benefícios da Certificação CPSA-A
Os profissionais certificados no nível CPSA-A desfrutam de diversas vantagens, incluindo:
A certificação CPSA-A é destinada a indivíduos com um sólido entendimento dos conceitos de arquitetura de software, incluindo:
Essa certificação é particularmente valiosa para profissionais que desejam aprimorar sua capacidade de projetar, implementar e gerenciar sistemas complexos de TI, além de liderar equipes de desenvolvimento na concretização de objetivos arquitetônicos.
Para obter a certificação iSAQB® CPSA-A, os candidatos devem atender aos seguintes pré-requisitos:
Certificação de Nível Foundation: Aprovação no exame iSAQB® Certified Professional for Software Architecture - Foundation Level.
Experiência Profissional: Pelo menos três anos de experiência profissional na indústria de TI, com experiência prática no design e desenvolvimento de pelo menos dois sistemas de TI diferentes.
Créditos: Acumular um total de 70 créditos através da participação em cursos de treinamento licenciados, distribuídos entre três áreas de competência:
Visão Geral dos Módulos de Nível Avançado (normalmente são necessários três para realizar o exame):
Documentação Arquitetural (ADOC): Como documentar e comunicar a arquitetura de software? O currículo inclui conteúdo, métodos e ferramentas para a gravação orientada ao grupo-alvo de abordagens de solução em diversos pontos da vida de um sistema de software.
Arquitetura de Software Ágil (AGILA): Como realizar um trabalho arquitetural eficaz em equipes e projetos ágeis? Quais mudanças ocorrem na disciplina de arquitetura com a influência de princípios ágeis, modelos de processo ágil e valores ágeis?
Interfaces de Programação de Aplicações (API): Compreensão crescente das APIs como interfaces técnicas, interfaces organizacionais e blocos de construção orientados aos negócios.
Avaliação de Arquitetura (ARCEVAL): Quais são os meios contemporâneos de revisar a arquitetura de uma solução de software? E como você pode condensar descobertas, gerar impulsos e usar designs enxutos em ambientes ágeis?
Consenso de Baixa Confiança em Aplicações Descentralizadas (BLOCKCHAIN): Como utilizar tecnologias de blockchain para estabelecer consenso em sistemas distribuídos e de baixa confiança? Aprenda como projetar arquiteturas descentralizadas.
Infraestrutura, Contêineres e Cloud Native (CLOUDINFRA): Como projetar e implementar uma infraestrutura ajustável para a nuvem?
Design Orientado a Domínio (DDD): Como projetar uma arquitetura relacionada ao domínio com especialistas de domínio e desenvolvedores? O currículo inclui técnicas de modelagem e ferramentas de arquitetura para usar a expertise do domínio para dividir o sistema em módulos específicos de domínio (design estratégico) e construir dentro dos módulos (design tático).
Linguagem Específica de Domínio (DSL): Como melhorar a configurabilidade, capacitar usuários e garantir propriedades críticas com linguagens específicas de domínio.
Gestão de Arquitetura Empresarial (EAM): Como garantir consistência em um grande sistema de TI e paisagem de aplicações?
Sistemas Integrados (EMBEDDED): Como desenvolver sistemas integrados de relevância para segurança? Com foco em tempo real rígido e segurança funcional, o currículo aborda tópicos centrais para o desenvolvimento de sistemas integrados em um ambiente regulamentado. Também aborda interações entre software e arquitetura de sistemas.
Evolução e Melhoria das Arquiteturas de Software (IMPROVE): Como melhorar sistematicamente sistemas de software existentes (“legado”) alinhados com objetivos técnicos e econômicos? O currículo aborda a busca sistemática por problemas e dívida técnica e a priorização desses problemas sob a perspectiva organizacional, técnica e de negócios. Também aborda abordagens típicas estratégicas e táticas para melhorar sistemas existentes.
Modelos de Arquitetura Flexíveis (FLEX): Como desenvolver arquiteturas flexíveis? O currículo inclui abordagens modernas de arquitetura, como microserviços, entrega contínua, sistemas autônomos e princípios atualizados para operar tais sistemas.
Métodos Formais (FM): Descubra técnicas e arquiteturas à prova de falhas para alcançar a correção no seu sistema de software.
Arquitetura Funcional de Software (FUNAR): Qual a maneira mais eficaz de desacoplar os componentes de sua arquitetura e construir modelos poderosos e flexíveis simultaneamente? Arquitetura Funcional faz tudo isso e muito mais com a ajuda de dados imutáveis, combinadores e abstrações poderosas baseadas em matemática.
Arquitetura de Software Sustentável (GREEN): Como projetar arquiteturas de software para sistemas de TI sustentáveis e eficientes em termos de energia?
Requisitos para Arquitetos de Software (REQ4ARC): Como os arquitetos e equipes de desenvolvimento podem ser equipados com conhecimento suficiente em requisitos e engenharia para tomar decisões de arquitetura informadas com base nas necessidades reais dos stakeholders?
Habilidades Interpessoais para Arquitetos de Software (SOFT): Quais competências, além do know-how técnico e habilidades duras, os arquitetos de software precisam na prática? Este módulo ensina habilidades de comunicação orientadas ao receptor, moderação de grupos desafiadores e habilidades de resolução de conflitos para se comunicar com diversos stakeholders envolvidos em projetos de TI.
Arquitetura de Software para Sistemas Baseados em IA (SWARC4AI): Descubra e aprenda o conhecimento essencial que os arquitetos de software precisam para desenvolver arquiteturas de software modernas para sistemas baseados em IA.
Arquitetura Web (WEB): Como projetar sistemas baseados na web eficazes e seguros?
Segurança Web (WEBSEC): O que é “segurança”? Como integrar segurança no seu Ciclo de Análise e Desenvolvimento com foco técnico em sistemas baseados na web?
Formato do Exame
O processo de certificação para o CPSA-A inclui duas partes:
Preço do Exame
€ 2550.00 excl. VAT
Syllabus e exemplos de exame em breve!
Syllabus e exemplos de exame em breve!
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).
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.
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.
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.