Introduzione

Completato

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. Illustra in modo più approfondito l'esercizio vsm (Value Stream Mapping) avviato 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:

Cartoon depiction of Andy.

Andy è il responsabile dello sviluppo.

Cartoon depiction of Amita.

Amita lavora al controllo di qualità.

Cartoon depiction of Tim.

Tim è il responsabile operativo.

Cartoon depiction of Mara.

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.