Struttura del corso
Introduzione
Panoramica di Software Architecture
- Driver architettonici
- La necessità di progettare
Esplorare le responsabilità di progettazione
- Responsabilità, competenze e conoscenze
- Direzione tecnica
- Sviluppatore e architetto
Comprendere il processo di progettazione
- Programmazione, coaching e collaborazione
- Gestione dei rischi tecnici
- Analisi e valutazione di un'architettura
Prendere decisioni sull'architettura nei team di sviluppo
- Raccolta e documentazione dei problemi
- Stabilire una comunità di pratica
- Creazione di una matrice di assegnazione delle responsabilità
Informazioni sulle descrizioni dell'architettura
- Punti di vista e quadri di riferimento
- Lingue di descrizione
Visualizzazione del Software Architecture
- Communication e vocabolario condiviso
- Modelli e diagrammi
- Modelli architettonici
Documentare il Software Architecture
- Documentation Come guida
- Componenti
Comprendere gli standard, il decadimento e il recupero
- Standard internazionali
- Risoluzione delle divergenze di processo
Essere coinvolti nel processo di consegna
- Dove l'architettura si inserisce nel processo
- Relazione con la struttura organizzativa
- Creazione di progetti agili
Riassunto e conclusione
Requisiti
- Conoscenza della progettazione, dello sviluppo o del collaudo del software
Pubblico
- Ingegneri senior
- Ingegneri junior
- Gli sviluppatori
Recensioni (3)
Mi sono piaciuti gli esercizi che mi hanno aiutato ad aprire la mente e ad acquisire nuove intuizioni sull'architettura del software.
Gabriele - EAGLEPROJECTS S.p.A.
Corso - Architecture and Design: Core + Advanced Training
Traduzione automatica
Structured and funny
Valentin Pravtchev - Carmeq GmBH
Corso - Learning CMake
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.