Agile

50 termini di Agile Scrum che tutti devono conoscere (glossario dettagliato)

Cerchi un glossario Agile completo?

Sebbene l'Agile sia in circolazione da appena due decenni, ha avuto un impatto significativo sul mondo dello sviluppo software.

Hai bisogno di prove?

Oggi, l'86% di tutti gli sviluppatori utilizza il metodo Agile nel proprio lavoro!

Poiché milioni di team in ufficio e virtuali utilizzano Agile, nel corso degli anni si è evoluto, generando molteplici principi, metodologie e pratiche Agile.

Di conseguenza, i team Agile hanno creato una propria terminologia Agile per gestire tutti questi principi e pratiche.

E poiché nulla nello sviluppo di software è mai facile, queste parole a volte possono sembrare provenienti da un'altra lingua!

Ma non preoccuparti.

In questo glossario Agile spiegheremo 50 termini chiave Agile che ti aiuteranno a decodificare questa metodologia di sviluppo software.

Ora iniziamo a sfogliare questo dizionario della terminologia Agile, ti va?

A-E: Criteri di accettazione per Epic

1. Criteri di accettazione

Definizione

I criteri di accettazione sono un insieme di condizioni che il software deve soddisfare per essere accettato da un cliente o da uno stakeholder.

E come vengono stabilite queste condizioni?

Dipende tutto dal product owner. È lui che deve determinare se la funzionalità/funzione sta facendo ciò che gli utenti vogliono che faccia ( user story).

Sinonimi

Client accettato

Definizione di "Terminato" (DoD)

Bonus: modelli di storyboard

2. Test di accettazione

Definizione

Un test di accettazione garantisce che una funzionalità del software funzioni correttamente e soddisfi i criteri di accettazione. Di solito viene eseguito dopo lo sviluppo del software.

Sinonimi

Test utente, test funzionale

3. Manifesto Agile

Definizione

Il Manifesto Agile è un documento che riassume i 12 principi Agile che guidano il framework Agile.

Ogni metodologia Agile segue rigorosamente i principi e le pratiche delineati nel Manifesto Agile.

Sinonimi

Nessuno

4. Marketing Agile

Definizione

Si tratta di una tecnica di marketing che attinge ampiamente dalle pratiche e dai valori Agile. I professionisti del marketing Agile lavorano in sprint in modo che il loro team possa completare progetti di alto valore in un periodo di tempo molto breve.

Dopo ogni sprint, misurano i risultati ottenuti dal loro progetto e valutano quali modifiche possono apportare per migliorare le prestazioni nel prossimo sprint.

Il marketing Agile è anche un ottimo modo per il tuo team di marketing di rispondere rapidamente ai mercati in rapida evoluzione che vediamo oggi.

Sinonimi

Nessuno

5. Mentalità Agile

Definizione

Una mentalità Agile è un insieme di atteggiamenti che un team Agile o Scrum dovrebbe avere nei confronti del proprio lavoro.

Questi atteggiamenti sono ispirati dai valori e dai principi Agile, quali:

  • Rispetto
  • Collaborazione
  • Miglioramento continuo
  • Concentrati sulla creazione di valore

Come si sviluppa una mentalità Agile?

Un professionista Agile o un coach Agile può aiutare il tuo team ad adottare l'Agile.

Sinonimi

Nessuno

6. Principio Agile

Definizione

Un principio Agile è una pratica guida che aiuta i teams a comprendere e adottare l'Agile.

Ci sono 12 principi Agile che ruotano attorno alla soddisfazione del cliente, all'aumento della velocità di sviluppo del software e alla flessibilità.

Dai un'occhiata più da vicino a tutti i 12 principi Agile.

Sinonimi

Nessuno

7. Agile Release Train

Definizione

Un Agile Release Train è una combinazione di più team di sviluppo software Agile utilizzata per affrontare progetti su larga scala a livello di azienda.

Pensalo come un mega team Scrum!

trasformatori che si trasformano in robot

In media, è composto da circa 50-125 membri del team che lavorano insieme su diverse parti del progetto. Proprio come un team Scrum, un Agile Release Train lavora in brevi raffiche chiamate iterazioni.

Tuttavia, le loro iterazioni (chiamate incrementi di programma) sono 5 volte più lunghe di un'iterazione normale!

Essi costituiscono una parte essenziale dello Scaled Agile Framework.

Sinonimi

ART

