SlideShare a Scribd company logo
1 of 61
Possiamo fare di
     meglio
About me
Nell’IT dai tempi dello ZX Spectrum
Generalmente in progetti di grandi dimensioni
NonSoloCodice
Trainer (Freelance & Skills Matter)
Technical Writer
Blogger: http://ziobrando.blogspot.com
Twitter: ziobrando

My e-mail:
alberto.brandolini@gmail.com
                                       Copyright Alberto Brandolini
www.avanscoperta.it
avanscoperta.wordpres
s.it
alberto.brandolini@avanscoper

                       Copyright Alberto Brandolini
Un rapporto tradito
Conseguenze:
imbacuccato
Pivello
Sparare sulla croce
      rossa
Manca qualcosa?
Fare ciò che ci viene
       chiesto
"Se vogliamo che tutto
rimanga come è, bisogna che
        tutto cambi!"

         Giuseppe Tomasi di
     Lampedusa, Il Gattopardo
Fondatori
      Banca                                                                                     Camera di
                                       Commercial               Notaio
                                                                                                Commercio
                                          ista



                Scelta nome
                  società




  Deposito
                Registrazione                               Definizione
  Capitale
                   P.E.C.                                     statuto
   Sociale
                                                            societario


                Indirizzo PEC


Certificato di
Deposito
                            Scelta Codice
                               ISTAT
                                                              Costituzione
                                                                Società


                            Codice ISTAT




                                 Attribuzione
                                  Partita IVA
                                              Atto
                                              Costitutivo
                                                                               Registrazione
                                                                               alla Camera di
                            Certificato
                                                                                Commercio
                            Attribuzione
                            Partita IVA




                                                                                                                  Descrizione
                                                                                                                  Attività
                                                              Visura Storica                                      Prevalente




                                                                                                Dichiarazione
 Apertura                                                                                       Inizio Attività
  Conto
 Corrente



                            Codice IBAN                                                         Registrazione
                                                                                                inizio Attività



                                                                                                                        Certificato
                                                                                                                        Camerale
Attivazione
                                Carta di
 Carta di
                                Credito
  Credito
Cosa serve per
mettere in discussione i
      requisiti?
Technical Debt
Un altra metafora
Benefici o costi?
Pretendere la qualità
Come imparare?
Qual è il valore
 aggiunto?
Qual è l’etica?
Dov’è la
complessità?
Open Discussion

More Related Content

Viewers also liked

Buzzword Deathmatch: Agile vs SOA
Buzzword Deathmatch: Agile vs SOABuzzword Deathmatch: Agile vs SOA
Buzzword Deathmatch: Agile vs SOAAlberto Brandolini
 
Il Web design nella Pubblica Amministrazione in 10 passi
Il Web design nella Pubblica Amministrazione in 10 passiIl Web design nella Pubblica Amministrazione in 10 passi
Il Web design nella Pubblica Amministrazione in 10 passiMassimo Azzolini
 
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Alberto Brandolini
 
Comparing different concurrency models on the JVM
Comparing different concurrency models on the JVMComparing different concurrency models on the JVM
Comparing different concurrency models on the JVMMario Fusco
 
Design leadership and experience management
Design leadership and experience managementDesign leadership and experience management
Design leadership and experience managementLuca Mascaro
 
Projections explained
Projections explainedProjections explained
Projections explainedYves Reynhout
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimationAlberto Brandolini
 

Viewers also liked (15)

Buzzword Deathmatch: Agile vs SOA
Buzzword Deathmatch: Agile vs SOABuzzword Deathmatch: Agile vs SOA
Buzzword Deathmatch: Agile vs SOA
 
Il Web design nella Pubblica Amministrazione in 10 passi
Il Web design nella Pubblica Amministrazione in 10 passiIl Web design nella Pubblica Amministrazione in 10 passi
Il Web design nella Pubblica Amministrazione in 10 passi
 
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014
 
Optimized for what
Optimized for whatOptimized for what
Optimized for what
 
