Struttura del corso
Introduzione
Panoramica sull'Architettura del Software
- Fattori che guidano l'architettura
- La necessità di architettare
Esplorazione delle Responsabilità dell'Architetto
- Responsabilità, competenze e conoscenze
- Lideranza tecnica
- Sviluppatore versus architetto
Comprensione del Processo di Architettura
- Coding, coaching e collaborazione
- Gestione dei rischi tecnici
- Analisi e valutazione di un'architettura
Presa di Decisioni sull'Architettura nelle Squadre di Sviluppo
- Raccolta e documentazione dei problemi
- Stabilire una comunità di pratica
- Creato una matrice di assegnazione delle responsabilità
Conoscere le Descrizioni dell'Architettura
- Punti di vista e framework
- Linguaggi di descrizione
Visualizzazione dell'Architettura del Software
- Comunicazione e vocabolario condiviso
- Modelli e diagrammi
- Pattern architetturali
Documentazione dell'Architettura del Software
- La documentazione come guida
- Componenti
Comprensione degli Standard, della Decadenza e del Recupero
- Standard internazionali
- Risoluzione delle divergenze di processo
Involgimento nel Processo di Consegna
- Dove si inserisce l'architettura nel processo
- Relazione con la struttura organizzativa
- Costruzione di design agili
Riassunto e Conclusioni
Requisiti
- Conoscenza della progettazione, dello sviluppo o del testing software
Pubblico di Riferimento
- Ingegneri senior
- Ingegneri junior
- Sviluppatori
Recensioni (2)
Mi sono piaciuti gli esercizi che hanno aiutato ad aprire la mente e a guadagnare nuove prospettive sull'architettura del software.
Gabriele - EAGLEPROJECTS S.p.A.
Corso - Architecture and Design: Core + Advanced Training
Traduzione automatica
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
Corso - Technical Architecture and Patterns
Traduzione automatica