8. Sviluppo software Agile

Definizione

Lo sviluppo agile di software è una tecnica di project management che consente agli sviluppatori di creare un modello di software funzionante in poche settimane.

Aspetta, non è troppo veloce? Com'è possibile?

Un team Agile suddivide il proprio progetto in cicli di sviluppo più piccoli chiamati iterazioni o sprint.

Alla fine dell'iterazione, il team Agile è in grado di fornire software funzionante con solo le funzionalità/funzioni essenziali. Gli utenti forniscono il loro feedback e i loro suggerimenti, e il team Agile li include nelle iterazioni future, come noi!

Questo ciclo continua fino a quando non avrai creato un software finale personalizzato che soddisfi i tuoi clienti.

Nel corso degli anni, si è suddiviso in diversi framework e metodologie come Scrum, Kanban, Lean e XP.

Proprio come alcuni preferiscono i cereali, mentre altri amano uova e pancetta a colazione, anche i teams hanno gusti diversi quando si tratta del framework Agile!

ragazzo dei cartoni animati che fa colazione molto velocemente

Vuoi ricevere ulteriori informazioni sulle diverse varianti di Agile? Clicca qui.

Guarda anche questo video per scoprire come Agile può essere applicato in diversi campi, non solo nello sviluppo di software:

Sinonimi

Gestione agile del software, project management agile, metodologia agile, metodo agile, approccio agile, modo agile

9. Trasformazione Agile

Definizione

La trasformazione Agile è il processo di transizione dell'intera organizzazione per adattarsi alla mentalità Agile.

Ciò comporta la creazione di un ambiente di lavoro che supporti l'innovazione e la flessibilità. Consente inoltre al tuo team di progetto di essere interfunzionale (con membri con competenze diverse).

Nota: la trasformazione Agile non significa insegnare al tuo team a utilizzare metodologie di sviluppo software Agile.

Sinonimi

Nessuno

Bonus: leggi la nostra guida sugli artefatti Agile Scrum! 💜

10. Backlog

Definizione

Si tratta di un elenco di nuove funzionalità del prodotto, aggiornamenti, correzioni di bug, ecc. richiesti dall'utente.

All'inizio di ogni iterazione, il product owner decide su quali elementi del backlog il team deve lavorare. Dopo ogni iterazione, il backlog viene regolarmente aggiornato con i suggerimenti degli utenti e le nuove funzionalità/funzioni.

Sinonimi

Product backlog, sprint backlog

11. Affinamento del backlog

Definizione

Si tratta di una riunione Scrum in cui il team Scrum organizza il backlog per assicurarsi che sia pronto per il prossimo sprint o iterazione. In altre parole, è come le pulizie di primavera... ma per i team Scrum!

Spongebob multitasking faccende domestiche

Di solito si tiene alla fine dello sprint.

Ecco cosa fa il team durante questa riunione:

  • Elimina le user story non necessarie
  • Crea nuove user story basate sul feedback degli utenti
  • Dà priorità alle funzionalità/funzioni che devono essere incluse nel prossimo sprint

Sinonimi

Backlog grooming

12. Collo di bottiglia

Definizione

I colli di bottiglia sono problemi che possono rallentare completamente il processo di sviluppo.

Ti spieghiamo:

Un'attività sprint attraversa diverse fasi durante il processo di sviluppo, come: "Da fare", "In corso", "Revisione". Si verifica un collo di bottiglia quando troppe attività rimangono bloccate in una fase, come un ingorgo nel traffico delle attività di progetto!

Come risultato, il flusso di lavoro del progetto rallenta fino a diventare lentissimo, cosa che non vorresti in un processo Agile veloce!

un uomo arrabbiato dei cartoni animati bloccato nel traffico

A nessuno piacciono gli ingorghi, giusto?

Ecco perché un team Agile utilizza solitamente una bacheca Kanban per evitare che ciò accada.

Sinonimi

Ostacolo, impedimento

13. Grafico Burndown

Definizione

Il grafico burndown è un grafico importante che aiuta i project manager Agile nel monitoraggio:

  • La quantità di lavoro rimanente nel progetto
  • Il tempo rimanente per completare il lavoro
Grafico burndown in ClickUp

L'asse x rappresenta il tempo rimanente in uno sprint, mentre l'asse y rappresenta il numero di attività.

