Agility Multi-Workshop L e a n A g i l e K a n b a n Visualizing the product @giulioroggero dario giannoccaro The Professional Development Team Introduzione Questo lavoro è nato da un’idea di Roman Pichler descri8a in un post sul suo blog il 16 luglio 2012 e poi fa8a evolvere da Giulio Roggero con il contributo di molA colleghi e clienA. I Canvas sono staA uAlizzaA con successo in diversi contesA di sviluppo o evoluzione nuove prodoF e servizi. Questo workshop è stato presentato ulAmamente da Giulio Roggero e Stefano Leli in occasione dell’Italian Agile Day 2013. Su slideshare si possono trovare queste slide e le precedenA slide relaAve a questo workshop -‐ h8p://www.slideshare.net/GiulioRoggero. Il lavoro è rilasciato so8o la licenza -‐ CreaAve Commons A8ribuAon-‐ShareAlike 3.0 Unported License. Canvas as tools to sharing vision and create the backlog Business Model / Lean Canvas Capture and validate Business Model Product Vision Product Idea Capture and validate iniAal assumpAon Product Canvas Capture and validate Product features Product Vision Board – IniAal assumpAons Vision Statement Target Group Write in one sentence the aim of the product Needs List people who are the target of the product. People may be cutsomers, end-‐users, internal users … all stakeholders that will are impacted by the product. Use roles to iden4fy them What are the needs that this product will sa4sfy? Who is out? Barriers List eventually who is not the target Impediments to sa4sfy these needs Product List of main features of the product Business Value What are the values that this product will generate for the company? Values can be profit, market share, cost saving, improve KPIs and so on.. Barriers Impediments to reach these values Business Model Canvas – Capture the business Partners Key Activities Value Proposition What you do Who helps you Key Resources Who you are & What you have Cost Drivers Drives What you give Customer Relationship Customers How you interact How you help Channels How they know you & how you deliver Revenue Stream What you get Who you help Product Canvas – Create the product backlog Name Product or Service name Write in one sentence the aim of the product How personas live the product needs name background Personas Vision Statement Describe how the various personas interact with the product sa4sfying their needs. AcAon 3 name background needs name background needs AcAon 1 epics AcAon 2 AcAon 3 AcAon 1 design High level main features of the product constraints External constraints AcAon 2 User stories Detailed features of the product backlog ON THE BASE OF THE PRODUCT CANVAS A CONTIUNUOUS LEARNING CYCLE LIVE. Insights from User feedbacks Product Canvas Product increment or MVP A Real Case Amazon Product Vision Board – Amazon 2005 Vision Statement Target Group Consumatori in tuTo il mondo con connessione a Internet e Carta di Credito Il piu’ grande online store al mondo Needs Comprare online libri e altri beni Risparmiare Avere una scelta completa Conoscere i pareri di chi ha comprato la stessa cosa Comprare senza recarsi in negozio Product Scheda libri e altri beni Ricerca Recensioni Carrello e acquisto on-‐line Business Value Vendere mol4 libri (e altri beni) in tuTo il mondo Eliminare i cos4 fissi dei negozi Business Model Canvas – Amazon 2005 Partners Partner per la logis4ca Affilia4 Key Activities Evasione ordini Manutenzione IT e sviluppo SW Key Resources InfrastruTura IT e SW Processo globale di evasione ordini Cost Drivers Value Proposition Beni di basso valore (libri, CD, DVD e altro) Una gamma di prodoV molto vasta Customer Relationship Customers Motore di raccomandazione in base al profilo e alle scelte faTe Mercato mondiale consumer Channels amazon.com Affilia4 Revenue Stream Marke4ng Margini sulle vendite Tecnologia e Contenu4 Processo evasione ordini Problema: bassa marginalità Business Model Canvas – Amazon 2005 Partners Partner per la logis4ca Affilia4 Key Activities Evasione ordini Manutenzione IT e sviluppo SW Key Resources Infrastru)ura IT e SW Processo globale di evasione ordini Cost Drivers Value Proposition Beni di basso valore (libri, CD, DVD e altro) Una gamma di prodoV molto vasta Customer Relationship Customers Motore di raccomandazione in base al profilo e alle scelte faTe Mercato mondiale consumer Channels amazon.com Affilia4 Revenue Stream Marke4ng Margini sulle vendite Tecnologia e Contenu4 Processo evasione ordini Opportunità: sfru8are l’infrastru8ura IT so8o-‐uAlizzata Business Model Canvas – Amazon 2006 Partners Partner per la logis4ca Affilia4 Key Activities Evasione ordini Manutenzione IT e sviluppo SW Key Resources Infrastru)ura IT e SW Processo globale di evasione ordini Cost Drivers Marke4ng Tecnologia e Contenu4 Processo evasione ordini Value Proposition Customer Relationship Beni di basso valore (libri, CD, DVD e altro) Una gamma di prodoV molto vasta AWS: S3, EC2 … Customers Motore di raccomandazione in base al profilo e alle scelte faTe Channels amazon.com Affilia4 APIs Mercato mondiale consumer Sviluppatori e aziende Revenue Stream Margini sulle vendite Tariffe uAlizzo AWS a consumo Soluzione: AWS Product Canvas – Esempio AWS Name Nuova Macchina GesAre i picchi epics Dashboard Account EC2 S3 Route53 … User stories Storie deTagliate Start Monitora Configura Regole di autoscaling CTO Anna Cloud services for your plaZorms How personas live the product Testare developer Personas Alex Vision Statement Amazon AWS design constraints Servizio 24h X 7 Configura OTHER EXAMPLES DURING THE GAME… Workshop -‐ The Car Sharing App Muoversi in ci8à senza possedere un proprio automezzo Exercise: Product Vision Board Vision Statement Target Group Abitan4 delle ciTà Who is out? Persone senza patente Mobilità ciTadina individuale senza la proprietà di automezzi Needs Pagare solo per l’u4lizzo Product Business Value Vedere dov’è l’auto più vicina rispeTo alla posizione aTuale Creare un nuovo mercato Exercise: Business Model Canvas Partners Key Activities Ges4one delle FloTe Amministrazione delle ciTà Key Resources FloTa di Smart Cost Drivers Ges4one della floTa Value Proposition Customer Relationship Iscrizione una tantum Channels Mobile App Revenue Stream Customers Abitan4 delle ciTà Product Canvas Name The Car Sharing App Personas Anna 30 anni Single Maniaca shopping Vision Statement Mobilità ciTadina individuale senza la proprietà di automezzi How personas live the product Spostarsi velocement e in ci8à No Parking problem epics design Ricerca auto Pagamento constraints User stories A Possible Solution Product Vision Board Vision Statement Target Group Abitan4 delle ciTà Mobilità ciTadina individuale senza la proprietà di automezzi Needs Muoversi velocemente in ciTà Pagare solo per l’u4lizzo Persone senza patente Business Value Vedere dov’è l’auto più vicina rispeTo alla posizione aTuale Ridurre i cos4 di ges4one del noleggio Prenotare l’auto Conoscere lo stato dell’auto e il livello di benzina Non andare a ri4rare l’auto presso la società di noleggio Who is out? Product Non preoccuparsi di nulla se non guidare e spostarsi Pagamento del noleggio rispeTo a quanto effeVvamente u4lizzato Aumentare l’u4lizzo del parco autoveTure Creare un nuovo mercato Business Model Canvas Partners Key Activities Value Proposition Ges4one delle FloTe Amministrazione delle ciTà Ges4one Telema4ca Pulizia Key Resources Team di servizio Sistemi telema4ci FloTa di Smart Cost Drivers Ges4one della floTa Ges4one dei sistemi Mobilità ciTadina individuale senza la proprietà di automezzi Customer Relationship Iscrizione una tantum Customers Abitan4 delle ciTà Customer care 24h Social Network Channels Mobile App Sito Web Negozi Proprietari Revenue Stream Tariffazione effeVvo u4lizzo (0,29€ /min – 14,90€/h – 59€/gg) Product Canvas Name The Car Sharing App Personas Vision Statement Mobilità ciTadina individuale senza la proprietà di automezzi How personas live the product Paga Anna 3o anni Single Maniaca shopping Spostarsi velocement e in ci8à No Parking problem Riparazione Prenota Alert epics Jean 35 anni Lavoratore Membro team ma-‐ nutenzione RiAra Registrazione Ricerca auto Stato auto Prenotazione Pagamento Manutenzione design Risolvere problemi rapidament e constraints Opera4vità h24 Controllo This is not the end … … is just the begin of your journey! Canvas is not only a board; Agile is not only Vision. Be curios, respect people and improve, always! Credits V0.2 – alpha Dario Giannoccaro [email protected] dariogiannoccaro Giulio Roggero [email protected] @ giulioroggero giulioroggero GiulioRoggero Work inspired by great slides and posts wri8en by Roman Pichler work h0p://www.romanpichler.com/blog/agile-‐product-‐innova<on/the-‐product-‐vision-‐board Car sharing case study and workshop adjustments with the contribuAon of Stefano Leli – [email protected] Graphics elements by Emanuele Mantovani -‐ h8p://emanuelemantovani.com/