Cursusaanbod
Inleiding
Overzicht van Softwarearchitectuur
- Architecturale drivers
- Het belang van architectuur
Onderzoek naar Architecturale Verantwoordelijkheden
- Verantwoordelijkheden, vaardigheden en kennis
- Technische leiderschap
- Ontwikkelaar versus architect
Begrijpen van het Proces van Architectuur
- Coderen, coachen en samenwerken
- Beheer van technische risico's
- Analyseren en evalueren van een architectuur
Beslissingen over Architectuur nemen in Ontwikkelteams
- Inzamelen en documenteren van problemen
- Opzetten van een community of practice
- Maken van een matrix voor verantwoordelijkheidsopdracht
Leren over Architectuur Beschrijvingen
- Viewpoints en frameworks
- Beschrijftalen
Visualiseren van de Softwarearchitectuur
- Communicatie en gedeelde terminologie
- Modellen en diagrammen
- Architecturale patronen
Documenteren van de Softwarearchitectuur
- Documentatie als een gidsboek
- Onderdelen
Begrijpen van Standards, Verval en Herstel
- Internationale standaarden
- Oplossen van procesdivergentie
Mee werken aan het Leveringsproces
- Het plaatsen van architectuur in het proces
- Relatie met de organisatiestructuur
- Bouwen van soepel ontwerp
Samenvatting en Conclusie
Vereisten
- Kennis van softwareontwerp, ontwikkeling of testen
Doelgroep
- Senior ingenieurs
- Junioringenieurs
- Ontwikkelaars
Getuigenissen (2)
Ik vond de oefeningen leuk die hielpen om het brein te openen en nieuwe inzichten te krijgen over software-architectuur.
Gabriele - EAGLEPROJECTS S.p.A.
Cursus - Architecture and Design: Core + Advanced Training
Automatisch vertaald
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Cursus - Technical Architecture and Patterns
Automatisch vertaald