Microsoft AZ-400: Pianificazione Agile e gestione del lavoro — Guida allo studio

Fa parte della Microsoft DevOps Engineer Expert AZ-400 — Guida allo studio. Esercitati con risposte verificate nel centro esami Microsoft, oppure fai test cronometrati su ExamRoll.io.

Panoramica

La pianificazione agile e la gestione del lavoro in Azure DevOps si basano su un modello di dati chiaro, pratiche disciplinate di flusso e iterazione e visibilità tra i team. Azure Boards fornisce una solida gerarchia di tipi di elementi di lavoro e configurazioni flessibili per team, mentre GitHub Projects offre una pianificazione moderna, guidata dall’automazione e strettamente integrata con Issues e Pull Request. L’adozione efficace dipende da definizioni rigorose (Definition of Done, criteri di accettazione), stime coerenti (story point e dimensionamento relativo) e insight pratici (query, piani di recapito e metriche, incluse le DORA). Le sezioni seguenti descrivono in dettaglio come progettare, implementare e gestire queste pratiche su larga scala.

Modello di dati di Azure Boards, modelli di processo e configurazione dei team

I tipi di elementi di lavoro e la loro gerarchia costituiscono la spina dorsale della pianificazione. Nel processo Agile predefinito, la gerarchia di portfolio è Epic > Feature > User Story, con Task e Bug come elementi a livello di esecuzione. I link di tipo Child catturano la scomposizione (User Story → Task) e i Bug possono essere gestiti allo stesso livello di backlog delle User Story o valutati in modo indipendente in base alle policy del team. I tipi di link sono essenziali:

I modelli di processo di Azure DevOps definiscono stati, campi e la nomenclatura dei WIT (Work Item Type):

I team sono partizioni leggere configurate tramite:

Delivery basato sul flusso con Kanban e Governance

Il Kanban in Azure Boards modella un flusso continuo dall’impegno (commitment) al completamento. Configurare le colonne per mapparle agli stati del flusso di lavoro e, opzionalmente, suddividere gli stati critici in sottocolonne Doing/Done per migliorare il calcolo del throughput e ridurre le code nascoste. Impostare limiti espliciti di WIP (Work In Progress) per colonna e per swimlane; applicarli a livello operativo: il superamento di un limite innesca una conversazione di miglioramento anziché una crescita silenziosa del backlog. Utilizzare swimlane dedicate (ad esempio, Expedite) per separare visivamente gli elementi ad alta priorità e impostare un WIP più restrittivo per quella corsia.

La Definition of Done (DoD) ancora la qualità e la prevedibilità; codificarla come policy della board, campi obbligatori o checklist su transizioni specifiche e collegamenti a test di accettazione. Ad esempio, richiedere un link di tipo Tested By a un Test Case superato prima di spostare un elemento in Done, e catturare i passaggi di verifica del deployment quando si passa a Released.

Utilizzare gli analytics per gestire la salute del flusso:

Pianificazione dell’iterazione, rifinitura del backlog e previsione basata sulla velocity

La pianificazione dello sprint (sprint planning) converte le priorità in un impegno limitato nel tempo (timeboxed). Il backlog dello sprint elenca i PBI (Product Backlog Item) o le User Story inseriti nell’iterazione, scomposti in Task con il Lavoro Rimanente (Remaining Work) espresso in ore. Utilizzare la Capacità dello Sprint (Sprint Capacity) per modellare la disponibilità delle persone:

La Velocity riassume gli story point consegnati per ogni sprint. Utilizzare il grafico della Velocity per stabilire un andamento stabile; evitare l’ “inflazione dei punti”. Sui backlog di prodotto, abilitare la Previsione (Forecasting) per proiettare quante iterazioni future saranno necessarie per completare (burn down) il backlog, basandosi sulla velocity media storica del team (calcolata su diversi sprint recenti) e sulla durata dell’iterazione. Mantenere la previsione attendibile escludendo il lavoro parzialmente completato e mantenendo una DoD (Definition of Done) rigorosa.

La rifinitura del backlog (backlog refinement) impone chiarezza e dimensionamento relativo:

I bug dovrebbero essere analizzati (triaged) e trattati come requisiti (stimati con story point e pianificati nel backlog) oppure gestiti come task all’interno dello sprint; scegliere una singola policy per team per mantenere la velocity coerente.

Pianificazione inter-team, query, reporting, GitHub Projects e metriche DevOps

I programmi di grandi dimensioni richiedono visibilità tra team e repository:

GitHub Projects integra la pianificazione con Issue e PR:

Le metriche DevOps devono collegare codice, deployment e risultati:

Scenario pratico del problema

La divisione Advertising di Microsoft sta allineando otto team interfunzionali che sviluppano una piattaforma condivisa per la gestione delle campagne. Il codice si trova su GitHub; l’organizzazione necessita di impegni trimestrali affidabili, chiara visibilità delle dipendenze e metriche di flusso e DORA utilizzabili senza aumentare la proliferazione degli strumenti.

  1. Scegliere il processo Agile di Azure DevOps e configurare i team
  1. Definire la governance Kanban e la configurazione della bacheca
  1. Implementare il refinement del backlog e la disciplina di stima
  1. Pianificare gli sprint con previsioni basate su capacità e velocity
  1. Stabilire Piani di recapito (Delivery Plans) per la visibilità inter-team
  1. Integrare GitHub Projects per viste di esecuzione incentrate sul repository
  1. Collegare codice e lavoro per la tracciabilità
  1. Strumentare le metriche di flusso e DORA sui dashboard

Questo approccio bilancia l’autonomia del team (bacheche, capacità e dashboard specifici del team) con la governance del programma (Piani di recapito, dipendenze e milestone). Azure Boards fornisce pianificazione gerarchica e analytics, GitHub Projects semplifica il tracciamento quotidiano degli sviluppatori con l’automazione legata a Issue e PR, e le metriche DORA collegano la pianificazione con i risultati operativi per impegni credibili e basati sui dati.


Gestione dei pacchetti e gestione degli artefatti · Tutti i domini

Esercitati su queste domande → · Pratica cronometrata su ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Supera l'esame →

Sfoglia Microsoft →

Related guides

Accesso tutto incluso

Un abbonamento. Ogni esame.

Ogni piano sblocca la ricerca illimitata di risposte, test pratici, spiegazioni AI e la libreria completa di risorse — in oltre 20 lingue.

Mensile
24.87
Just €0.83/day
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

Miglior valore
12 mesi
179.87
Just €0.49/daySave 40%
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

✓ Piano gratuito incluso · ✓ Annulla in qualsiasi momento · ✓ Tutti i piani sbloccano il prodotto completo