Uno strumento di project management Agile come ClickUp può fornire una linea di progresso prevista che evidenzia come sarebbe l'andamento del progetto se il tuo team lavorasse allo stesso ritmo.

Sinonimi

Grafico burndown di rilascio, grafico burndown di sprint

📮ClickUp Insight: I team con prestazioni scarse sono 4 volte più propensi a utilizzare più di 15 strumenti, mentre i team con prestazioni elevate mantengono l'efficienza limitando il loro toolkit a 9 o meno piattaforme. Ma che ne dici di utilizzare una sola piattaforma?

Come app completa per il lavoro, ClickUp riunisce attività, progetti, documenti, wiki, chat e chiamate in un'unica piattaforma, completa di flussi di lavoro basati sull'IA. Pronto a lavorare in modo più intelligente? ClickUp funziona per ogni team, garantisce visibilità sul lavoro e ti consente di concentrarti su ciò che conta, mentre l'IA si occupa del resto.

14. Grafico Burnup

Definizione

Il grafico burnup è un grafico importante che aiuta i project manager a visualizzare:

  • Il lavoro che il team Scrum ha completato nello sprint
  • Il carico di lavoro totale del progetto
grafico burnup in ClickUp

L'asse x rappresenta il tempo rimanente nello sprint, mentre l'asse y rappresenta la quantità di lavoro ( story point ).

Qui, la linea verde rappresenta il lavoro che il team Scrum ha completato finora, mentre la linea grigia rappresenta il lavoro da fare.

Sinonimi

Nessuno

15. Integrazione continua (CI)

Definizione

L'integrazione continua è una pratica Agile in cui gli sviluppatori aggiungono costantemente il loro codice al sistema principale.

Come funziona?

I professionisti dello sviluppo lavorano in modo indipendente su una funzionalità/funzione. Una volta completata una funzionalità/funzione, viene testata per individuare eventuali bug.

Solo dopo aver superato il test automatico viene aggiunto al software finale.

un uomo che dice a un altro uomo che sei passato

Sinonimi

Consegna continua, CI

16. Daily Scrum

Definizione

Si tratta di una riunione quotidiana solitamente condotta dallo Scrum master. Ogni mattina, il team Scrum si riunisce per 15 minuti per discutere della giornata che li attende.

Ogni membro parla brevemente dei seguenti argomenti:

  • Cosa hanno nel piano per oggi
  • Cosa hanno fatto ieri
  • Problemi che hanno riscontrato

Lo Scrum Master interviene per risolvere eventuali ostacoli che il team Scrum potrebbe incontrare.

Nota: i membri del team Scrum dovrebbero rimanere in piedi per tutta la durata di questa riunione Scrum.

Il giovane Keanu Reeves chiede di fare standup

Sì, Keanu!

Mantiene il team concentrato e vigile durante questa breve riunione Scrum.

Sinonimi

StandUp quotidiano, riunione quotidiana dello Scrum

Bonus: tipi di riunioni!

17. DSDM (Metodo di sviluppo dinamico dei sistemi)

Definizione

Si tratta di un framework Agile orientato al business che si concentra sull'intero progetto dall'inizio alla fine. Il principio fondamentale del DSDM è che il lavoro svolto sul progetto Agile deve essere in linea con la strategia dell'azienda.

Sinonimi

Nessuno

18. Epica

Definizione

Un'epica è una grande idea o funzionalità/funzione che può essere scomposta in storie utente più piccole. Proprio come le grandi "epiche" come Il Signore degli Anelli sono suddivise in 3 libri.

Ad esempio: un'epica chiamata "Migliorare l'interfaccia utente mobile" può essere composta da 3 user story: "Aggiungere carrello acquisti mobile", "Ottimizzare la velocità" e "Font coerente".

Ogni user story, a sua volta, può essere suddivisa in attività gestibili.

Ecco come appare un’epica in ClickUp:

Obiettivi in ClickUp

A causa delle loro dimensioni, gli epici vengono consegnati in più iterazioni.

Sinonimi

Storie epiche

F-J: Dal diagramma Gantt all'iterazione

19. Diagramma di Gantt

Definizione

Si tratta di un grafico a barre orizzontali che visualizza la sequenza delle attività all'interno della tempistica del progetto. Ogni attività ha una data di inizio e una data di fine, in modo che il tuo team non superi le scadenze.

Usa un diagramma di Gantt per vedere quali attività sono dipendenti l'una dall' altra.

Grafico Gantt in ClickUp

