Speaker

Dimitri Favre

Dimitri Favre

Agile coach

Bologna, Italy

I'm an Agile Coach enthusiast and passionate with more than 25 years of IT industry experience. I covered various roles in complex system development, from developer to Chief Technology Officer. In 2007 I met the agile movement and discovered that there are better ways to make software.

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • agile
  • Agile Transformation
  • Agile Coaching
  • Agile Leadership
  • Agile Mindset
  • Agile software development
  • agile culture
  • Agile Lean
  • Agile People

Sessions

Experiments over projects en

Richard Feynman wrote that "No matter who you are or how good your idea is. If there's no experiment to confirm your hypothesis, it means it's wrong."

The same applies to product development. It doesn't matter how beautiful they are or who wrote them: the user stories that make up our Product Backlog are just assumptions. And sometimes we discover that they are wrong simply once we give our product to customers.

We have an alternative: instead of planning a project (perhaps a long-term one), we can organize our product development experiment after experiment, continuously validating the assumptions behind the requirements (even before implementing them) and enabling true product agility.

Chiedi chi erano i Beatles, oppure chiedi cos'è l'agile en

Se mi avessero chiesto chi erano i Beatles nel 1987, forse non avrei saputo rispondere. Sarei stato come la quindicenne della canzone degli Stadio. Ma poi li ho scoperti. Finalmente potevo nominare il gruppo che suonava decine di canzoni che già conoscevo, ma che non sapevo fossero dei Beatles. E riconoscere quel suono in centinaia o migliaia di canzoni scritte e suonate dopo il loro scioglimento.

Vent'anni dopo ho scoperto l'agilità, e se qualche istante prima mi avessero chiesto cosa fosse l'agilità, non avrei saputo rispondere. Ma non appena ho capito, la storia vissuta vent'anni prima si è ripetuta.

Ancora oggi mi ritrovo a chiedermi cosa sia l'agilità. Un po' come se dovessi spiegarlo alla ragazza che conosce Hiroshima, ma che per il resto ne sa ben poco.

Quindici anni dopo la mia scoperta dell'agilità, cerco di dirvi come essere agili, anche senza dover dire che lo sono. Guardare al passato, ma proiettarsi nel futuro

#noprojects: innovare senza progetti en

Un prodotto software non è il frutto di tanti progetti che si susseguono uno dopo l'altro, ma il risultato di una scelta consapevole e deliberata di gestire e innovare i prodotti in mondo continuo. Questo è #noprojects.

In questo workshop si esploreranno i quattro pilastri di #noprojects: l'approccio sperimentale, i team stabili, l'attenzione al risultato e il focus sul prodotto.

Giocando con i LEGO, il partecipante si immergerà negli aspetti fondanti di #noprojects, con particolare riguardo alla struttura e "longevità" dei team, e al cogliere gli impatti di una logica a progetto sul valore di business.

Cosa mi porto a casa se partecipo?
- i principi di base di un mindset #noprojects
- sperimentare in modo pratico le differenze tra un approccio a progetti e uno a prodotto

Dica 33 it

Portiamo Scrum dal medico

Anche i progetti agili falliscono

#noprojects: Modern software development focus on teams (and products) en

La quasi totalità degli sviluppi software è basata su un approccio per progetto. Un progetto, per definizione, è qualcosa di effimero. Ha un inizio, e soprattutto una fine, qualcosa di temporaneo. Il software non è temporaneo. Un software sopravvive fino a quando esiste almeno una persona che lo utilizza. A volte sopravvive anche più a lungo.
Perché continuiamo ad usare qualcosa di effimero per gestire qualcosa che effimero non è? Quali alternative abbiamo? Possiamo fare veramente a meno dei progetti?
Siamo talmente abituati a pensare per progetto che lo diamo per scontato, nonostante questo approccio sia a volte disfunzionale e non sempre rispettoso dell'agilità.

Il grande fallimento devops en

Avevamo molte aspettative dal movimento DevOps,
quell'evoluzione della specie che ci avrebbe consentito finalmente di
abbattere il muro tra sviluppatori e sistemisti, che ci avrebbe condotti
per mano nel felice mondo della continuous delivery finanche alla
continuous release. Ma qualcosa deve essere evidentemente andato storto:
* Volevate fare i DevOps, ma vi siete accorti con orrore che invece
siete degli YAML Engineers ?
* Volevate automatizzare l'infrastruttura e adesso combattete con un
mare di codice legacy che serve a gestire dei dettagli ridicoli
dei vostri servizi ?
* Continuate a nuotare in un mare di VPN, perché la "sicurezza prima di
tutto" ?

