iSAQB CPSA-A COSMO
iSAQB® CPSA-A - Collaboratieve softwaremodellering (cursus)
Beschrijving
Deelname aan de iSAQB® CPSA-A-cursus Collaboratieve softwaremodellering (COSMO) levert deelnemers 10 punten voor Methodische Competentie (MC) en 20 punten voor Communicatieve Competentie (CC) op voor de 70 punten die nodig zijn om het iSAQB CPSA-A-examen bij Brightest af te leggen. Houd er rekening mee dat u binnen de 70 punten die nodig zijn voor het iSAQB CPSA-A-examen bij Brightest ten minste tien competentiepunten nodig hebt in elk van de volgende gebieden:
- Technische Competentie (TC)
- Methodische Competentie (MC)
- Communicatieve Competentie (CC)
De erkende iSAQB® COSMO-training - Collaboratieve softwaremodellering (CPSA-A) is gebaseerd op het actuele iSAQB®-curriculum:
Deel 1 - Softwareontwikkeling als sociaal systeem
- Softwareontwikkeling en architectuurwerk begrijpen als onderdeel van een sociotechnisch systeem
- Begrijpen hoe organisatiestructuren, mensen, technische systemen en processen elkaar beïnvloeden
- Herkennen hoe architectuurbeslissingen het bredere sociotechnische systeem beïnvloeden
- De persoonlijke en gezamenlijke redenen voor menselijke samenwerking begrijpen
- Factoren herkennen die de bereidheid van mensen om samen te werken bevorderen of beperken
- Het belang van vertrouwen, psychologische veiligheid, transparantie en gezamenlijke doelen begrijpen
- Herkennen dat samenwerking actief moet worden bevorderd en voortdurend moet worden onderhouden
- Relevante deelnemers aan collaboratieve modellering identificeren, zoals ontwikkelteams, belanghebbenden, management en gebruikers
- De verschillende perspectieven en belangen binnen architectuurwerk begrijpen
- Herkennen dat collaboratieve modellering profiteert van verschillende rollen en perspectieven en niet alleen voor softwarearchitecten bedoeld is
Deel 2 - Basisprincipes van collaboratieve modellering
- Situaties herkennen waarin gezamenlijk architectuurwerk de samenwerking, besluitvorming en architectuurkwaliteit kan verbeteren
- Beoordelen wanneer collaboratieve modellering geschikt is voor complexe problemen, verspreide kennis of afstemming tussen meerdere belanghebbenden
- Problemen herkennen, zoals kennissilo’s, misverstanden, afstemmingsproblemen en vertragingen bij beslissingen
- Collaboratieve modellering ervaren door actief deel te nemen aan een modelleringssessie
- De rol en verantwoordelijkheden van een facilitator begrijpen
- Een collaboratieve modelleringssessie voorbereiden, begeleiden, opvolgen en beoordelen
- Een geschikte fysieke of online omgeving, hulpmiddelen en planning regelen
- De tijd beheren, feedback verzamelen en ervoor zorgen dat resultaten worden vastgelegd
- De resultaten van de sessie documenteren en beschikbaar maken voor later werk
- Het eigen werk beoordelen en mogelijkheden vinden om toekomstige sessies te verbeteren
- Collaboratieve modellering opnemen in de eigen professionele werkwijze
Deel 3 - Gevorderde collaboratieve modellering
- Geschikte analoge en digitale hulpmiddelen voor collaboratieve modelleringssessies kiezen
- Whiteboards, pennen, papier, plakbriefjes, digitale whiteboards en templates effectief gebruiken
- De sterke punten, beperkingen en normale toepassingen van verschillende modelleringshulpmiddelen beoordelen
- De vaardigheden, verantwoordelijkheden en deelnemers bepalen die nodig zijn voor een collaboratieve sessie
- Onderscheid maken tussen het begeleiden van een sessie en het bijdragen aan architectuur- of ontwerpbeslissingen
- Beoordelen wat het betekent wanneer iemand tegelijk facilitator en actieve ontwerper is
- Informatie verzamelen door actief te luisteren, vragen te stellen en informatie zichtbaar te maken
- Discussies omzetten in modellen die de groep kan begrijpen en samen verder kan ontwikkelen
- Visualisatie gebruiken om minder ervaren deelnemers te betrekken en een gezamenlijk begrip te ontwikkelen
- De sterke punten en beperkingen van fysieke en online sessies vergelijken
- Een geschikte sessievorm kiezen op basis van groepsdynamiek, behoefte aan interactie en de organisatiecontext
- Het belang van gezamenlijke termen en een bewust ontwikkelde gemeenschappelijke taal begrijpen
- Herkennen wanneer een gemeenschappelijke taal ontbreekt en termen voortdurend verbeteren
Deel 4 - Succesvol werken met collaboratieve modellering
- Begrijpen hoe organisatiecultuur en beperkingen gezamenlijk architectuurwerk beïnvloeden
- Voorwaarden herkennen die effectieve samenwerking ondersteunen of beperken
- De steun van belanghebbenden voor gezamenlijk architectuurwerk beoordelen en versterken
- De invloed van collaboratieve sessies op bestaande plannen, ontwerpen en ontwikkelactiviteiten beoordelen
- Begrijpen hoe het tijdstip, de omvang en de keuze van deelnemers de energie en resultaten van een sessie beïnvloeden
- De beginsituatie van een sociotechnisch systeem beoordelen op basis van mensen, organisatie, samenwerking en beperkingen
- Relevante kennisbronnen, belangen, perspectieven en ontbrekende kennis identificeren
- De beginsituatie voorbereiden, zichtbaar maken en samen met de deelnemers controleren
- Spontane architectuurgesprekken omzetten in gestructureerde collaboratieve modelleringssessies
- Doelen, vragen, beschikbare tijd, deelnemers en verwachte resultaten verduidelijken
- Eenvoudige facilitatie- en vraagtechnieken gebruiken om ongeplande gesprekken te structureren
- Gedragspatronen en culturele kenmerken herkennen die samenwerking ondersteunen of beperken
- Machtsverschillen, dominante deelnemers, afwijkende meningen en andere mogelijke verstoringen herkennen
- Begrijpen hoe pauzes, energieniveaus, het ritme van de sessie, de werkomgeving en informeel contact de samenwerking beïnvloeden
- Inclusie en diversiteit herkennen als succesfactoren voor gezamenlijk architectuurwerk
- Collaboratieve vormen ontwerpen waarin verschillende perspectieven gelijke kansen krijgen om bij te dragen
Deel 5 - Impact maken als facilitator
- Basistechnieken voor facilitatie toepassen bij het ontwerpen van collaboratieve workshops
- Duidelijk communiceren en actief luisteren
- Een psychologisch veilige omgeving voor samenwerking creëren
- Lineaire, interactieve en transactionele communicatiemodellen begrijpen
- Verschillende vormen van communicatie verbinden met vergaderingen, ontwerpworkshops en pair programming
- Neutraal blijven bij het begeleiden van collaboratieve sessies
- Herkennen hoe belangenconflicten de effectiviteit van een facilitator kunnen verminderen
- Geschikte facilitatievaardigheden kiezen voor verschillende vormen van samenwerking
- Begrijpen dat een verschil van mening een normaal onderdeel is van gezamenlijk architectuurwerk
- Verschillende aannames en denkmodellen zichtbaar maken
- Groepen begeleiden naar een gezamenlijk begrip van de ontwerptaak
- Eigenaarschap en overeenstemming ondersteunen zonder technische verschillen te negeren of te snel op te lossen
Deel 6 - Overzicht van collaboratieve technieken
- Collaboratieve modelleringsmethoden voor domeinonderzoek en ontdekking begrijpen
- Collaboratieve technieken voor softwareontwerp en het verduidelijken van eisen kennen
- Collaboratieve methoden toepassen op organisatorische en strategische vragen
- Geschikte technieken kiezen voor verschillende architectuur- en modelleringssituaties
- De collaboratieve werkwijzen uit de training voorbereiden, begeleiden en opvolgen
- Collaboratieve vormen kiezen op basis van de specifieke situatie en organisatiecontext
- De kenmerken en succesfactoren van verschillende collaboratieve methoden begrijpen
- Waar nodig verschillende collaboratieve modelleringstechnieken combineren
- Collaboratieve methoden aanpassen aan de voorwaarden en verwachtingen van de organisatie
- De vereisten van elke methode beoordelen voor de facilitator, locatie, werkomgeving en groep deelnemers
Doelgroep publiek
Het CPSA-A-seminar Collaboratieve softwaremodellering (COSMO) is vooral waardevol voor professionals die willen leren hoe zij collaboratieve modellering kunnen gebruiken om solide softwarearchitecturen te ontwerpen, effectieve modelleringssessies te begeleiden, relevante belanghebbenden te betrekken en collaboratieve architectuurmethoden binnen hun projecten en organisaties toe te passen.
Vereiste
De iSAQB® CPSA-A-cursus Collaboratieve softwaremodellering (COSMO) kan worden gevolgd zonder een iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F)-certificaat. U moet het CPSA-F-certificaat echter wel hebben om de uiteindelijke CPSA-A-certificering te behalen.
Vereiste voorkennis:
Deelnemers moeten over de volgende basiskennis en ervaring beschikken:
- Een basiskennis van softwarearchitectuur en de typische uitdagingen binnen dit vakgebied
- Praktische ervaring met veelvoorkomende uitdagingen en werkwijzen bij architectuurwerk binnen softwareprojecten
Kennis en ervaring op de volgende gebieden kunnen deelnemers helpen om sommige onderwerpen uit deze cursus beter te begrijpen:
- Ervaring met facilitatietechnieken en het werken met groepen
- Ervaring met het structureren en uitvoeren van effectieve vergaderingen
- Ervaring met het documenteren en visualiseren van softwaresystemen, vooral softwarearchitecturen
- Een basiskennis van sociotechnische systemen en hun invloed op softwarearchitectuur en softwareontwikkeling
The global exam price vary depending on the certification and your geographical location.
Price Information Request.
*Verplicht veld
Boek je examen:
Brightest Privé
Examen
Individuele online examens, afgenomen door een Pearson VUE-expert in realtime via webcam.
Brightest Examen
Locatie
Je kunt examen doen in verschillende talen (5200+ testcentra). Via een eenvoudige registratieprocedure, van Brightest op de Pearson VUE website.
Brightest Green
Examen
Online examens voor groepen van ten minste 6 deelnemers in zes verschillende talen, waar ook ter wereld.
Brightest Papieren
Examen
De klassieke examenervaring voor groepen van minstens 6 deelnemers in een groeiend aantal talen.