Cursus Software architect
€1745, aangeboden door Mikrocentrum
Met deze cursus krijgt u inzicht in de rol als software architect, de stakeholders, architectuur ontwerp en documentatie, evaluatie/validatie en productkwaliteit.
Software architectuur is een elementaire discipline van software engineering. Het primaire doel is inzicht geven in de algemene structuur en het gedrag van een systeem of software product. Dit inzicht geeft sturing aan de ontwikkeling van de huidige release. Maar om de complexiteit te kunnen bevatten zijn de redenen van eerder genomen beslissingen belangrijk, bijvoorbeeld om architectuur of software uit te breiden.
De cursus Software Architect heeft dan ook als doel om aankomende of beginnende architecten handvatten mee te geven om direct aan de slag te gaan en een effectief architect te zijn.
belanghebbenden (stakeholders) voor de architectuur kunnen vaststellen
afwegingen kunnen maken tussen technische en niet-technische belangen
afwegingen kunnen maken tussen korte termijn en lange termijn belangen
een architectuur kunnen ontwerpen en documenteren
architectuur kunnen plaatsen in de context van productkwaliteit (ISO9126)
evalueren en valideren van architectuur keuzes
technische en niet-technische verantwoordelijkheden kunnen bepalen ...
Software engineers en software designers met minimaal 3 jaar ervaring, die de rol van software architect ambiëren, of die meer inzicht willen verkrijgen in de vele aspecten van software architectuur.
HBO met kennis van software engineering en software ontwerp met enige jaren software ontwikkelervaring in de praktijk.
4 dagbijeenkomsten van 9.00 tot 16.30 uur.
Na afloop ontvangt de cursist een bewijs van deelname.
stakeholders en views
hoe bepaal ik de stakeholders? Wat is hun rol in de architectuur?
modelleren, wat en waarom?
wat is een model? Overzicht architectuur en design talen, o.a. UML, MDSD en SysML
effectief documenteren, wat en voor wie?
4+1 architectuur model, Applied Software Architecture model, Documenting Software Architecture (green book)
architectuur proces
RUP, verantwoordelijkheden architect
Architectuur Roadmapping
korte en lange termijn...