iSAQB - International Software Architecture Qualification Board
En raison de l’importance sans cesse croissante des rôles et des responsabilités des architectes de logiciels, une formation approfondie est désormais essentielle pour eux. À cette fin, le programme CPSA (iSAQB® Professionnel Certifié pour l’Architecture Logicielle) fournit aux architectes de logiciels un système normalisé de formation initiale et continue mondialement reconnue.
Le programme comprend deux niveaux :
- Le niveau Fondation fournit les bases : une fois que vous êtes certifié à ce niveau, vous serez en mesure de démontrer que vous êtes capable de créer et de documenter de manière indépendante l’architecture d’un système, ainsi que d’assurer et d’évaluer sa qualité, et que vous connaissez les outils nécessaires pour cela.
- La certification de niveau Avancé à structure modulaire, s'adresse aux architectes de logiciels dotés de connaissances avancées et vous permettra de démontrer que vos compétences sont non seulement de nature technologique, mais aussi de nature méthodique et communicative.
Un Professionnel Certifié pour la formation en architecture logicielle connaît un succès international. Il y a maintenant plus de 14 000 architectes de logiciel certifiés CPSA.
Prouvez vos qualifications et devenez l'un des professionnels certifiés CPSA avec GASQ!
L'examen de Niveau Fondation de la CPSA (CPSA F) est basé sur un ensemble de questions d'examen complexes élaborées par iSAQB conformément au programme et non accessibles au public, dont un certain nombre de questions seront sélectionnées pour chaque examen. Bien qu'il soit recommandé aux candidats de suivre un cours dispensé par un prestataire de formation agréé, il n'est pas obligatoire de le faire pour pouvoir s'inscrire à la certification CPSA F.
Les candidats intéressés à passer l’examen «Professionnel Certifié en Architecture Logicielle - Niveau Fondation» doivent démontrer des connaissances et une compréhension dans les domaines suivants:
- le concept et la signification de l'architecture logicielle
- tâches et responsabilités des architectes de logiciels
- le rôle des architectes logiciels dans les projets
- méthodes et techniques de pointe pour développer des architectures logicielles.
Les candidats doivent être en mesure de démontrer les compétences suivantes :
- consulter des représentants de la gestion des exigences, de la gestion de projet, des essais et du développement impliqués dans un projet partagé afin de prendre ensemble les décisions essentielles en matière d'architecture logicielle
- documenter et communiquer des architectures logicielles sur la base de vues, de modèles d'architecture et de concepts techniques
- comprendre les principales étapes nécessaires au développement d'architectures logicielles et à leur mise en œuvre de manière indépendante dans des systèmes de petite et moyenne taille
Le Syllabus CPSA Foundation Level peut être téléchargé ici.
Dans la continuité du niveau de base, disponible depuis un certain temps déjà, le Niveau Avancé de l’iSAQB (CPAS A) est la prochaine étape logique dans la qualification des professionnels de l’architecture logicielle. Développé selon les spécifications de l’iSAQB, ce système suit une structure modulaire et exige des candidats retenus qu'ils démontrent une connaissance et des compétences complètes.
Les détenteurs de la CPSA A certificat pourra :
- Concevoir des systèmes informatiques de moyenne à grande taille de manière indépendante et méthodologiquement rationnelle
- Assumer la responsabilité technique et liée au contenu dans les systèmes informatiques de criticité moyenne à élevée
- Planifier, concevoir et documenter les mesures appropriées pour répondre aux exigences non fonctionnelles
- Accompagner les équipes de développement dans le processus de mise en œuvre de ces mesures
- Gérer et diriger les processus de communication liés à l'architecture au sein d'équipes de développement de moyenne à grande taille.
ISAQB a défini les trois domaines de compétences suivants pour la certification CPSA Advanced Level:
- Compétences méthodiques : approche systématique des tâches d’architecture, quelles que soient les technologies utilisées
- Compétences technologiques : connaissance et mise en œuvre des solutions technologiques utilisées dans les tâches de conception
- Aptitudes à la communication : compétences de communication, de présentation, d’argumentation et de modération, ainsi que capacité de coopérer de manière productive avec différentes parties prenantes.
La vue d'ensemble des modules du CPSA Advanced Level Syllabus est disponible ici.
Examen
Niveau Fondation
L'examen est composé de questions à choix multiples. Elles doivent être complétées dans un délai de 75 minutes (soumission plus rapide possible). Leur valeur varie de 1 à 3 points, selon le niveau de difficulté ; le total des points possibles pour chaque question est indiqué dans l'en-tête de la question. Le principe général est le suivant : les réponses correctes donnent lieu à des points supplémentaires, les réponses incorrectes aux points soustraits.
Pour réussir l'examen, le participant doit atteindre au moins 60% du score total.
Aucun support, outil ou ressource (matériel de formation, livres, téléphones, etc.) n'est autorisé pendant l'examen. Si le participant utilise des blocs-notes ou des feuilles de papier supplémentaires en plus du papier d’examen officiel, il doit les laisser dans la salle à la fin de l’examen.
Le participant n'est pas autorisé à quitter la salle pendant l'examen.
Les participants seront informés du résultat de l'examen par l'organisme de certification sous forme écrite.
L'examen peut être repris deux fois sans délai d'attente. En cas de troisième échec, l'examen peut être repris après un délai d'attente d'un an.
Niveau Avancé
Pour être certifié CPSA A, chaque candidat doit fournir à l’organisme de certification une preuve écrite prouvant qu’il satisfait aux exigences suivantes :
- Certificat de professionnel certifié pour l'architecture logicielle Niveau Fondation
- Au moins trois années d’expérience professionnelle à temps plein dans l’industrie informatique, y compris la participation à la conception et au développement d’au moins deux systèmes informatiques différents.
- Participation à CPSA A formation agréée (ou une formation ou des certificats reconnus équivalents) avec un score total d'au moins 70 points de crédit obtenus dans les trois domaines de compétences différents et d'au moins 10 points de crédit dans chaque domaine de compétences.
- Convention de non-divulgation relative à la tâche d'examen
Structure d'examen
L'examen comprend deux parties.
Partie 1: Cession. La tâche nécessite que le participant à l'examen développe des sujets et des problèmes prédéfinis. Ils doivent élaborer ce développement de manière indépendante.
Partie 2: Examen oral. La deuxième étape consiste en une conférence téléphonique d'au moins 30 minutes et d'au plus 60 minutes au cours de laquelle les deux examinateurs discuteront de la solution avec le candidat. Le candidat sera mis au défi par les examinateurs et devra défendre ses décisions de conception.