Introduzione ad Azure Boards

Completato

Azure Boards è la soluzione completa di pianificazione e monitoraggio agile di Microsoft, progettata per supportare i team che usano metodologie Agile, Scrum, Kanban e personalizzate. Nell'ambito della famiglia di prodotti Azure DevOps, offre funzionalità di gestione dei progetti di livello aziendale con un'integrazione approfondita nell'intero ciclo di vita dello sviluppo software.

Funzionalità di base e vantaggi competitivi

Funzionalità di livello aziendale:

  • Personalizzazione del processo: adattare tipi di elementi di lavoro, campi e flussi di lavoro in base alle esigenze dell'organizzazione
  • Gerarchia scalabile: gestire tutto, dalle singole attività alle epiche a livello di portfolio
  • Creazione di report avanzati: analisi predefinita con dashboard personalizzabili e integrazione di Power BI
  • Coordinamento tra team: supporto per più team, progetti e strutture organizzative
  • Conformità e governance: traccia di controllo, autorizzazioni e funzionalità di sicurezza per le imprese

Metodologie supportate pronte all'uso:

  • Agile: storie utente, funzionalità ed epiche con pianificazione sprint
  • Scrum: gestione sprint, grafici burn-down e rilevamento della velocità
  • Kanban: flusso continuo con limiti wip e diagrammi di flusso cumulativi
  • CMMI: requisiti formali e processi di gestione delle modifiche

Screenshot della lavagna Kanban di Azure Boards che mostra gli elementi di lavoro organizzati per corsie di nuoto con limiti di lavoro in corso e indicatori visivi per diversi tipi di elemento di lavoro.

Gerarchia e gestione degli elementi di lavoro

Tipi di elementi di lavoro standard e relativi scopi:

Tipo di elemento di lavoro Purpose Durata tipica Contiene
Epico Obiettivi o temi aziendali di grandi dimensioni Trimestri a anni Più funzionalità
Feature Valore consegnabile al cliente Settimane e mesi Storie utente multiple
Storia utente Esigenze o requisiti specifici dell'utente Da giorni a settimane Attività multiple
Attività Lavoro di implementazione Da ore a giorni Attività di sviluppo specifiche
Bug Difetti o problemi che richiedono correzioni Da ore a giorni Descrizione del problema e passaggi

Campi e funzionalità di sistema standard:

  • Discussione: Commenti in thread per la collaborazione e il rilevamento delle decisioni
  • Cronologia: audit trail completo di tutte le modifiche e gli aggiornamenti
  • Collegamenti: relazioni tra elementi di lavoro, commit e risorse esterne
  • Allegati: documenti, immagini e specifiche di supporto
  • Tag: etichettatura flessibile per l'organizzazione e il filtro

Query avanzate e creazione di report

Azure Boards offre funzionalità di query sofisticate che vanno oltre i filtri semplici:

Tipi di query e applicazioni:

  • Query elenco semplice: trovare elementi di lavoro con criteri specifici (assegnati a me, bug ad alta priorità)
  • Query albero: mostrare relazioni gerarchiche (epiche con le relative caratteristiche e storie)
  • Query di collegamenti diretti: visualizzare elementi di lavoro collegati (elementi bloccati, dipendenze)

Scenari di query comuni:

  • Flussi di lavoro di triage: raggruppare per gravità i bug non assegnati per la revisione del team
  • Pianificazione dello sprint: filtrare gli elementi del backlog in base alla priorità e alla stima
  • Operazioni di massa: Aggiornare simultaneamente più elementi di lavoro
  • Rilevamento delle dipendenze: identificare le dipendenze e i blocchi tra team
  • Creazione di report sullo stato: creare grafici di stato per la comunicazione degli stakeholder

Automazione basata su query:

  • Avvisi di posta elettronica: notificare agli stakeholder quando vengono soddisfatte condizioni specifiche
  • Widget del dashboard: visualizzare i risultati delle query in tempo reale nei dashboard del team
  • Integrazione di Power BI: Creare report e analisi avanzati
  • Integrazione api: connettersi con strumenti e sistemi esterni

Piani di consegna: coordinamento a livello di portafoglio

I piani di recapito offrono una visualizzazione strategica per coordinare il lavoro tra più team e tenere traccia delle dipendenze in un formato basato su calendario. Questa funzionalità è essenziale per le organizzazioni che gestiscono portfolio di prodotti complessi o coordinano iniziative interfunzionali.

Screenshot di Azure Delivery Plans che mostra una vista sequenza temporale con i backlog di più team, le dipendenze tra gli elementi di lavoro e indicatori di progresso attraverso diversi team e iterazioni.

Funzionalità di coordinamento aziendale:

  • Visibilità su più team: visualizzare contemporaneamente fino a 15 backlog del team, inclusi i team di progetti diversi
  • Gestione del portafoglio: visualizzare backlog personalizzati, epiche e iniziative strategiche del portafoglio
  • Pianificazione della sequenza temporale: visualizzare il lavoro che si estende su più iterazioni e versioni
  • Gestione interattiva: aggiungere e modificare gli elementi del backlog direttamente dalla visualizzazione del piano

Funzionalità di gestione delle dipendenze:

  • Dipendenze tra team: visualizzare e tenere traccia delle dipendenze tra team diversi
  • Identificazione dei rischi: evidenziare potenziali conflitti di programmazione e ostacoli critici
  • Rollup dello stato di avanzamento: monitorare lo stato di completamento delle funzionalità, delle epiche e degli elementi del portafoglio
  • Monitoraggio delle attività cardine: allineare i risultati finali del team alle scadenze dell'organizzazione

Per altre informazioni su Azure Boards, vedere: