In questa sessione parleremo delle peggiori pratiche da seguire per infrangere ogni nostro sogno di realizzazione di DevOps. Peggiori e molto comuni e, proprio per questo, estremamente pericolose. Dal non rispettare i principi, al fare eccessive personalizzazioni, fino all'estremizzare tutte le buone pratiche. Non serve chissà cosa, e la tentazione è dietro l'angolo.
This is a made-up and (hopefully) fun version of a conversation between God who is new to Agile and his Team– to illustrate a few agile principles. Enjoy!
The product owner and the scrum team. Can one person do this at scale?Derek Huether
Presented at IIBA Baltimore on March 11, 2014. The last 10 years of Agile have focused on the team. The next 10 years of Agile will focus on the enterprise. That said, should the Product Owner continue to be a single person or does it need to evolve as well? Let's cover the basics and then see how LeadingAgile has been successful at leveraging the Product Owner role at scale.
How do you find the right people for a balanced and effective UX team? What traits and skills should you look for?
Darren Hood, Manager of UX at Bosch with 20 years of experience in the field, presents on the "Do"s and "Don't"s of hiring for UX roles in this hour-long TryMyUI webinar.
Watch the full video recording of Darren's presentation: https://www.youtube.com/watch?v=Ub0rTjCyUjY
Or, read more about coordinating a UX team and the responsibilities and skills required of each role on our user testing blog: http://blog.trymyui.com/2016/04/coordinate-ux-dream-team/
Scaling Your Product Team While Staying AgileVMware Tanzu
SpringOne Platform 2016
Speaker: Dan Podsedly; VP & GM, Pivotal Tracker.
Software companies large and small need to move fast, and that typically requires growing your product teams beyond the proverbial “two pizza” rule.
Finding and keeping great people is tougher than ever these days, but there is much more to scaling a product organization than just hiring! In this talk, Dan will walk through the challenges and opportunities encountered as product organizations grow from beyond the single agile team, based on real world experiences of Pivotal Tracker, a popular agile project management tool that’s been around for 10 years, as well as other fast growing product teams at Pivotal.
Topics discussed will include the importance of a strong culture, pair programming as a growth strategy, vertical vs horizontal team organization, the product manager role, how design fits into a product team at scale, and much more.
Complexity indicators: estimation precision and test typesRoberto Bettazzoni
This presentation is part of "Continuous change" (the practice to continuosly change the way of working according to the continuous change of the products needs)
This presentation is focused on the description of 2 complexity indicators: the user stories estimation precision and the type of the test that the team can plan|realize
In questa sessione parleremo delle peggiori pratiche da seguire per infrangere ogni nostro sogno di realizzazione di DevOps. Peggiori e molto comuni e, proprio per questo, estremamente pericolose. Dal non rispettare i principi, al fare eccessive personalizzazioni, fino all'estremizzare tutte le buone pratiche. Non serve chissà cosa, e la tentazione è dietro l'angolo.
This is a made-up and (hopefully) fun version of a conversation between God who is new to Agile and his Team– to illustrate a few agile principles. Enjoy!
The product owner and the scrum team. Can one person do this at scale?Derek Huether
Presented at IIBA Baltimore on March 11, 2014. The last 10 years of Agile have focused on the team. The next 10 years of Agile will focus on the enterprise. That said, should the Product Owner continue to be a single person or does it need to evolve as well? Let's cover the basics and then see how LeadingAgile has been successful at leveraging the Product Owner role at scale.
How do you find the right people for a balanced and effective UX team? What traits and skills should you look for?
Darren Hood, Manager of UX at Bosch with 20 years of experience in the field, presents on the "Do"s and "Don't"s of hiring for UX roles in this hour-long TryMyUI webinar.
Watch the full video recording of Darren's presentation: https://www.youtube.com/watch?v=Ub0rTjCyUjY
Or, read more about coordinating a UX team and the responsibilities and skills required of each role on our user testing blog: http://blog.trymyui.com/2016/04/coordinate-ux-dream-team/
Scaling Your Product Team While Staying AgileVMware Tanzu
SpringOne Platform 2016
Speaker: Dan Podsedly; VP & GM, Pivotal Tracker.
Software companies large and small need to move fast, and that typically requires growing your product teams beyond the proverbial “two pizza” rule.
Finding and keeping great people is tougher than ever these days, but there is much more to scaling a product organization than just hiring! In this talk, Dan will walk through the challenges and opportunities encountered as product organizations grow from beyond the single agile team, based on real world experiences of Pivotal Tracker, a popular agile project management tool that’s been around for 10 years, as well as other fast growing product teams at Pivotal.
Topics discussed will include the importance of a strong culture, pair programming as a growth strategy, vertical vs horizontal team organization, the product manager role, how design fits into a product team at scale, and much more.
Complexity indicators: estimation precision and test typesRoberto Bettazzoni
This presentation is part of "Continuous change" (the practice to continuosly change the way of working according to the continuous change of the products needs)
This presentation is focused on the description of 2 complexity indicators: the user stories estimation precision and the type of the test that the team can plan|realize
Cultivating a feedback culture in your organization - AWA meetupCarlo Beschi
Effective interpersonal feedback is a key driver of personal, team and organizational growth. How do we get started if regular feedback is not a trait of the culture we operate in? How can we make it more effective if we are already exchanging feedback?
Modern approaches to product development: the challenge of distributed teamsCarlo Beschi
can we succeed, creating successful products, while having our teams distributed? what are mains challenges and advantages of remote work? is our own company "remote ready"?
The power of analogies: what trains, bars, kitchens and highways can tell you...Carlo Beschi
With the support of a few key concepts, related to flow dynamics and patterns, the observation of highways queues, bars preparation of expresso coffe, people boarding on a train, restaurant kitchens as seen on television, ... may become an intellectual excercise, and a learning experience, able to provide valuable insights on the way you manage work items and request flows in your daily job
The marshmallow challenge - workshop at miniIAD Trento 2014Carlo Beschi
a few slides to support the delivery of a Marshmallow Challenge ( http://marshmallowchallenge.com ) based workshop in Trento, in July, 2014, during the miniIAD event ( http://agileday.it/mini/2014/trento/ )
Lean Web Solutions with WP [versione italiana]Carlo Beschi
Slide della mia presentazione al Wordcamp Milano 2011 su "Soluzioni web Lean con WordPress"
(http://wordcamp.it/milano2011/thank-god-its-friday-wordcamp-programma-del-27-maggio-2011/)
Slides used in the 1st #webdebs agile night 2011 - April, 8th @codiceplastico
The story of a successful implementation of Kanban for the IT team of an italian SMB
BIM obblighi e opportunità (nicolafurcolo.it) R.pdfNicola Furcolo
Slide BIM: una grande opportunità per gli operatori delle costruzioni.
Il BIM rappresenta una grandissima opportunità per chiunque operi nel settore delle costruzioni:
architetti
ingegneri
geometri
periti
topografi
imprese di costruzioni
pubbliche amministrazioni
RUP
dirigenti PA
A breve il BIM diventa obbligatorio di fatto per ogni appalto pubblico, ma una grande opportunità anche per i lavori privati.
Ti metto a disposizione qui sotto le SLIDE introduttive sul BIM che puoi scaricare gratuitamente.
Se hai bisogno di una consulenza tecnica sul BIM, contattami subito! www.nicolafurcolo.it
Cultivating a feedback culture in your organization - AWA meetupCarlo Beschi
Effective interpersonal feedback is a key driver of personal, team and organizational growth. How do we get started if regular feedback is not a trait of the culture we operate in? How can we make it more effective if we are already exchanging feedback?
Modern approaches to product development: the challenge of distributed teamsCarlo Beschi
can we succeed, creating successful products, while having our teams distributed? what are mains challenges and advantages of remote work? is our own company "remote ready"?
The power of analogies: what trains, bars, kitchens and highways can tell you...Carlo Beschi
With the support of a few key concepts, related to flow dynamics and patterns, the observation of highways queues, bars preparation of expresso coffe, people boarding on a train, restaurant kitchens as seen on television, ... may become an intellectual excercise, and a learning experience, able to provide valuable insights on the way you manage work items and request flows in your daily job
The marshmallow challenge - workshop at miniIAD Trento 2014Carlo Beschi
a few slides to support the delivery of a Marshmallow Challenge ( http://marshmallowchallenge.com ) based workshop in Trento, in July, 2014, during the miniIAD event ( http://agileday.it/mini/2014/trento/ )
Lean Web Solutions with WP [versione italiana]Carlo Beschi
Slide della mia presentazione al Wordcamp Milano 2011 su "Soluzioni web Lean con WordPress"
(http://wordcamp.it/milano2011/thank-god-its-friday-wordcamp-programma-del-27-maggio-2011/)
Slides used in the 1st #webdebs agile night 2011 - April, 8th @codiceplastico
The story of a successful implementation of Kanban for the IT team of an italian SMB
BIM obblighi e opportunità (nicolafurcolo.it) R.pdfNicola Furcolo
Slide BIM: una grande opportunità per gli operatori delle costruzioni.
Il BIM rappresenta una grandissima opportunità per chiunque operi nel settore delle costruzioni:
architetti
ingegneri
geometri
periti
topografi
imprese di costruzioni
pubbliche amministrazioni
RUP
dirigenti PA
A breve il BIM diventa obbligatorio di fatto per ogni appalto pubblico, ma una grande opportunità anche per i lavori privati.
Ti metto a disposizione qui sotto le SLIDE introduttive sul BIM che puoi scaricare gratuitamente.
Se hai bisogno di una consulenza tecnica sul BIM, contattami subito! www.nicolafurcolo.it
3. ROME 27-28 march 2015 - Carlo Beschi
Cultura generale …
E’ meglio Family Guy o American Dad?
Che cosa ci piace, di loro? Perché li guardiamo?
4. ROME 27-28 march 2015 - Carlo Beschi
AGILE.
E quindi?
La consegna veloce e costante di software di qualità e di valore.
5. ROME 27-28 march 2015 - Carlo Beschi
Una quindicina di anni fa …
«individuals and interactions over processes and tools»
6. ROME 27-28 march 2015 - Carlo Beschi
Scrum
Kanban
La consegna veloce e costante di
software di qualità e di valore.
Persone soddisfatte, e prodotti di
successo.
Rispondere a (e generare)
cambiamento per trarre profitto da
situazioni turbolente.
7. ROME 27-28 march 2015 - Carlo Beschi
SCRUM
• Team cross-funzionali
• Iterativo e incrementale (Potentially Shippable Product Increment)
• Empirico (vs predittivo)
• Ruoli, cerimonie, artefatti
1986, Takeichi e Nonaka (paper)
1995, Sutherland e Schwaber (paper)
2001, Schwaber e Beedle, Agile Software
Development with Scrum
9. ROME 27-28 march 2015 - Carlo Beschi
KANBAN
• Cambiamento condiviso ed evolutivo
• Visualizzazione del lavoro e del flusso
• Limitazione del lavoro in corso
• Feedback e sperimentazione
(2001, Poppendieck - Lean software development,
an agile toolkit)
2010, Anderson – Kanban, successfully evolutionary
change for your technology business
11. ROME 27-28 march 2015 - Carlo Beschi
Il «classico» Scrum vs Kanban
(v. https://www.atlassian.com/agile/kanban o http://www.versionone.com/what-is-kanban/ )
SCRUM KANBAN
Ruoli -
Iterazioni Rilascio continuo
Sprint backlog Una cosa dalla coda
Fixed scope in iterazione Riprioritizzazione continua
Velocity, … Cycle time, …
12. ROME 27-28 march 2015 - Carlo Beschi
AGILE.
Ovvero?
Cicli di feedback brevi (su Prodotto, Processo e Persone)
Ispezione e adattamento (miglioramento continuo)
Lavoro in team, collaborativo
Scrum Kanban
La consegna veloce e costante di software di qualità e di valore.
Pratiche diverse (e compatibili), stessi principi!
13. ROME 27-28 march 2015 - Carlo Beschi
Agile è mainstream, o quasi …
Sondaggio Version One 2014: 4000 aziende, 94% «è agile» (…), 50+% fa
Scrum, 25% un mix di Scrum e Kanban (e/o XP), 5% Kanban …
15. ROME 27-28 march 2015 - Carlo Beschi
Scrum dovrebbe essere …
Scrum spesso è …
16. ROME 27-28 march 2015 - Carlo Beschi
Da anni …
•Flaccid scrum (Fowler, 2009, 2014)
•Scrum-buts
•…
Adesso …
•«il 90% delle persone non ha capito cosa è, Kanban» (Boeg, 2015)
Perché?
Volevano fare agile / gli hanno detto di fare agile e …
17. ROME 27-28 march 2015 - Carlo Beschi
La mia esperienza a Londra …
•Alla ricerca dello Scrum Master … Project Manager che sa
fare brutto ai clienti (e tenersi buoni i dev)
•Lo Scrum Master pagliaccio … perché «qui da noi il
divertimento è fondamentale!»
•Product manager per una startup che … «facciamo qualcosa
simile a Scrum, ma non è questo il punto»
Come siamo messi nel Belpaese?
18. ROME 27-28 march 2015 - Carlo Beschi
La mia esperienza in Italia …
• Team che fanno Scrum abbastanza bene
• Aziende con situazioni miste
• Team che fanno Scrum bene!
• Team che fanno XP + Kanban, bene
• Team che fanno Scrum, e dentro un po’ di XP
• Team che fanno Scrum, e dentro Kanban
• Team che usano Kanban
• Team che pensano (e dicono) di fare Scrum
• Team che pensano di usare Kanban
• Team che «hanno smesso di fare Scrum»
• Team che «fanno Scrum ogni tanto, sui progetti grandi»
• Team che fanno un po’ di Scrum, e poi provano un po’
di Kanban, più o meno, e poi …
19. ROME 27-28 march 2015 - Carlo Beschi
Monaco di Baviera, 2002
«la vera pasta italiana» (??!!)
23. ROME 27-28 march 2015 - Carlo Beschi
Per i team Scrum, Kanban, XP, il tuo mix, 42, …
Per il programma / portfolio: Kanban, Scrum
Per il change management: #aha!
«rispetto per i ruoli attuali + cambiamento
evolutivo» vs «culture follows structure»
(Larman)
(ci vediamo all’Italian Agile Coach Camp a Giugno? ;-)
24. ROME 27-28 march 2015 - Carlo Beschi
E’ meglio Family Guy o American Dad?
25. ROME 27-28 march 2015 - Carlo Beschi
SEMPLICE ≠ FACILE
Come mai (quasi) tutti fanno agile, e quasi nessuno fa Extreme
Programming?
Per lo stesso motivo per cui ci sono così tanti Scrum flaccidi, e
pseudo-Kanban …
Guardatevi Matteo Vaccari - Perché è così difficile fare Extreme
Programming – keynote Italian Agile Days 2014 -
https://vimeo.com/113090009
26. ROME 27-28 march 2015 - Carlo Beschi
Ma quindi io? A me, cosa «consigli»?
Per me, per il mio team, è meglio Kanban o Scrum? O XP?!
(anche se lo fa solo l’1% …) O un mix?
Dipende!
Context is King! (and you are the Queen!)
Sperimentiamo modi di lavorare che ci aiutino a diventare, da GOOD a
GREAT.
Studiamo, proviamo, evolviamo per … «uscire dal nostro stato naturale di
mediocrità» (cit @gabrielelana)
30. ROME 27-28 march 2015 - Carlo Beschi
Grazie!
Lascia il tuo feedback su Joind.in!
https://joind.in/event/view/3347
https://joind.in/talk/view/14130
31. ROME 27-28 march 2015 - Carlo Beschi
Links e letture:
http://agilemanifesto.org
https://www.scrum.org/
https://www.scrumalliance.org/why-scrum
http://www.djaa.com/resources
http://www.drdobbs.com/architecture-and-design/survey-saysagile-has-crossed-the-chasm/2000019
http://www.versionone.com/pdf/7th-Annual-State-of-Agile-Development-Survey.pdf
http://www.wseas.us/e-library/conferences/2010/Malta/ACS/ACS-17.pdf
http://www.jrothman.com/articles/2013/01/agile-has-not-crossed-the-chasm-a-contrarian-view/
http://www.infoq.com/resource/minibooks/kanban-scrum-minibook/en/pdf/KanbanAndScrumInfoQVe
https://vimeo.com/113090009 (Matteo Vaccari - Perché è così difficile fare Extreme
Programming)
http://agileupgrade.com/why-90-percent-gets-kanban-wrong-and-getting-it-right/
https://kanbanery.com/ebook/GettingStartedWithKanban.pdf
http://martinfowler.com/bliki/FlaccidScrum.html e
http://martinfowler.com/snips/201401291515.html
32. ROME 27-28 march 2015 - Carlo Beschi
(ancora links e letture)
http://scrumbutt.me/
http://agileatlas.org/articles/item/fractional-scrum-or-scrum-but
http://www.slideshare.net/Codemotion/armani-fabio
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
http://www.slideshare.net/cbeschi/will-kanban-save-your-life
http://www.cosenonjaviste.it/7-consigli-per-adottare-lagile-in-modo-consapevole/
http://www.infoq.com/fr/presentations/ways-to-kickstart-agile-kanban-way
http://www.infoq.com/resource/minibooks/priming-kanban-jesper-boeg/en/pdf/PrimingKanban-JesperBo
33. ROME 27-28 march 2015 - Carlo Beschi
Risorse usate nel deck
http://uxreactions.com/post/111586452224/scrum-in-theory
https://www.flickr.com/photos/meagles/8232001017
https://www.flickr.com/photos/chrishunkeler/8856136316
http://upload.wikimedia.org/wikipedia/commons/b/b0/Sacchi.jpg
http://www.ebay.it/itm/T-shirt-LONGOBARDA-Allenatore-nel-pallone-Oronzo-Cana-/291019966909
http://ichef.bbci.co.uk/images/ic/480x270/p01lcnfr.jpg
http://www.istantv.it/images/american_dad_logo.jpg
http://www.snowbird.com/lodging/the-inn/
https://www.flickr.com/photos/15994743@N08/2279441749/
https://www.flickr.com/photos/laffy4k/3527047662
https://www.flickr.com/photos/alessandrabacci/3177578651/
https://www.flickr.com/photos/paul_garland/3100803145
http://it.wikipedia.org/wiki/Scrum_(informatica)#/media/File:Scrum_process.svg
http://upload.wikimedia.org/wikipedia/commons/f/f5/Kanban_board_example.jpg
http://images.movieplayer.it/images/2014/09/25/south-park.png
http://images.dailystar-uk.co.uk/dynamic/1/photos/460000/620x/24460.jpg
http://i40.tinypic.com/6ifub4.jpg
https://www.flickr.com/photos/dhinalchheda/10449373413