Comparing different concurrency models on the JVM
Comparing different concurrency models on the JVMComparing different concurrency models on the JVM
Comparing different concurrency models on the JVM
 
Model storming
Model stormingModel storming
Model storming
 
Design leadership and experience management
Design leadership and experience managementDesign leadership and experience management
Design leadership and experience management
 
Context Mapping In Action
Context Mapping In ActionContext Mapping In Action
Context Mapping In Action
 
Projections explained
Projections explainedProjections explained
Projections explained
 
Transactions redefined
Transactions redefinedTransactions redefined
Transactions redefined
 
Event storming recipes
Event storming recipesEvent storming recipes
Event storming recipes
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimation
 
Event storming
Event stormingEvent storming
Event storming
 
Kickstarting Design Thinking
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design Thinking
 
The Build Trap
The Build TrapThe Build Trap
The Build Trap
 

More from Alberto Brandolini

L'illusione dell'ortogonalità
L'illusione dell'ortogonalitàL'illusione dell'ortogonalità
L'illusione dell'ortogonalitàAlberto Brandolini
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Alberto Brandolini
 
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Alberto Brandolini
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingAlberto Brandolini
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise softwareAlberto Brandolini
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio managementAlberto Brandolini
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionAlberto Brandolini
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkAlberto Brandolini
 

More from Alberto Brandolini (20)

L'illusione dell'ortogonalità
L'illusione dell'ortogonalitàL'illusione dell'ortogonalità
L'illusione dell'ortogonalità
 
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
 
What lies beneath
What lies beneathWhat lies beneath
What lies beneath
 
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)
 
Extreme DDD modelling
Extreme DDD modellingExtreme DDD modelling
Extreme DDD modelling
 
The gordian knot
The gordian knotThe gordian knot
The gordian knot
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
 
La fatina dei denti
La fatina dei dentiLa fatina dei denti
La fatina dei denti
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
The alignment
The alignmentThe alignment
The alignment
 
Chasing elephants
Chasing elephantsChasing elephants
Chasing elephants
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio management
 
The precision blade
The precision bladeThe precision blade
The precision blade
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
The sweet spot
The sweet spotThe sweet spot
The sweet spot
 
Liberate il kraken
Liberate il krakenLiberate il kraken
Liberate il kraken
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talk
 
It's not simple at all
It's not simple at allIt's not simple at all
It's not simple at all
 

Recently uploaded

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 

Recently uploaded (9)

Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 

Possiamo Fare Di Meglio

