Agile - Termini utili
Criteri di accettazione
Sono le condizioni stabilite dal proprietario del prodotto o dal cliente per accettare che una caratteristica sia valida e aderente ai loro requisiti.
Gestione degli arretrati
È un processo continuo in cui il product manager o il cliente gestisce il backlog del prodotto ottenendo feedback da team agili. Questo processo comporta l'assegnazione di priorità agli elementi del portfolio, la suddivisione in elementi più piccoli, la pianificazione per iterazioni future, la creazione di nuove storie, l'aggiornamento dei criteri di accettazione o l'elaborazione di criteri di accettazione nei dettagli.
Capacità
È la quantità di lavoro che un team può richiedere per completare in un'unica iterazione.
Caratteristica
Un miglioramento apportato a un prodotto o capacità di valore per gli stakeholder che può essere sviluppato in una versione.
Iterazione
Un elemento di lavoro basato su un tema che può essere completato entro un intervallo di tempo e accettato all'interno del rilascio di un prodotto. Il lavoro di iterazione viene definito durante la pianificazione dell'iterazione e termina con la demo e la riunione di revisione. È anche definito Sprint.
Incremento
Un incremento è il cambiamento di stato di un prodotto che subisce uno sviluppo graduale. Normalmente è rappresentato da pietre miliari o numero di iterazioni fisse.
Proprietario del prodotto
Il product owner è un membro del team di consegna Agile, responsabile della raccolta e della classificazione dei requisiti aziendali nel backlog del prodotto. Un product owner comunica cosa deve essere fatto in una release / iterazione. Stabilisce gli impegni ed è responsabile di proteggere il team da qualsiasi cambiamento nei requisiti durante un'iterazione.
Backlog di prodotto
Insieme di requisiti di prodotto funzionali e non funzionali.
Elementi del Product Backlog
Possono essere storie di utenti, difetti, funzionalità che devono essere sviluppate dal team agile.
Punti
Un'unità comune utilizzata per impostare la dimensione relativa delle storie degli utenti, delle funzionalità o di qualsiasi altro elemento del portfolio.
pubblicazione
Una casella temporale in cui si lavora per supportare la consegna di incrementi verificabili a un software. In Scrum, una versione consiste in più iterazioni.
Requisiti
Una specifica di un prodotto software per soddisfare un contratto o una funzionalità dichiarati. Le storie degli utenti e gli elementi del portfolio sono tipi di requisiti.
Punti della storia
Un'unità utilizzata dal team Agile per stimare le dimensioni relative delle storie degli utenti e delle funzionalità.
Sprint
Come l'iterazione.
Timebox
Un periodo di tempo fisso in cui deve essere sviluppato un deliverable. Normalmente, oltre a fissare la data di inizio e di fine di una casella degli orari, viene anche fissato il numero di risorse.
Compito
È un'unità di lavoro che contribuisce al completamento di una user story all'interno di un'iterazione. Le storie degli utenti vengono scomposte in più attività e ciascuna attività può essere suddivisa tra i membri del team contrassegnandoli come proprietari delle attività. I membri del team possono assumersi la responsabilità di ogni attività, aggiornare le stime, registrare il lavoro svolto o fare ciò che desiderano.
Storia dell'utente
Un criterio di accettazione elencato per soddisfare determinati requisiti di un utente. Normalmente è scritto dal punto di vista di un utente finale.
Velocità
Una misura per pesare il lavoro accettato in un'iterazione o in una casella temporale. Normalmente è la somma dei punti della storia accettati in un'iterazione.