Esistono moltissimi contenuti, guide, manuali, corsi e certificazioni sull'Agile product management. Onestamente, non hai bisogno di tutto questo.
Alla base, l'Agile product management si fonda su una filosofia semplice e orientata alle persone. Molti dei processi nei quali l'Agile prende forma sono semplici e facili da comprendere. Tuttavia, la complessità nasce da aspettative, ruoli e processi fraintesi.
In questa guida:
- Esploreremo la gestione di prodotto Agile, la sua filosofia e i processi in cui prende forma.
- Analizzeremo i ruoli che compongono un tipico team di sviluppo di prodotto Agile, cosa sono e come collaborano tra loro.
Comprendere queste aree chiave è importante. Ti fornirà gli strumenti necessari per implementare o migliorare la gestione di prodotto Agile all'interno del tuo team o organizzazione.
Cos’è la gestione di prodotto agile?
L’Agile è una filosofia su come i team possono collaborare efficacemente per raggiungere un obiettivo. L’originale Manifesto Agile, pubblicato nel 2001, esprime al meglio i principi dell’Agile:
- Individui e interazioni più che processi e strumenti
- Software funzionante più che documentazione esaustiva
- Collaborazione col cliente più che negoziazione dei contratti
- Rispondere al cambiamento più che seguire un piano
Questa è l’essenza della gestione di prodotto Agile. Non si parla di story point o swim lane. Nessuno stand-up o sprint.
Sebbene il Manifesto Agile non imponga l’uso di processi e strumenti, ne ridimensiona l’importanza a favore di una collaborazione adattiva incentrata sulle persone. Nel contesto di un primo approccio (o anche di un ripasso) sulla gestione di prodotto Agile, può essere illuminante ripartire dai fondamenti con il manifesto.
Parlando degli aspetti pratici dell’Agile, è importante continuare a tenere il manifesto come riferimento. Processi, documentazione e pianificazione sono tutti ottimi strumenti. Tuttavia, se ti trovi nella situazione di dare loro priorità rispetto al tuo team o a un prodotto funzionante, devi prestare attenzione a questo aspetto.
Vediamo ora alcuni degli aspetti più specifici della mentalità della sviluppo di prodotto Agile.
Focalizzato sulle persone
Lo sviluppo software Agile è incentrato sull'empowerment delle persone che compongono il tuo team di prodotto. Per praticarlo bene devi davvero fidarti di chi lavora con te. Senza fiducia, la sicurezza psicologica del team è a rischio e la collaborazione produttiva può vacillare.
Focalizzato sull’utente
Mantenere sempre il focus sugli utenti è fondamentale. Dopotutto, non sono loro a cui ci rivolgiamo con ciò che costruiamo?
Un team Agile efficace intervista costantemente gli utenti per raccogliere feedback sui prodotti. Invia e analizza sondaggi per indirizzare le priorità nello sviluppo di nuove funzionalità. I product manager Agile cercano sempre di suddividere il lavoro in piccoli blocchi rilasciabili da validare con gli utenti lungo il percorso, prestando attenzione a evitare il feature creep.
Senza invitare regolarmente gli utenti al tavolo decisionale, ciò che programmiamo oggi potrebbe essere già superato domani.
Sfida continua
La gestione di prodotto Agile è estremamente sfidante, e non per i motivi che spesso ci si aspetta.
I team Agile efficaci in genere hanno meno processi e meno reportistica formale rispetto ai loro corrispettivi non-Agile. Questo perché l’Agile privilegia un flusso di lavoro continuo e trasparente per favorire la collaborazione, invece che traguardi unici.
La mancanza di processi comporta anche per molti product manager la sensazione di perdere il controllo. Tuttavia, questi mantengono comunque un livello elevato di responsabilità. Sapersi bilanciare per non esagerare e non distrarre il team è un’arte che può variare da gruppo a gruppo, a seconda delle dinamiche.
Tuttavia, adottando l’approccio del servant leader, i product manager possono ottenere benefici a lungo termine — e paradossalmente più controllo — rispetto ad altre strategie. Questo grazie ai vantaggi generati dall’affidarsi dei processi Agile e dalla fiducia.
È inoltre ideale avere una cultura lavorativa che supporti l’Agile. È possibile iniziare a lavorare con l’Agile anche senza supporto organizzativo, ma sarà più difficile e spesso si sentirà di andare controcorrente. Un’organizzazione che sostiene l’Agile è a suo agio con piani intenzionalmente vaghi, comprendendo che col tempo diventeranno più chiari.
Lean
Essere lean nella pratica è fondamentale. Un focus laser sugli obiettivi mantiene i team Agile concentrati verso la meta senza distrazioni. Concentrarsi sulla minima quantità di lavoro necessaria per raggiungere l'obiettivo aiuta il team a progredire e ottenere successo sul mercato il più rapidamente possibile.
Flusso Agile