*Scopri di più sui grafici Gantt!

Sinonimi

Sequenza del progetto

20. Ostacolo

Definizione

Si tratta di un ostacolo che riduce la produttività di un team Agile o impedisce loro di completare un progetto Agile.

Ad esempio:

Problemi di comunicazione, distrazioni sul posto di lavoro, postumi di una serata fuori con il team 😉, ecc.

Durante una riunione Scrum, è responsabilità dello Scrum master rimuovere qualsiasi ostacolo che il team possa incontrare, anche se ciò comporta curare i postumi di una sbornia!

gif di sciroppo versato sui pancake

Sinonimi

Ostacoli, problemi

21. Iterazione

Definizione

È un periodo di tempo in cui un team Agile deve sviluppare un software funzionante. Un'iterazione dura generalmente circa 2-4 settimane per i team Kanban e Scrum.

Sinonimi

Sprint, timebox

K-O: da Kanban a Lean

22. Kanban

Definizione

Si tratta di un framework Agile altamente visivo.

Invece di lavorare con iterazioni fisse e pianificate come in Scrum, i team Kanban lavorano sulle attività con priorità man mano che si presentano. L'obiettivo di Kanban è quello di avere un flusso di lavoro costante senza colli di bottiglia.

Come fanno?

I team aggiungono un limite al numero di attività che possono essere svolte contemporaneamente (noto come limite WIP), in modo che il team non svolga più attività contemporaneamente e rallenti la produttività.

Vuoi aumentare la produttività del tuo team? Clicca qui per scoprire come ClickUp può aiutarti a impostare il project management per i progetti Kanban.

Sinonimi

Nessuno

23. Bacheca Kanban

Definizione

Una bacheca Kanban visualizza tutto il lavoro all'interno del progetto.

Si tratta di una bacheca fisica o visiva in sughero divisa in 3-4 colonne.

Ogni colonna in una lavagna Kanban rappresenta uno stato dell'attività, che va da "Da fare", "In corso" e "Terminato".

In Kanban, ogni attività viene visualizzata come un post-it o una scheda. Ogni volta che un membro del team completa un'attività, la scheda viene spostata nella colonna pertinente in questo modo:

Bacheca Kanban in ClickUp

Interessante, vero? Qui puoi trovare altri 20 esempi.

Sinonimi

Bacheca delle attività, lavagna bianca, bacheca di sughero

24. Lean

Definizione

Si tratta di un insieme di principi e pratiche che ottimizza il processo di sviluppo. Si ispira all'approccio di produzione snella introdotto da Toyota negli anni '50.

Ulteriori informazioni sulla gestione dei progetti di project management Lean e sui principi Lean nei nostri articoli dedicati.

Sinonimi

Sviluppo software snello

P-T: Product backlog to Task board (Backlog di prodotto alla bacheca delle attività)

25. Backlog del prodotto

Definizione

Il product backlog è un termine della terminologia Scrum che si riferisce a un elenco di nuove funzionalità, aggiornamenti, correzioni di bug, ecc. richiesti dall'utente. Il product owner ha il compito di assegnare una priorità agli elementi nel product backlog. Decide su ogni elemento del product backlog su cui il team deve lavorare all'inizio di ogni iterazione.

Dai un'occhiata a questi strumenti per il product backlog!

Sinonimi

Backlog

26. Product manager

Definizione

Un product manager assiste il team Agile nel processo di sviluppo dall'inizio alla fine.

Le loro principali responsabilità includono:

  • affrontare i problemi nel processo di sviluppo
  • garantire che il team rispetti le scadenze del progetto
  • collaborare con altri reparti dell'azienda come commerciale, marketing e assistenza clienti

Nota: Product manager e Product owner non sono termini Agile intercambiabili.

Scopri come i product manager utilizzano ClickUp.

Sinonimi

Project manager

Bonus: dai un'occhiata al nostro glossario sulla gestione dei prodotti!

27. Titolare del prodotto

Definizione

Sono i membri chiave di un team Agile o Scrum.

Sono loro a decidere la visione e le funzionalità/funzioni del software finale, ma le funzionalità/funzioni non vengono scelte a caso!

Jack Sparrow che dice: "Ne voglio uno anch'io".

Comprendono attentamente le esigenze e i requisiti del cliente e aggiungono tali elementi al backlog del prodotto.

Ma non è tutto!

Inoltre, ricevono feedback dai clienti e lo trasmettono al team di sviluppo.

Sinonimi

Nessuno

28. Rifattorizzazione

Definizione

Il refactoring è una pratica di programmazione estrema.

Qui i team di sviluppo software Agile "ripuliscono" il codice:

  • Rimozione di parti di codice ridondanti
  • Elimina le funzioni non necessarie

Il risultato è un codice più semplice che può essere compreso da qualsiasi sviluppatore.

Nota: il refactoring non modifica il funzionamento del codice, ma ne migliora solo la struttura interna e l'architettura.

Sinonimi

Ristrutturazione

29. Piano di rilascio

Definizione

Un piano di rilascio mostra tutte le funzionalità/funzioni che saranno incluse nella prossima versione, insieme alla data di rilascio prevista.

È un po' come il trailer di un film su un progetto Agile!

gif del trailer del film

Un piano di rilascio copre solitamente un periodo di alcuni mesi.

Sinonimi

Nessuno

30. Scaled Agile Framework

Definizione

Si tratta di una metodologia Agile che consente alle grandi aziende di implementare pratiche Lean e Agile in tutta l'organizzazione. SAFe riunisce tutti i team di sviluppo software all'interno di un'azienda per lavorare allo sviluppo di software su larga scala aziendale.

Come funziona?

Organizza più team Agile in un unico grande team chiamato Agile Release Train, in modo che possano collaborare in modo efficace.

Sei curioso di sapere cos'è lo Scaled Agile Framework? Clicca qui per saperne di più su questo metodo Agile.

Sinonimi

SAFe

31. Scrum

Definizione

Scrum è una metodologia Agile in cui un team lavora in brevi periodi di lavoro che vanno dall'intervallo di 2 alle 4 settimane, chiamati sprint. Alla fine dello sprint, consegnano il prodotto ai clienti e, a loro volta, i clienti danno agli sviluppatori il loro feedback.

Cosa succede in uno sprint Scrum?

Un team Scrum definisce un piano rigoroso per lo sprint, in modo che tutti sappiano cosa devono fare. Inoltre, i team organizzano regolarmente riunioni Scrum per gestire i processi all'interno dello sprint.

Nel mondo dell'Agile, Scrum è il ragazzo più popolare.

Infatti, circa il 66% dei team Agile utilizza Scrum o un modulo di Scrum!

un uomo davanti a una bacheca che dice "questo è scrum" gif

Clicca qui per ottenere ulteriori informazioni su questo famosissimo framework Agile.

Sinonimi

Project management per i progetti Scrum

32. Scrumban

Definizione

Scrumban è una metodologia Agile ibrida che combina elementi di, hai indovinato... Scrum e Kanban!

Ha la struttura di Scrum e il flusso di lavoro continuo di Kanban. Questo è utile quando il team Kanban desidera seguire alcune pratiche Scrum e il team Scrum desidera provare il metodo Kanban.

Sinonimi

Nessuno

33. Bacheca Scrum

Definizione

Si tratta di una bacheca virtuale o fisica che mostra le attività da fare in uno sprint.

La bacheca Scrum è quasi identica a una bacheca Kanban.

Ma non farti ingannare!

A differenza della bacheca Kanban, la bacheca Scrum non ha un limite al numero di attività che possono essere inserite contemporaneamente in una colonna.

Per vedere più da vicino la scrum board, clicca qui.

Sinonimi

Bacheca delle attività, lavagna bianca, bacheca di sughero.

34. Scrum master

Definizione

Lo Scrum master è il leader dello Scrum. Organizza le riunioni, rimuove gli ostacoli e collabora con il product owner per garantire che il product backlog sia aggiornato.

Nota: non danno ordini ai membri del loro team.

Al contrario, risolvono i problemi che i membri del team potrebbero avere.

full house ce l'hai fatta amico gif

Sinonimi

Nessuno

35. Riunione Scrum

Definizione

Una riunione Scrum è una parte essenziale del framework Scrum. Senza di essa, lo sprint non avrebbe alcuna struttura né alcun piano per il progetto!

Ci sono cinque tipi di riunioni Scrum che si svolgono durante lo sprint.

Ogni riunione Scrum consente all'intero team di fare importanti attività di sprint come:

Vuoi dare un'occhiata più da vicino alle riunioni Scrum? Clicca qui.

Sinonimi

Cerimonie Scrum, cerimonie Agile

