Introduzione
Azure DevOps può aiutare il team nel rilascio di codice in modo più efficiente, collaborativo e stabile.
Nel modulo precedente abbiamo incontrato il team di Tailspin, che Stanno lavorando a un nuovo gioco, ma il loro processo di rilascio ha diversi problemi, che influiscono sulla loro capacità di offrire prodotti di qualità ai clienti. Il team è consapevole di dover cambiare qualcosa, ma non sa come.
Mara, il nuovo membro del team, ritiene che DevOps sia la soluzione adatta. Il suo obiettivo è convincere gli altri membri del team. Spiegherà più nel dettaglio l'esercizio sulla mappa di flusso del valore iniziato nel modulo precedente. con la speranza che la sua spiegazione convincerà il team ad adottare DevOps.
Riprendiamo il team al punto in cui DevOps è stato presentato ai membri. Insieme scopriremo il necessario per avviare una procedura Azure DevOps.
Obiettivi di apprendimento
Al termine di questo modulo si sarà in grado di:
- Identificare cosa distingue un team con prestazioni straordinarie da uno con prestazioni scarse.
- Elencare i servizi offerti da Azure DevOps.
- Creare un'organizzazione di Azure DevOps.
Prerequisiti
I moduli di questo percorso di apprendimento sono da seguire in successione. È consigliabile seguire il percorso di apprendimento Sviluppare le procedure DevOps prima di affrontare questo modulo.
Presentazione del team
Nel modulo precedente abbiamo incontrato il team Web di Tailspin Toys che sta lavorando a Space Game. Come promemoria, ecco i colleghi con cui si collaborerà in questo modulo:
Andy è il responsabile dello sviluppo.
Amita lavora al controllo di qualità.
Tim è il responsabile operativo.
Mara si è appena unita al team come sviluppatrice. Il suo superiore è Andy.
Mara ha già avuto modo di usare Azure DevOps e sta aiutando il team ad adottare un processo semplificato utilizzando Azure DevOps.