Introduzione ad Azure Boards
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
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.
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: