Loading (custom)...

iSAQB CPSA-A

iSAQB® Certified Professional for Software Architecture - Advanced Level (Examen)

Description

À l'issue de la certification CPSA-Foundation Level, le palier de certification suivant est la certification iSAQB® Certified Professional for Software Architecture - Advanced Level (CPSA-A). Cette certification de niveau avancé est conçue pour améliorer les aptitudes professionnelles des spécialistes de l'architecture logicielle grâce à un programme de formation complet et modulaire. Les personnes diplômées du CPSA-A doivent posséder un large éventail de compétences et des connaissances approfondies en architecture logicielle. Cette certification exige un investissement de temps conséquent et une expertise rigoureuse, ce qui garantit que les personnes certifiées sont hautement compétentes dans leur domaine.

Le programme CPSA-A consiste en un cursus flexible composé de modules individuels, chacun axé sur des aspects spécifiques de la compétence en architecture logicielle. Les personnes ayant réussi obtiennent des crédits qui sont cumulés en vue de la certification. Les personnes certifiées peuvent concevoir de manière indépendante des systèmes informatiques de moyenne à grande envergure et assumer la responsabilité de leurs aspects techniques et de contenu, en particulier les systèmes de criticité moyenne à élevée.

Avantages de la certification CPSA-A

Les personnes titulaires de la certification CPSA-A :

  • Possèdent une certification internationalement reconnue, gage de qualité professionnelle dans le secteur.
  • Possèdent une capacité accrue à concevoir de manière indépendante et méthodique des systèmes informatiques de moyenne à grande envergure.
  • Sont responsables des aspects techniques et du contenu des systèmes informatiques de criticité moyenne à élevée.
  • Maîtrisent la conception, la modélisation et la documentation de stratégies visant à répondre à des exigences non fonctionnelles.
  • Sont capables de guider les équipes de développement dans la mise en œuvre de mesures architecturales.
  • Maîtrisent la communication relative à l'architecture au sein d'équipes de développement de taille moyenne à grande.

Public cible

La certification CPSA-A est spécialement conçue pour les personnes ayant une solide compréhension des concepts d'architecture logicielle, notamment :

  • Architectes logiciels
  • Développeurs et Développeuses de logiciels
  • Autres personnes professionnelles de l'informatique disposant d'une expérience dans la conception et l'architecture logicielles

Cette certification est particulièrement utile pour les personnes qui souhaitent améliorer leurs compétences en matière de conception, de mise en œuvre et de gestion de systèmes informatiques complexes, et diriger des équipes de développement afin d'atteindre des objectifs de conception architecturale.

Conditions requises

Pour obtenir la certification iSAQB® CPSA-A, les personnes intéressées doivent remplir les conditions préalables suivantes :

Certification de niveau Fondation: Réussite à l'examen de certification iSAQB® Certified Professional for Software Architecture - Foundation Level.

Expérience professionnelle: Au moins trois ans d'expérience professionnelle dans le secteur informatique, avec une expérience pratique dans la conception et le développement d'au moins deux systèmes informatiques différents.

Crédits: un total de 70 crédits doit être obtenu en participant à des formations agréées dans trois domaines de compétence :

  • Compétence technique (Technical Competence, TC)
  • Compétence méthodologique (Methodological Competence, MC)
  • Compétence communicative (CC)
  • Au moins dix crédits sont requis dans chacun de ces domaines. Chaque module de formation de niveau avancé attribue un nombre prédéfini de crédits en fonction de son contenu.

 