36. Scrum of Scrums

Definizione

Si tratta di una riunione Scrum speciale per grandi team Scrum.

In questo caso, i team Agile di grandi dimensioni (più di 12 membri) vengono suddivisi in team Scrum più piccoli (circa 5-10 membri). Ogni piccolo team Scrum designa un membro come "ambasciatore".

Ogni giorno, tutti gli ambasciatori partecipano a una riunione nello Scrum of Scrums per aggiornarsi sull'andamento e risolvere eventuali problemi.

A pensarci bene, lo Scrum of Scrums sembra più un'assemblea delle Nazioni Unite con tutti questi ambasciatori!

ambasciatori all'assemblea delle Nazioni Unite

Sinonimi

Meta Scrum

37. Team Scrum

Definizione

Si tratta di un team interfunzionale composto da 5-10 persone con competenze diverse che spaziano dalla progettazione grafica, all'esperienza utente, alla programmazione, ecc. Lavorano insieme per sviluppare un prodotto nell'ambito del framework Scrum.

Ogni team Scrum comprende solitamente 3 ruoli chiave:

Vuoi dare un'occhiata più da vicino ai diversi membri del team Scrum e ai loro ruoli e responsabilità? Clicca qui.

Sinonimi

Nessuno

38. Sprint

Definizione

È un altro termine per indicare un'iterazione.

Tuttavia, sprint è un termine Scrum e di solito è un'espressione utilizzata dai team Scrum.

Un'altra differenza tra i due è che gli sprint mantengono una durata uniforme (2-4 settimane) durante il processo di sviluppo Agile. Le iterazioni, invece, possono avere durate variabili, a seconda della natura del lavoro.

Sinonimi

Timebox, iterazioni

39. Sprint backlog

Definizione

Si tratta di un elenco di funzionalità, correzioni di bug, requisiti utente e attività su cui il team Scrum deve lavorare durante lo sprint.

Durante la riunione di pianificazione dello sprint, il titolare del prodotto decide quali elementi del backlog devono essere aggiunti allo sprint backlog.

Nota: una volta effettuata l’impostazione dello sprint backlog, non può essere modificato durante lo sprint.

Hai bisogno di consigli su come creare uno sprint backlog? Clicca qui.

Sinonimi

Backlog di iterazione

40. Obiettivo dello sprint

Definizione

L'obiettivo dello sprint è il risultato desiderato che il team Scrum vuole raggiungere durante lo sprint. Nella maggior parte dei casi, il risultato finale è un modello funzionante del software che può essere mostrato agli stakeholder.

E come fanno i team a raggiungere l'obiettivo dello sprint?

I team Scrum devono completare lo sviluppo di tutti gli elementi presenti nello sprint backlog prima della fine dello sprint.

Gli strumenti di project management Agile come ClickUp dispongono di funzionalità integrate che possono aiutarti a monitorare i tuoi obiettivi di sprint in tempo reale:

Obiettivo sprint in ClickUp

Sinonimi

Obiettivi dell'iterazione

41. Pianificazione dello sprint

Definizione

La pianificazione dello sprint è una riunione Scrum in cui il team Scrum decide il lavoro da fare durante lo sprint.

Ciò include la selezione di elementi (come le user story ) dallo sprint backlog e la loro suddivisione in attività più piccole e più gestibili.

Nota: una buona riunione di pianificazione dello sprint spesso garantisce un esito positivo dello sprint stesso.

Sinonimi

Riunione di pianificazione dello sprint, riunione di pianificazione Agile

42. Retrospettiva dello sprint

Definizione

Una retrospettiva dello sprint è una riunione Scrum in cui il team Scrum analizza le proprie prestazioni al termine dello sprint.

Il team utilizza metriche, grafici e report Agile per individuare i punti di forza e quelli da migliorare.

Invece di effettuare il monitoraggio manuale delle metriche Agile, gli strumenti di project management Agile come ClickUp offrono grafici e tabelle accurati per aiutare il tuo team a superare una retrospettiva dello sprint.

dashboard in ClickUp

Sinonimi

Riunione retrospettiva

43. Revisione dello sprint

Definizione

Una revisione dello sprint è una riunione Scrum in cui il team Scrum dimostra un modello di software funzionante agli stakeholder.

Insieme alla demo del prodotto, il team Scrum prepara una presentazione che illustra le nuove funzionalità aggiunte, le correzioni di bug e altre modifiche.