Quello che sembrava il più bel regalo che Babbo Agile ci aveva portato
sotto l'albero, ora è qualcosa di cui non vediamo l'ora di disfarci. O
di provare a cambiare.

Formula: una tavola rotonda della durata di 45/60 minuti, moderata da
Dimitri Favre e Michele Finelli, con altri due o tre partecipanti. I
partecipanti saranno persone che seguono il mondo dell'Agile e del
DevOps da anni, e che devono portare una loro esperienza diretta.

#noprojects: vivere per sempre felici e contenti senza progetti en

InfoQ defined #noprojects as an emerging topic for 2019, and I'm on the same page. I believe there are better ways than projects to evolve a company digital portfolio. Because while a project is temporary, software is continuous.

Quit making projects can be hard and challenging. It’s not only a matter of re-branding what was formerly known as project with a different name. It requires several changes at different organization level: budgeting, procurement, contracts, organization agility,
technical excellence.

This talk, through 4 values and 10 principles, describes #noprojects and how to create a product culture, evolve the digital portfolio, quit making projects... and live happily ever after.

No man's land - La terra di nessuno tra dev e ops en

Quel lembo di terra abbandonato tra il mondo degli sviluppatori e quello dei sistemisti era la terra promessa della continuous release. Uno spazio vuoto che l'una e l'altra fazione, ripetutamente e con fortune alterne, hanno cercato di occupare, o più spesso di difendere dall'occupazione del "nemico". Perché devops non è necessariamente uguale a dev + ops.

Nella cruenza della battaglia, hanno lasciato sul terreno una mina inesplosa sulla quale giace il soldato Tzera.

Come possiamo riscrivere la storia e far sì che questa volta i caschi blu riescano, disinnescando la mina su cui è sdraiato il soldato Tzera, là dove hanno fallito nel film? Qual è la mina pronta a esplodere nella vostra terra di nessuno?

Baby you can drive my car en

Imagine you just landed in an unknown town. You have the address of your destination and jump in a taxi. You give the address to the taxi driver and trust him, because he knows the roads, the habits of local drivers, traffic and shortcuts. And you hope you will bring you to your destination.

The massive use of outsourcing has emptied companies of the skills necessary to face the challenges of an increasingly digital world. Some organizations are trying to rebuild an in-house knowledge, but most of them (automotive, banks, insurance companies, and others) still need to resort to suppliers to develop their own products.
In doing it, we are inevitably giving the car keys to our suppliers and partners. Or, we are getting into a taxi in an unknown city.

Do we really want to let our partners and suppliers drive our digital strategy?

Stable teams over temporary endeavor en

System integrator e outsourcers gestiscono l'allocazione delle persone a livello individuale e in funzione dei progetti.
L'esperienza comune, confermata da diversi studi, suggerisce che un team stabile raggiunga nel tempo prestazioni e qualità migliori.

L'obiettivo del workshop è quello di ragionare su come si possa gestire l'allocazione adottando come unità minima il team e valutare l'efficacia di questo approccio rispetto all'allocazione su base individuale.

Durante il workshop di simulerà l'impatto di una allocazione team-based e si discuterà con i partecipanti di pro e contro di tale approccio, oltre che delle condizioni che ne facilitino o ne impediscano l'adozione.

Italian Agile Days 2022 Sessionize Event

October 2022 Brescia, Italy

Agile O' Day 2022 Sessionize Event

June 2022 Naples, Italy

Agile O' Day 2020 Sessionize Event

June 2020 Naples, Italy

Agile for Innovation 2020 Sessionize Event

March 2020 Milan, Italy

Italian Agile Days 2019 Sessionize Event

November 2019 Modena, Italy

Agile Venture Firenze 2019 Sessionize Event

September 2019 Florence, Italy

Agile O' Day 2019

#noprojects: vivere per sempre felici e contenti senza progetti (software)

June 2019 Naples, Italy

Agile Venture Milano 2019 Sessionize Event

January 2019 Milan, Italy

DevOpsHeroes 2018 Sessionize Event

October 2018 Parma, Italy

Agile Venture Prato Sessionize Event

September 2018 Prato, Italy

Agile O' Day 2018

Dica 33

June 2018 Naples, Italy

Agile For Innovation 2018

Dica 33

March 2018 Milan, Italy

Dimitri Favre

Agile coach

Bologna, Italy