Aperçu des modules de niveau avancé (trois modules sont généralement requis pour passer l'examen):

Documentation de l'architecture;(ADOC): Comment documenter et communiquer l'architecture logicielle ? Le programme inclut le contenu, les méthodes et les outils nécessaires à l'enregistrement, orienté vers un groupe cible, des approches de solutions à différents moments de la vie d'un système logiciel. 

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

 

Architecture logicielle agile (AGILA): comment réaliser un travail d'architecture efficace dans des équipes et des projets agiles ? Quels changements dans la discipline de l'architecture sous l'influence des principes agiles, des modèles de processus agiles et des valeurs agiles ? 

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

 

Application Programming Interfaces (API): Compréhension croissante des API en tant qu'interfaces techniques, interfaces organisationnelles et éléments constitutifs orientés vers les affaires.

Application Programming Interfaces (API): Growing understanding of APIs as technical interfaces, organizational interfaces, and business-oriented building blocks.

  • Points obtenus : 10 TC  |  10 MC  |  0 CC

 

Évaluation de l'architecture (ARCEVAL): quels sont les moyens actuels d'évaluer l'architecture d'une solution logicielle ? Et comment condenser les résultats, donner des impulsions et utiliser des conceptions allégées dans des environnements agiles ?

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

 

Consensus à faible niveau de confiance dans les applications décentralisées (BLOCKCHAIN): Comment tirer parti des technologies blockchain pour établir un consensus dans des systèmes distribués à faible niveau de confiance ? Apprenez à concevoir des architectures décentralisées.

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

 

Infrastructure, conteneur et cloud natif (CLOUDINFRA): comment concevoir et mettre en œuvre une infrastructure adaptable pour le cloud ?

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

 

Conception orientée domaine (DDD): comment concevoir une architecture orientée domaine avec des spécialistes du domaine et des équipes de développement ? Le programme comprend des techniques de modélisation et des outils d'architecture permettant d'utiliser l'expertise du domaine pour diviser le système en modules spécifiques au domaine (conception stratégique) et construire à l'intérieur des modules (conception tactique).

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

 

Langage spécifique au domaine (DSL): comment améliorer la configurabilité, responsabiliser les personnes utilisatrices et garantir les propriétés critiques à l'aide de langages spécifiques au domaine.

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

 

Gestion de l'architecture d'entreprise (EAM): comment maintenir la cohérence au sein d'un vaste système informatique et d'un environnement applicatif étendu ?

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

 

Systèmes embarqués (EMBEDDED): Comment développer des systèmes embarqués liés à la sécurité ? En tenant compte des exigences en matière de temps réel et de sécurité fonctionnelle, le programme couvre les thèmes centraux du développement de systèmes embarqués dans un environnement réglementé. Il aborde également les interactions entre les logiciels et l'architecture des systèmes.

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

 

Évolution et amélioration des architectures logicielles (IMPROVE): comment améliorer systématiquement les systèmes logiciels existants (« hérités ») en fonction des objectifs techniques et économiques ? Le programme aborde la recherche systématique des problèmes et de la dette technique, ainsi que la hiérarchisation de ces problèmes d'un point de vue organisationnel, technique et commercial. Il traite également des approches stratégiques et tactiques typiques pour améliorer les systèmes existants.

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

 

Modèles d'architecture flexible (FLEX): How do you develop flexible architectures? comment développer des architectures flexibles ? Le programme comprend des approches architecturales actuelles, telles que les microservices, la livraison continue, les systèmes autonomes et les principes pertinents pour l'exploitation de tels systèmes.

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

 

Méthodes formelles (FM): Découvrez des techniques et une architecture à toute épreuve pour garantir l'exactitude de votre système logiciel.

  • Points obtenus : 10 TC  |  10 MC  |  10 CC

 

Architecture logicielle fonctionnelle;(FUNAR): quel est le moyen le plus efficace de découpler les composants de votre architecture et de créer simultanément des modèles puissants et flexibles ? L'architecture fonctionnelle permet tout cela et bien plus encore grâce à des données immuables, des combinateurs et de puissantes abstractions mathématiques.

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

 

Green Software – Développement d'applications économes en ressources  (GREEN): Comment concevoir des architectures logicielles pour des systèmes informatiques durables et économes en énergie ?

  • Points obtenus : 10 TC  |  10 MC  |  0 CC

 

Exigences pour les architectes logiciels (REQ4ARC): Comment les architectes et les équipes de développement peuvent-ils et elles acquérir suffisamment de connaissances en matière d'exigences et d'ingénierie pour prendre des décisions éclairées en matière d'architecture se basant sur les besoins réels des parties prenantes ?

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

 

Compétences relationnelles (soft skills) pour les architectes logiciels (SOFT): Outre les connaissances techniques et les compétences spécialisées, quelles sont les compétences dont les architectes logiciels ont besoin dans la pratique ? Ce module enseigne les techniques de communication orientées vers le destinataire, la modération de groupes difficiles et les techniques de résolution des conflits afin de communiquer avec les différentes parties prenantes impliquées dans les projets informatiques.

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

 

Architecture logicielle pour les systèmes basés sur l'IA (SWARC4AI): Découvrez et acquérez les connaissances essentielles dont les architectes logiciels ont besoin pour développer des architectures logicielles modernes pour les systèmes basés sur l'IA.

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

 

Architecture Web (WEB): Comment concevoir des systèmes Web efficaces et sécurisés ?

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

 

Sécurité Web (WEBSEC): Qu'est-ce que la « sécurité » ? Comment intégrer la sécurité dans votre cycle de vie d'analyse et de développement en mettant l'accent sur les systèmes Web?

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

 

Format de l'examen

Le processus de certification CPSA-A comprend deux parties :

  1. Partie n°1 : Documentation architecturale
    • Les personnes candidates doivent préparer une documentation architecturale complète, généralement d'environ 40 pages.
  2. Partie n°2 : Entretien
    • Les personnes ayant réussi la première partie passent ensuite un entretien oral, qui permet d'évaluer leur compréhension et leur capacité à articuler les concepts architecturaux présentés.

 

Prix de l'examen

€ 2550.00 hors TVA

Les programmes d'étude et les exemples d'examens seront bientôt disponibles !

Les programmes d'étude et les exemples d'examens seront bientôt disponibles !

Réservez votre examen de certification

brightest private exams

Brightest Private

Exams

Examens électroniques pour les particuliers, administrés par Pearson Vue en temps réel au moyen d'une webcam

brightest-center-exam

Brightest Center

Exams

Examens électroniques disponible en plusieurs langues dans 5200+ centres d’examen. Inscription simplifiée via la page Brightest du site web de Pearson Vue

brightest green exam

Brightest Green

Exams

Examens électroniques pour les groupes (à partir de 6 personnes) disponibles en plusieurs langues, partout dans le monde

brightest paper exam

Brightest Paper

Exams

Examens en format papier, pour les groupes de 6 personnes et plus, dans un nombre croissant de langues