Prima di entrare in alcuni dei processi specifici che puoi utilizzare per adottare l'Agile product management, parliamo del flusso generale del processo e dei passaggi della metodologia Agile che la maggior parte dei processi seguirà.
Lettura correlata: Come implementare i principi di Agile Product Portfolio Management
Strategia
Un grande sviluppo Agile inizia con una buona strategia e allineamento. Riunire tutti i membri del team in una stanza (o in una riunione su Zoom) può fare miracoli per stabilire una visione di prodotto unificata e una direzione comune. Prendi in considerazione l’uso di software di collaborazione visiva coinvolgenti per evitare che le persone si distraggano.
Questa può essere un'occasione per il team di allinearsi sul piano aziendale, la direzione visiva, l’utenza target e altro ancora. È un punto di partenza condiviso essenziale su cui il team può concentrarsi.
È importante notare che i piani e la documentazione creati in questo momento sono trattati come ipotesi. Devono essere regolarmente rivisti e iterati nel tempo.
Sperimenta
Tutto è un esperimento. Fin dall’inizio, il primo blocco di lavoro su cui ti concentri dovrebbe essere a tempo limitato e poi testato con gli utenti. Questo lavoro può essere estremamente elementare, anche solo schizzi grezzi da presentare a qualcuno.
Il punto è affrontare il tuo lavoro con la mentalità del metodo scientifico. Siamo lavoratori della conoscenza e, in quanto tali, il nostro focus non è solo sull’esecuzione. È anche sulla creazione e scoperta di conoscenza.
Testa
Ogni esperimento dovrebbe essere testato sia qualitativamente che quantitativamente. Grazie a una revisione regolare dei risultati, avrai gli strumenti necessari per confermare che ciò che il tuo team sta costruendo ha valore e sarà accettato dal mercato.
Valida
Dopo aver rilasciato una nuova funzionalità, tienila sotto controllo. Viene utilizzata? Gli utenti la trovano? Altre aree del tuo prodotto sono state influenzate positivamente o negativamente dall’introduzione di questa funzionalità?
Revisionare regolarmente e controllare ciò che rilasci dopo che è “fatto” ti offrirà strumenti e indicazioni per prendere decisioni ancora migliori.
Ripeti
Questo è il passaggio più importante. Continua a ripercorrere il flusso del processo Agile, come un motore. Questo flusso è volutamente ciclico, non lineare, per favorire l’apprendimento. Impara da esso. Adattati. Celebralo. Abbraccia il flusso del cambiamento.
2 Approcci Agile Comuni
Agile è una filosofia che dà potere ai team unendoli verso un obiettivo comune in modi collaborativi non possibili con processi e reportistica troppo strutturati.
Tuttavia, alcuni processi sono utili. Quando vengono implementati correttamente e tenendo conto della cultura unica del team, i processi possono fungere da linee guida che mantengono il focus sul raggiungimento degli obiettivi, favorendo al contempo la libertà creativa.
Analizzeremo alcuni dei processi più diffusi che trasformano la filosofia Agile in azione.
Scrum
Scrum è forse il processo Agile più popolare e per una buona ragione: suddivide gli impegni e l’apprendimento in blocchi di tempo dedicati, chiamati "sprint". Questo incoraggia un sano livello di apprendimento e offre più opportunità di adattarsi a ciò che si apprende.
Elemento centrale di questi sprint è il team scrum stesso. In Scrum, non esistono titoli: ogni membro che produce nel team ha il ruolo di "sviluppatore." Questo favorisce un’intensa collaborazione e un focus comune sul raggiungimento dell’obiettivo di ogni sprint.
Nella pratica, questo significa che se un ingegnere di test sta aspettando una funzione da testare, può dedicarsi a programmare una nuova funzionalità. Questo approccio cross-funzionale è incredibile quando funziona perché permette al team di ottenere risultati eccellenti.
Scrum punta a minimizzare le riunioni per promuovere il tempo di sviluppo focalizzato. Per farlo, ci sono una serie di riunioni ricorrenti, o cerimonie:
- Pianificazione dello Sprint: Utilizzata per pianificare il lavoro a cui il team vuole impegnarsi per il nuovo sprint.
- Revisione dello Sprint (Demo): Un momento per mostrare i progressi a vicenda e agli stakeholder, oltre a condividere eventuali apprendimenti.
- Retrospettiva dello Sprint: Un'occasione sincera per il team di guardare allo sprint precedente e discutere cosa è andato bene, cosa non ha funzionato e dove ci sono opportunità di crescita.
- Gestione e Stima del Backlog: Un momento ricorrente dedicato alla revisione e prioritizzazione dell' elenco backlog di prodotto in continuo cambiamento, basato su nuovi apprendimenti aziendali e tecnici. Una volta che c'è allineamento sugli elementi del backlog, vengono stimati per fini di pianificazione.
- Meeting Giornaliere (Daily Stand-ups): Un appuntamento quotidiano in cui il team condivide ciò che ha completato ieri, su cosa sta lavorando oggi e se ci sono eventuali blocchi.
Per collegare il lavoro focalizzato sugli sprint alla visione generale, lo scrum incoraggia l’utilizzo dei "story point" come stima durante strutturate sessioni di pianificazione degli sprint. Questi rappresentano un livello arbitrario di sforzo che il team assegna a ciascun elemento del backlog.
Tendo a utilizzare gli story point più delle stime di tempo. Se vedo un story point elevato vicino alla fine dello sprint, so che dobbiamo affrontarlo o scomporlo ulteriormente.
Ciò che rende questo approccio estremamente efficace è che permette il monitoraggio della velocità del team, ovvero il numero medio di story point completati in ogni sprint. Dopo i primi sprint, questo numero dovrebbe stabilizzarsi e può essere utilizzato per pianificare previsioni di rilasci mirate.
Se questi strumenti vengono utilizzati con costanza dal team e con la guida di uno scrum master esperto, lo scrum può diventare un processo potente, in grado di supportare uno sviluppo Agile focalizzato e offrire ampie possibilità di iterazione efficace.
Kanban
Prendendo molto in prestito dallo scrum, Kanban include molti elementi familiari come la gestione del backlog, una bacheca simile a quella degli sprint e altro ancora.
Tuttavia, mentre lo scrum punta a concentrare l’attenzione su una piccola quantità di lavoro, kanban enfatizza un flusso continuo di attività.
Elemento centrale di questo processo è la kanban board. Gli elementi vengono costantemente prioritizzati sulla sinistra e avanzano attraverso il processo personalizzato del team verso destra, fino a raggiungere lo stato di "completato". Spesso, per bilanciare il carico di lavoro, ogni colonna può avere un limite (WIP) di elementi che possono essere lavorati contemporaneamente.
Kanban è particolarmente adatto per attività di supporto o per team che hanno una disponibilità irregolare a impegnarsi.
SAFe, XP e altri
Esistono molte altre declinazioni dei processi Agile, ognuna adatta a specifiche esigenze organizzative e culturali.
SAFe è un sistema Agile completo per implementare Agile su larga scala in un’organizzazione, tipicamente una grande impresa. È composto da diversi "Agile release train", che sono essenzialmente dei team scrum individuali. Sono previsti diversi ruoli e cerimonie per garantire che tutti i team lavorino verso obiettivi e piani di rilascio comuni.
Extreme programming (XP), DevOps, Modern Agile e altre metodologie sono nate per indirizzare l’utilizzo dell’Agile in base ai ruoli o alla cultura del gruppo.
Sperimentare diverse pratiche Agile è salutare. Può davvero aiutare a capire quali approcci funzionano per la singola organizzazione.
Certificazioni in Agile Product Management
Probabilmente hai visto le numerose certificazioni che puoi ottenere per ogni specifico processo Agile. Sono pubblicizzate in modo da farti sentire che il loro processo sia l’unico vero e che senza una costosa certificazione non potrai metterlo in pratica davvero.
Ignora tutto questo.
Idealmente, questa guida ti darà lo slancio necessario per intraprendere il tuo percorso di apprendimento personale. Le metodologie Agile sono strumenti per il professionista, non qualcosa su cui verrai esaminato. La familiarità con processo, cerimonie e documentazione unica di ogni metodo ha un valore, ma in riferimento al Manifesto è ancora più importante coinvolgere il tuo team nell’implementazione del processo Agile scelto. Esistono organizzazioni dedicate a creare e mantenere le certificazioni; è comprensibile che abbiano interesse nel promuovere il processo più delle persone.
È davvero questo lo spirito Agile?
Tutto questo per dire che questa è semplicemente una storia di avvertimento mentre intraprendi il tuo percorso di apprendimento Agile. Le certificazioni possono essere preziose. Se partecipi a un workshop, può essere un modo mirato per apprendere rapidamente tutti i dettagli di un processo specifico. Alcune organizzazioni danno valore al vedere che sei certificato come metodo per costruire rapidamente fiducia.
Se ottenere una certificazione ti aiuta a raggiungere il risultato desiderato e comporta uno sforzo minimo, allora fallo. Tuttavia, se non hai bisogno di una certificazione, la sperimentazione e l’apprendimento continuo nell’implementazione di Agile rappresentano il percorso più efficace nel tuo viaggio Agile.
Correlato: Le 4 migliori certificazioni di Agile Product Management online
Quali sono i ruoli nello sviluppo prodotto Agile?
Parlando dei processi Agile, abbiamo iniziato a nominare un insieme di ruoli chiave che compongono un team di sviluppo prodotto Agile. Questi ruoli includono:
- Product Manager
- Product Owner
- Sviluppatore
- Designer
- Test Engineer / QA
Ogni organizzazione generalmente ha il proprio approccio su cosa siano questi ruoli. Ad esempio, un product manager in una azienda potrebbe avere responsabilità più in linea con gli impegni di un product owner in un’altra. Tuttavia, tenendo conto di questa flessibilità, diamo uno sguardo ad alcune delle definizioni più ampie che illustrano i ruoli in un team di prodotto.
Spesso, c'è una certa sovrapposizione tra product owner, product manager e project manager, e i team possono avere uno, due o tutti e tre. I product manager o i product owner spesso assumono responsabilità di project management quando non è presente un project manager nel team.
Product Manager
Dunque, cosa fa un product manager? Il product manager è responsabile, beh, della gestione del prodotto. La responsabilità principale del ruolo di product management è assicurare che tutto sia allineato per raggiungere i risultati chiave basati sui test con gli utenti, sul contributo del team e sulla pianificazione strategica.
Tuttavia, una gestione del prodotto efficace riguarda l’empowerment del team di prodotto. Per questo motivo, il product manager è una figura generalista. Cioè, deve possedere un’ampia varietà di competenze per essere efficace, ma non necessariamente essere uno sviluppatore o un designer esperto (anche se spesso chi proviene da ruoli di producer passa al product management).
Un set di competenze generalista consente al product manager di essere un leader servitore empatico per il proprio team. Avendo quel tanto che basta di conoscenza sullo sviluppo, il product manager può aiutare a guidare il team verso una definizione e pianificazione efficace del prodotto, senza però ostacolare le competenze del team stesso.
Lettura correlata: Perché il Product Management è importante
Responsabilità del Product Manager
- Risultati di prodotto
- Gestione del backlog
- Gestione degli stakeholder
- Test degli utenti
- Scrittura delle user story
- Facilitazione del team cross-funzionale
- Gestione della roadmap di prodotto
- Analisi di prodotto
Product Owner
Se il product manager è responsabile del successo tattico del prodotto, il product owner Agile è responsabile del successo di business e di mercato.
Generalmente, il product owner è una figura core del business che talvolta può essere uno stakeholder chiave per il team di prodotto. Le sue conoscenze di mercato e il focus a 50.000 piedi sull’azienda lo rendono una risorsa fondamentale e competente per aiutare a ottimizzare il team di prodotto verso il successo.
Responsabilità del Product Owner
- Successo di prodotto
- Ricerca e conoscenza del mercato
- Sviluppo del business
- Finanziamenti
- Decisione finale in caso di parità
Una sfida comune è la sovrapposizione e le differenze tra il ruolo di product owner e quello di product manager. A volte questo ruolo fa parte di quello del product manager e viceversa. Quando i due ruoli sono separati, spesso c'è una sovrapposizione delle responsabilità. Alcune organizzazioni addirittura invertiscono le responsabilità dei ruoli di product manager e product owner.
Tuttavia, va bene così!
Nonostante le sfide che possono sorgere, quando questi ruoli lavorano insieme per trovare un sano equilibrio di collaborazione complementare, si possono ottenere risultati straordinari. Ad esempio, un ruolo può essere implacabilmente concentrato sul prodotto, mentre l'altro è focalizzato sull'azienda. Uno può occuparsi degli aspetti più tecnici e pratici del prodotto, mentre l'altro si occupa del posizionamento strategico sul mercato.
Quando questi due ruoli collaborano insieme, possono nascere insight strategici rivoluzionari che influiscono positivamente sul successo del prodotto e del team. Dopotutto, due teste sono meglio di una!
Sviluppatore
In un team prodotto efficace, il ruolo dello sviluppatore non si limita solo a scrivere codice: collabora con tutti i ruoli per la pianificazione strategica, tecnica e per le raccomandazioni.
Gli sviluppatori dotati di una solida conoscenza degli strumenti di sviluppo del prodotto, dei bisogni degli utenti e degli obiettivi di mercato saranno in grado di creare un piano tecnico su misura per il prodotto. Dare al team di sviluppo questa conoscenza e la possibilità di prendere decisioni tecniche chiave può fare la differenza tra un ciclo di sviluppo di un mese o di molto più lungo, a causa dei compromessi tecnici che derivano da queste scelte.
Quando i tuoi sviluppatori sono integrati nell'aspetto prodotto del team di sviluppo, possono moltiplicare il successo della squadra.
Responsabilità dello sviluppatore
- Sviluppo del prodotto
- Pianificazione tecnica e ricerca
- Consulenza sul tech stack
- Prototipazione funzionale
- Unit testing
- DevOps (a volte un ruolo separato)
- Creazione e gestione della pipeline di deploy
Designer
Così come gli sviluppatori non dovrebbero essere limitati soltanto a scrivere codice, il lavoro dei designer in un team di prodotto dovrebbe estendersi oltre la semplice realizzazione di un design. In effetti, alcune delle migliori collaborazioni avvengono proprio tra questa figura e il product manager.
I designer nei team di prodotto iniziano osservando strategicamente la strategia di prodotto e l'attività. Spesso sono gli advocate degli utenti più accaniti all'interno della squadra. Queste prospettive permettono loro di poi progettare, seppur in modo molto mirato.
Favorire efficienza nello sviluppo e nell'apprendimento è uno degli obiettivi principali dei ruoli di design. La creazione di sistemi di design permette agli sviluppatori di realizzare rapidamente nuove funzionalità attraverso flussi di lavoro di integrazione continua. Prototipi visivi e interattivi consentono di testare le soluzioni con gli utenti prima ancora di scrivere una riga di codice, così da validare ulteriori investimenti.
Responsabilità del designer
- Design del prodotto
- Mockup
- Prototipazione
- Creazione delle guide di stile
- Creazione e supporto dei design system
- User testing, in collaborazione con il product manager
- Ricerca utente continua, user research
Test Engineer / QA
Un test engineer (a volte denominato quality assurance, o QA) può essere uno dei ruoli più impattanti in un team prodotto. Se da un lato il focus principale è testare le funzionalità del prodotto prima della pubblicazione agli utenti, il suo sguardo attento può aiutare a concentrare meglio l'attenzione del team ancora prima della realizzazione di una nuova funzionalità.
I test engineer dovrebbero essere coinvolti fin dai primissimi step dello sviluppo del prodotto. Così facendo, il ruolo può definire i criteri di accettazione per le user story di prodotto che guidano il resto del team nella realizzazione del lavoro.
Con una mentalità centrata sull'utente, i test engineer possono avvisare in anticipo dei possibili rischi di una release imminente. Quando questo ruolo riesce a fornire consulenza strategica al product owner, può avere un impatto concreto sul successo o fallimento aziendale di un nuovo rilascio agli utenti.
More Articles
- L’IA nella Ricerca sugli Utenti: Come l’Intelligenza Artificiale Sta Trasformando le Analisi sugli Utenti
- Spedire Prodotti Global-First Senza il Mal di Testa Globale: Come Integrare la Localizzazione nel Tuo Flusso di Lavoro di Prodotto
- L’IA nella Pianificazione dello Sprint: Come l’IA Migliora l’Efficienza del Team
Responsabilità del Test Engineer/QA
- Test funzionali
- Test di regressione
- Test esplorativi
- Definizione dei criteri di accettazione
- Valutazioni e analisi dei rischi continuative
Altri Ruoli
Sebbene i ruoli menzionati in precedenza costituiscano un team di prodotto, esistono molti altri ruoli al di fuori del team che supportano l’approccio orientato agli obiettivi della squadra.
Questi ruoli includono marketing, vendite, assistenza clienti e altri ancora. Di solito, questi ruoli vengono introdotti nell’organizzazione per supportare il prodotto, man mano che si raggiunge il successo sul mercato. Tipicamente, non fanno parte del team di prodotto. Tuttavia, una relazione forte e collaborativa con questi ruoli contribuisce ulteriormente a promuovere il successo aziendale.
Collaborazione
Sebbene ogni ruolo abbia la propria area di esperienza all’interno di un team di prodotto, si presuppone che tutti collaborino insieme. Quando ogni ruolo porta un approccio “a T” nel team, si consente a tutti di portare la propria specializzazione, abbracciando al tempo stesso una visione focalizzata sul prodotto come parte della reciproca definizione di ruolo. Ognuno va in profondità nel proprio campo di competenza e allo stesso tempo si apre a competenze più ampie per trovare il successo insieme come unità.
La collaborazione in un team di prodotto significa avere una focalizzazione costante sui risultati del prodotto e sull’esperienza dell’utente. Tutti sono coinvolti nel raggiungere questa visione e avanzare insieme, come un team coeso.
Conclusione
Punti chiave
- La gestione del prodotto Agile è una filosofia orientata alle persone e agli utenti per consegnare il risultato giusto, prima.
- Sebbene Agile sia semplice nella sua essenza, complessità e sfide vengono introdotte da processi, cultura organizzativa e altro ancora.
- I processi e i ruoli Agile possono essere guidati da metodologie come scrum, kanban, SAFe e altre ancora.
- I ruoli che compongono un team di prodotto Agile includono sviluppatori, designer, ingegneri del testing, un product manager e un product owner.
La gestione del prodotto Agile è incredibilmente e intenzionalmente semplice. È una filosofia potente che può moltiplicare il valore che il tuo team è in grado di creare. Tuttavia, più si approfondiscono i processi e i ruoli che la supportano, più cresce il rischio che diventi complessa.
In questa complessità si nascondono opportunità per dare forza al tuo team di prodotto e all’organizzazione. È un equilibrio utilizzare queste tattiche con il proprio team, assicurandosi però che non creino freni involontari alla collaborazione abituale.
Tuttavia, se implementata correttamente e con un atteggiamento sperimentale, Agile può guidare il futuro del successo del tuo team di prodotto.
Hai mai visto implementare Agile o hai esperienza diretta? È stato simile o diverso rispetto a quanto spiegato in questa guida? Faccelo sapere nei commenti! Non dimenticare di iscriverti alla nostra newsletter per Product Manager per approfondimenti e guide.
Oppure continua a imparare ascoltando questo podcast, che puoi leggere/guardare/ascoltare comodamente: Allineamento attraverso le Roadmap di Prodotto (con Brandon Blackman di Crema)
Letture correlate:
- Cos’è un Agile Epic? Best Practice, Modello & Esempio
- Come costruire una Roadmap Agile
- Ciclo di Vita del Rilascio Software (SRLC): Comprendere Le 6 Fasi Principali
Ti consigliamo anche:
- Come usare monday.com per la Product Management
- Come creare una Job Description Agile per Product Manager efficace (+Esempio)
- I 15 migliori Framework per la Prioritizzazione delle Funzionalità Prodotto: Qual è il migliore?
- 8 Best Practice per le Feature Flag che dovresti conoscere
- Template gratuiti per Roadmap di Prodotto per stupire gli stakeholder
- Come scrivere Release Note software efficaci che soddisfino gli utenti
- Strumenti di Reporting Visivo per i dati di prodotto
- Strumenti Kanban per la gestione del prodotto