Al termine della revisione, lo stakeholder fornisce un prezioso feedback, che viene implementato nel prossimo sprint.

Sinonimi

Riunione di revisione dello sprint

44. Stakeholder

Definizione

È un termine che si riferisce a chiunque al di fuori del team Agile che ha una connessione con il progetto. Potrebbe trattarsi di un investitore, un account manager, un team commerciale o il client.

Ulteriori informazioni sugli stakeholder, clicca qui.

Sinonimi

Nessuno

45. Punti storia

Definizione

È una misura del lavoro richiesto che il tuo team dovrebbe compiere per completare le attività del progetto (user story).

Come vengono calcolati?

Non preoccuparti, non è complicato come l'algebra!

gif di una donna che fa calcoli matematici a mente

Il tempo necessario per completare la user story più semplice viene considerato come riferimento e gli viene assegnato 1 punto. Alle altre user story vengono assegnati punti proporzionali al riferimento.

Ad esempio, se a una funzionalità/funzione che richiede 2 ore di sviluppo viene assegnato 1 punto, una funzionalità/funzione che richiede 4 ore riceve 2 punti.

Sinonimi

Nessuno

46. Bacheca delle attività

Definizione

È un termine Agile generico che può riferirsi sia a una bacheca Kanban che a una bacheca Scrum.

Sinonimi

Bacheca Kanban, bacheca Scrum, bacheca di sughero, lavagna online.

U-Z: User Story a XP

47. User story

Definizione

Si tratta di una breve descrizione di una specifica funzionalità/funzione del prodotto che i clienti potrebbero trovare utile.

Una user story ha più o meno questo aspetto:

"Come (nome utente/tipo), desidero (fare una cosa), in modo da poter (raggiungere un obiettivo)."

Ad esempio:

Supponiamo che ti sia stata affidata l'attività di sviluppare un'app per Batman!

Un campione di user story potrebbe essere:

"Come Bruce Wayne, voglio poter ricevere una notifica 'Bat Signal' sulla mia app, così potrò salvare la situazione."

batman al cellulare

Durante la riunione di pianificazione dello sprint, il product owner ha il compito di suddividere un elemento del product backlog in diverse user story.

Sinonimi

Obiettivi dell'utente

48. Elemento di lavoro

Definizione

Un work item è un termine Agile che si riferisce ai diversi tipi di lavoro da fare all'interno del progetto.

Ecco alcuni esempi:

Sinonimi

Oggetto di lavoro

49. Velocità

Definizione

È un'unità di misura che determina la quantità di lavoro che il tuo team può gestire durante un'iterazione.

Viene misurato calcolando il numero medio di attività/user story completate in uno sprint. I team Agile utilizzano un grafico della velocità per farlo.

grafico della velocità in ClickUp

Sinonimi

Nessuno

50. XP (Extreme programming)

Definizione

L'Extreme Programming è una metodologia di sviluppo software in cui un team deve completare un software funzionante in 1-2 settimane, anziché nelle consuete 2-4 settimane di iterazione.

Qui tutte le pratiche convenzionali della metodologia Scrum sono portate al massimo livello, in modo che i team possano rispondere rapidamente alle esigenze dei clienti.

Vuoi saperne di più su questo entusiasmante metodo Agile? Clicca qui.

Sinonimi

Extreme Scrum

Conclusione

Ricordi la prima volta che hai guidato una bicicletta?

Imparare la terminologia Agile è proprio così!

Homer Simpson in sella a una bicicletta con le gomme a terra

A prima vista sembrano entrambi complessi e impegnativi.

Ma una volta che avrai acquisito familiarità con essi, diventeranno una seconda natura!

E una volta che avrai imparato ad andare in bicicletta, inizierai a farlo più spesso, giusto?

Allo stesso modo, una volta appreso l'Agile, potresti avere un interesse ad applicare la metodologia Agile ai tuoi progetti.

Fortunatamente per te, gli strumenti di project management Agile come ClickUp hanno tutto ciò che ti serve per implementare Agile!

ClickUp offre tantissime funzionalità/funzioni che ti aiutano a mettere in pratica le metodologie e le pratiche Agile menzionate in questo articolo, come dashboard Agile, diagrammi di flusso cumulativo, elenchi di sprint e molto altro ancora.

Iscriviti oggi stesso per imparare tutto quello che c'è da sapere sull'Agile!