iSAQB CPSA-A COSMO
iSAQB® CPSA-A - Collaborative Software Modelling (Formation)
Description
La formation iSAQB® CPSA-A Collaborative Software Modelling (COSMO) permet d’obtenir 10 points de compétence méthodologique (MC) et 20 points de compétence communicationnelle (CC), qui comptent parmi les 70 points nécessaires pour pouvoir passer l’examen iSAQB CPSA-A auprès de Brightest. Pour être admissible à cet examen, il faut également avoir obtenu au moins dix points dans chacun des trois domaines de compétence suivants :
- Compétence technique (TC)
- Compétence méthodologique (MC)
- Compétence communicationnelle (CC)
La formation accréditée iSAQB® COSMO - Collaborative Software Modelling (CPSA-A) est basée sur le programme de formation iSAQB® actuellement en vigueur :
Partie 1 - Le développement logiciel en tant que système social
- Comprendre le développement logiciel et le travail d’architecture comme faisant partie d’un système sociotechnique
- Comprendre les interactions entre les structures organisationnelles, les personnes, les systèmes techniques et les processus
- Identifier l’impact des décisions d’architecture sur l’ensemble du système sociotechnique
- Comprendre les motivations individuelles et collectives qui sous-tendent la collaboration
- Identifier les facteurs qui favorisent ou freinent la volonté de collaborer
- Comprendre l’importance de la confiance, de la sécurité psychologique, de la transparence et d’objectifs communs
- Comprendre que la collaboration doit être activement encouragée et entretenue dans la durée
- Identifier les personnes concernées par la modélisation collaborative, notamment les équipes de développement, les parties prenantes, le management et les personnes utilisatrices
- Comprendre les différents points de vue et intérêts en jeu dans le travail d’architecture
- Comprendre que la modélisation collaborative bénéficie de la diversité des rôles et des perspectives et ne se limite pas aux fonctions d’architecture logicielle
Partie 2 - Principes fondamentaux de la modélisation collaborative
- Identifier les situations dans lesquelles un travail d’architecture collaboratif peut améliorer la collaboration, la prise de décision et la qualité de l’architecture
- Évaluer la pertinence de la modélisation collaborative face à des problèmes complexes, des connaissances distribuées ou des besoins de coordination entre parties prenantes.
- Repérer des signes tels que les silos de connaissances, les malentendus, les problèmes de coordination et les blocages dans la prise de décision
- Expérimenter la modélisation collaborative en participant activement à une session de modélisation
- Comprendre le rôle et les responsabilités liés à la facilitation
- Préparer, faciliter, assurer le suivi et évaluer une session de modélisation collaborative
- Mettre en place un environnement physique ou virtuel adapté, ainsi que les outils et le planning nécessaires
- Gérer le temps, recueillir les retours et veiller à ce que les résultats soient consignés
- Consigner les résultats de la session afin de pouvoir les exploiter par la suite
- Prendre du recul sur sa propre pratique et identifier des pistes d’amélioration pour les prochaines sessions
- Intégrer la modélisation collaborative à ses pratiques professionnelles
Partie 3 - Modélisation collaborative avancée
- Choisir les outils analogiques et numériques adaptés aux sessions de modélisation collaborative
- Utiliser efficacement des tableaux blancs, des feutres, du papier, des notes adhésives, des tableaux blancs numériques et des modèles partagés par la communauté
- Évaluer les avantages, les limites et les usages courants des différents outils de modélisation
- Identifier les compétences, les responsabilités et les personnes nécessaires au bon déroulement d’une session collaborative
- Distinguer la facilitation d’une session de la contribution aux décisions d’architecture ou de conception
- Évaluer les implications liées au fait de cumuler la facilitation et une contribution active à la conception
- Recueillir les informations grâce à l’écoute active, au questionnement et à la visualisation
- Transformer les échanges en modèles que le groupe peut comprendre et faire évoluer collectivement
- Utiliser la visualisation pour impliquer les personnes moins expérimentées et établir une compréhension commune
- Comparer les avantages et les limites des sessions en présentiel et à distance
- Choisir un format de session adapté à la dynamique du groupe, aux besoins d’interaction et au contexte organisationnel
- Comprendre l’importance d’une terminologie partagée et de la construction consciente d’un langage commun
- Repérer l’absence d’un langage commun et ajuster progressivement la terminologie employée
Partie 4 - Réussir la modélisation collaborative
- Comprendre l’influence de la culture organisationnelle et des contraintes sur le travail d’architecture collaboratif
- Identifier les conditions qui favorisent ou freinent une collaboration efficace
- Évaluer et renforcer l’adhésion des parties prenantes au travail d’architecture collaboratif
- Évaluer l’impact des sessions collaboratives sur les plans, les conceptions et les initiatives de développement existants
- Comprendre comment le moment choisi, le périmètre et la composition du groupe influencent la dynamique et les résultats d’une session
- Évaluer la situation initiale d’un système sociotechnique en tenant compte des personnes, de l’organisation, de la collaboration et des contraintes
- Identifier les sources de connaissances pertinentes, les intérêts, les perspectives et les lacunes en matière de connaissances
- Préparer et visualiser la situation initiale, puis la valider avec les personnes concernées
- Transformer des échanges spontanés sur l’architecture en sessions structurées de modélisation collaborative
- Clarifier les objectifs, les questions à traiter, le temps disponible, les personnes concernées et les résultats attendus
- Utiliser des techniques simples de facilitation et de questionnement pour structurer des échanges non planifiés
- Identifier les comportements et les caractéristiques culturelles qui favorisent ou entravent la collaboration
- Repérer les déséquilibres de pouvoir, les dynamiques dominantes, les désaccords et les autres sources potentielles de perturbation.
- Comprendre l’influence du rythme, de l’environnement de travail et des échanges informels sur la collaboration
- Reconnaître l’inclusion et la diversité comme des facteurs de réussite du travail d’architecture collaboratif
- Concevoir des formats collaboratifs permettant à différentes perspectives de contribuer dans des conditions équitables
Partie 5 - Créer de l’impact grâce à la facilitation
- Appliquer les techniques fondamentales de facilitation lors de la conception d’ateliers collaboratifs
- Communiquer clairement et pratiquer l’écoute active
- Créer un environnement psychologiquement sûr pour le travail collaboratif
- Comprendre les modèles de communication linéaire, interactive et transactionnelle
- Relier les différentes formes de communication aux réunions, aux ateliers de conception et à la programmation en binôme
- Adopter une posture neutre lors de la facilitation de sessions collaboratives
- Comprendre comment les conflits d’intérêts peuvent nuire à l’efficacité de la facilitation
- Choisir les compétences de facilitation adaptées aux différentes pratiques collaboratives
- Comprendre que le désaccord fait naturellement partie du travail d’architecture collaboratif
- Rendre visibles les différentes hypothèses et représentations mentales
- Favoriser une compréhension commune des objectifs de conception au sein du groupe
- Favoriser l’appropriation et le consensus tout en préservant les divergences techniques pertinentes
Partie 6 - Vue d’ensemble des techniques collaboratives
- Comprendre les approches de modélisation collaborative utilisées pour explorer et découvrir un domaine
- Connaître les techniques collaboratives appliquées à la conception logicielle et à la clarification des exigences
- Appliquer des approches collaboratives aux questions organisationnelles et stratégiques
- Choisir des techniques adaptées aux différents contextes d’architecture et de modélisation
- Préparer, faciliter et assurer le suivi des pratiques collaboratives abordées pendant la formation
- Choisir des formats collaboratifs adaptés à la situation et au contexte organisationnel
- Comprendre les caractéristiques et les facteurs de réussite des différentes méthodes collaboratives
- Combiner différentes techniques de modélisation collaborative lorsque cela est pertinent
- Adapter les approches collaboratives aux contraintes et aux attentes de l’organisation
- Évaluer les besoins propres à chaque approche en matière de facilitation, d’environnement de travail et de composition du groupe
Public cible
La formation CPSA-A Collaborative Software Modelling (COSMO) s’adresse tout particulièrement aux personnes souhaitant apprendre à utiliser la modélisation collaborative pour concevoir des architectures logicielles robustes, faciliter efficacement des sessions de modélisation, impliquer les parties prenantes concernées et intégrer des pratiques d’architecture collaborative au sein de leurs projets et de leur organisation.
Conditions requises
La formation iSAQB® CPSA-A Collaborative Software Modelling (COSMO) est accessible sans certification iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F). Toutefois, la certification CPSA-F reste obligatoire pour obtenir la certification CPSA-A.
Connaissances préalables
Il est recommandé de disposer des connaissances et de l’expérience suivantes :
- Connaissances de base en architecture logicielle et des principaux défis rencontrés dans ce domaine
- Expérience pratique des difficultés courantes et des approches utilisées dans le travail d’architecture au sein de projets logiciels
Des connaissances ou une expérience dans les domaines suivants peuvent également faciliter la compréhension de certains concepts abordés pendant la formation :
- Expérience des techniques de facilitation et du travail en groupe
- Expérience de la structuration et de l’animation de réunions efficaces
- Expérience de la documentation et de la visualisation de systèmes logiciels, en particulier des architectures logicielles
- Connaissances de base des systèmes sociotechniques et de leur influence sur l’architecture et le développement logiciels
Téléchargez le syllabus de cette certification ou consultez des exemples d’examen.
Voir les ressourcesThe global exam price vary depending on the certification and your geographical location.
Price Information Request.
*Champ obligatoire
Réservez votre examen de certification
Brightest Private
Exams
Examens électroniques pour les particuliers, administrés par Pearson Vue en temps réel au moyen d'une webcam
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
Exams
Examens électroniques pour les groupes (à partir de 6 personnes) disponibles en plusieurs langues, partout dans le monde
Brightest Paper
Exams
Examens en format papier, pour les groupes de 6 personnes et plus, dans un nombre croissant de langues