Editor's Notes

  1. Tutto nasce da un’episodio. Partiamo da una storia d’amore, da un rapporto di reciproca fiducia, che una serie di eventi ha messo in discussione.
  2. Il rapporto tra me ed il pulsante dell’alzacristalli. Siamo sempre andati d’accordo, ed invece ad un certo punto ha cominciato a fare le bizze. Strani rumori, a comportarsi stranamente. Perchè lo fai? Hai un altro?
  3. Ripararlo immediatamente… no… possiamo inventarci un sacco di tecniche per compensare questa temporanea defaillance. In questa immagine la ricostruzione dell’”incrocio magico all’approssimarsi al casello”.
  4. Ovviamente ad un certo punto la situazione peggiora drasticamente. Il finestrino si blocca. Di notte. A Firenze. Si supera l’Appennino imbacuccati come un terrorista. Forse avremmo dovuto pensarci prima.
  5. Due domande: Per quanto tempo siamo disposti a tollerare questi piccoli fastidi? Quanto spesso incontriamo situazioni simili in cui ci facciamo carico della complessità compensativa di qualcosa che non funziona come dovrebbe? (pensiamo ai post it in cui memorizziamo cose di uso comune che sono anti-intuitive, a certe parti del JDK - Date, per dirne una - o ad un certo modo di interagire con la burocrazia…)
  6. Ok, ed ora qualcosa di molto semplice. Sparare sulla Croce Rossa.
  7. Ogni grande stazione italiana ha la sua biglietteria automatica. Questa faccina che ride ci attende. Cosa avrà da ridere è un mistero.
  8. Non posso pagare in contanti. E va bene. Seleziono “Biglietto Rapido”, ho fretta. Devo prendere il primo treno per Faenza.
  9. Ops. Faenza non c’è. E non c’è nemmeno “altro arrivo”. Quindi “Rapido” significa “in una destinazione che sceglie trenitalia”. Lo use case è chiaro: lo scopo dell’utente è andare in un posto a caso, ma in fretta (cfr. “Nowhere Fast” - Bonnie Tyler). Quindi utilissimo se avete rapinato una banca ed avete la polizia alle calcagna.
  10. Per me che devo andare a casa mia si torna alla schermata iniziale. Ho capito perché ride la faccina.
  11. No contanti, e va bene.
  12. Ecco che posso selezionare Faenza.
  13. Oggi.
  14. Il primo.
  15. Ops. Che fare? …. vada per il prossimo.
  16. Sì lo voglio
  17. Un biglietto, un normalissimo biglietto.
  18. 2a classe
  19. Ma non si legge dalla carta…? Vabbè.
  20. Qui però mi aspettavo un vecchio amico...
  21. Ok...
  22. Fatto!
  23. Ach, fino a ieri c’era. La fantastica schermata in cui ti chiede “Vuoi fare una donazione?” - e chissene frega! Ma se vi trovate - come è successo a me - ad aiutare una famiglia di cinesi a districarsi fra le schermate per fargli fare il biglietto (perché quello dopo siete voi) e vi appare la schermata della donazione, come gliela spiegate? Poi mesi dopo l’illuminazione. Trenitalia è riuscita nel capolavoro di replicare l’intero processo di business dell’acquisto del biglietto, compreso il tossico che mentre sei in coda ti chiede “Che c’hai degli spicci?” Un capolavoro.
  24. Il problema è che spesso quello che è da fare è già stato “deciso” o comunque “messo nero su bianco” prima. Ed il cliente ci chiede di sviluppare secondo le specifiche.
  25. Ed il cliente ci chiede di sviluppare secondo le specifiche. Noi siamo agili ed implementiamo un fascicolo alla volta, iterativamente.
  26. Ma questa cosa ha un nome: mummificazione. I business process esistenti NON sono giusti! “Abbiamo sempre fatto così” è sbagliato sia sul codice che fuori.
  27. Se costruiamo un’impalcatura informatica su un processo sbagliato stiamo aumentando i costi del cambiamento del processo. E l’informatica serve ad ingessare le organizzazioni. Non era questo quello che avevamo in mente.
  28. L’IT è una forza al servizio del cambiamento, ma troppo spesso il ruolo che le viene assegnato è gattopardesco. Una pennellata di novità che cambia la superficie delle cose ma non la loro sostanza. La qualità dei servizi offerti in vari settori (bancario, PA, assicurativo, etc) non è cresciuta proporzionalmente alla tecnologia. Ed ora il risultato è che l’IT è percepito come un costo, proprio perchè NON aggiunge valore.
  29. Questo è il processo necessario alla registrazione di una S.r.l. - è ancora incompleto - ma la cosa folle è che l’impatto dell’IT è stato quello di rendere obbligatoria la posta elettronica certificata. Un passaggio in più. Un’organizzazione in più. 2 giorni in più. Geniale.
  30. Per cui al cliente che ci porta il malloppone dei requisiti, dovremmo rispondere.
  31. Questa è SPARTA!
  32. E spedirlo a calci nel pozzo.
  33. Noi sappiamo che quei requisiti sono inutili. Nella maggior parte dei casi sono stati scritti non tenendo conto dei problemi di implementazione, e con l’input di finire la raccolta dei requisiti entro una data (ed allora vai di Ctrl-C Ctrl-V). Sono soldi già buttati, negarlo serve a poco. Ma dire questa cosa è complicato. Cosa ci serve per poterlo fare?
  34. Tutti conosciamo la metafora del Debito: se lascio che il mio codice sia al di sotto degli standard di qualità, allora accumulo debito. E domani pagherò molto di più di quanto risparmio oggi.
  35. … Quindi accumulare debito significa buttare i soldi nel cesso e questo non ci piace.
  36. Però “debito” sembra qualcosa di gestibile. Poso fare i conti e vedere di rientrare quando le cose andranno meglio.
  37. Apparentemente si tratta di una scelta ragionata, qualcuno ha valutato i pro ed i contro di questa scelta.
  38. E questo qualcuno è un fantastico leader nel quale riponiamo la massima fiducia. ...Basta crederci.
  39. L’altro problema è che siamo italiani, e che l’idea del debito non ci spaventa più di tanto.
  40. Perchè pensiamo sempre di poter trovare un modo più furbo per NON pagare il debito.
  41. La metafora che ritengo più corretta è l’inquinamento. I suoi effetti non sono così facilmente calcolabili.
  42. L’inquinamento è forse una metafora migliore.
  43. E inquiniamo quasi inconsciamente. Spesso basta che qualcuno cominci e poi la “broken window” fa sentire i suoi effetti.
  44. Il punto è che il danno in questo caso non è quantificabile: quanto costa ripulire un fiume? O riportarlo allo stato precedente? In nessun caso il conto corretto può essere effettuato o ricondotto unicamente alla dimensione economica.
  45. Il processo NON è reversibile. E’ come mollare la puzza nell’ascensore. Non si torna indietro.
  46. E dove si accumula il danno? Nel cervello, nel nostro.
  47. In quello degli utenti
  48. Di tutti gli utenti… (ci siamo capiti).
  49. Troppo spesso i progetti software sono valutati solo in termini di costi. Se un progetto non porta benefici, questa in effetti e l’unica soluzione possibile. Ma il software dovrebbe portare dei benefici agli utenti. Altrimenti è solo un ulteriore “coso” inutile e dannoso.
  50. Cosa stiamo rilasciando? Come stiamo scaricando inquinamento cerebrale nelle teste dei nostri utenti? Che senso ha quello che stiamo facendo? Come siamo in grado di misurarlo? Capirlo?
  51. Un processo di sviluppo è anche un processo di apprendimento. Processi iterativi e burn-down chart danno l’idea di un processo di apprendimento lineare. Non è così. Troppo spesso però la parte di apprendimento relativa ad un progetto è sottovalutata, o delegata. L’apprendimento si limita alla sfera “tecnica” e non al dominio. Anche i modi di apprendere sono spesso dettati dall’abitudine, mentre tecniche diverse sono immensamente più efficaci. Una caratteristica comune a quasi tutti gli ingegneri è “avrei potuto fare qualsiasi facoltà ma ho scelto ingegneria”. ...Ora però leggo solo manuali… c’è molto altro da imparare nel dominio del problema, e molti problemi ai quali possiamo contribuire.
  52. Cosa da valore al nostro progetto, cosa lo giustifica. Quale valore stiamo dando agli utenti? Siamo in grado di definirlo?
  53. La mia etica… “Gli accidenti arrivano”. Vista in un altro modo: non possiamo rilasciare un qualcosa che riteniamo al di sotto di determinati standard. Come cuoco non ti faccio uno spezzatino di carne scaduta.
  54. In ogni applicazione, in ogni dominio c’è un quantitativo di complessità da affrontare. In alcuni casi sta fuori dall’applicazione (es. in Excel la risoluzione del problema sta nella testa dell’utente) in altri casi è l’applicazione che se ne deve fare carico. Quanto? Come? Diminuisce la complessità percepita dell’utente o l’utente percepisce la complessità del dominio sommata a quella dell’applicazione? L’uomo della strada rifugge la complessità. E la complessità è quella che permette di farla franca se stiamo vendendo dei derivati, o di affossare una conversazione se ci mettiamo a spiegare un argomento complesso ad un interlocutore qualsiasi. E’ normale. E’ umano. Noi però siamo pagati per affrontare la complessità, e molto spesso non lo facciamo.
  55. Quanto tempo stiamo perdendo?