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)
Conoscenza, coinvolgimento e rapporto del formatore
Adam Kuklewski - GE Medical Systems Polska
Corso - Technical Architecture and Patterns
Traduzione automatica
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