SlideShare uma empresa Scribd logo
1 de 116
Fare pipì controvento




@ziobrando
About me
In the IT field since ZX Spectrum
Generally in large scale projects (I might be
biased)
Strategic IT Consultant
Trainer (Avanscoperta & Skills Matter)
Technical Writer
Blogger: http://ziobrando.blogspot.com
Twitter: @ziobrando


My e-mail: alberto.brandolini@gmail.com
What I do
Agile processes
Domain-Driven Design
Efficiency & Management
Architecture
Funny clown                     9%
                          11%
                                      38%

                     12%




                                31%
Persone
  intelligenti che
prendono decisioni
  non intelligenti
Ma prima...
Antefatto
Affetto?
Convenienza
termodinamica
Ma per noi...
È affettuoso
È pigro
    È bastardo

             È carino
È furbo
Attrito
e come Scrum e Kanban affrontano il problema
Scrum Roles

 Team      Scrum
           Master

Product Owner
Perchè proprio i
Team                   Team

Team Leader?
                       Scrum
Project        corso?
Consulente?           Master?


  ?            ?      Product
                       Owner
Scrumbut
Buono come il
ragù di seitan
oppure..
Scrum non
   funziona,
proviamo altro
Kanban


• Inizio “leggero”
• Non tocchiamo l’organizzazione
Apparentemente
              De v
                     Te a
                          m




              at io n
     ga niz
Or
Sistemando le
Scopriamo problemi
It’s always an IT problem until it’s proved
not to be. I’ve been involved in agile teams
where I’ve seen improvements on the
technical side expose shortcomings and
failures on the business side. When delivery
is predictable the bottleneck shifts into the
business. By delivering high quality software
that just works, continuous feedback from
customers and the measurement of realized
benefits often reveals poor decision-
making in other parts of the organization.
                                   Simon
http://nobull.energizedwork.com/
Non sono sempre
   contenti...
Resistenza
Il nostro ruolo
A ragione? A torto?
Implementazioni       Vincoli, policy, etc.
imbarazzanti          requisiti ballerini
Ritardi cronici       Incapacità di capire l’IT

incapacità di far     Politiche salariali
fronte agli impegni
                      Blocco sulle scelte
                      coraggiose
...
“Non è tutto
bianco o
nero”
    Pierrot
“Non è tutto
bianco o
nero”
     A. Del
      Piero
By the way... circa
 il 90% di voi ha
     pensato
“Alex del Pierrot”
...e sarà la cosa
che ricorderete di
   più di tutta la
  presentazione
Che lo vogliate o
       no
Il cervello è una
 brutta bestia...
Torniamo a noi
0

    Sono veramente
impressionato dai vostri
   progressi, ragazzi
Gli dei sono
Al rogo la strega!
È colpa dell’IT!
Cerchiamo
un nesso causale
    semplice
...ma in un sistema
   complesso, la
  spiegazione non
   può mai essere
      semplice
Solo che...




http://www.wpclipart.com/medical/anatomy/brain/four_lobes_of_the_cerebral_cortex.png.html
Siamo fatti così
Sistema
  Risposte associative immediate
  Parallelismo ... anche involontario
  Basso consumo


Sistema
  Risposte complesse che
  richiedono concentrazione
  Incapace di parallelismo
  Elevato consumo
Il gatto
Torniamo a Scrum
Sel




Self-organizing team
Organigramma
Lo conoscete
da
                        a    1
                     iat a
Divide et impera




                   Bo tem
                    sis
Decisioni




Informazioni
2 problemi:

Decisioni prese nel
 posto sbagliato

Decisioni prese nel
 modo sbagliato
“Hai 2 persone in
più... consegnerai
       prima”
“Invece di un
 Senior abbiamo
assunto 2 Junior”
“Invece di un Senior abbiamo
assunto 2 Junior”



   -Linearità di rendimento
    (falso)
   -Proporzione lineare tra costo
    e valore (falso)
   -Costi di avviamento lineari
    (falso)
“Intanto vai avanti
 con le altre cose”
“Intanto vai avanti con le
altre cose”


   -Costo nullo del context
    switch (falso)
   -Le attività lasciate aperte
    restano ferme (falso)
   -Fare è sempre meglio di non
    fare (falso)
La piramide è
disfunzionale
Convincere il capo
Non ho
      capito di cosa sta
          parlando...


                     Decisioni

Ma dico comunque              Devo convincere il
    qualcosa!                mio capo a lasciarmi
                              fare questa cosa...


                   Informazioni
Versailles Antipattern
 Oggi il capo non è
 dell’umore giusto
                        Bisogna che mi
                      aiuti a convincerlo

   Bisogna che ci
 copriamo a vicenda Ho sentito che lui
                     ha detto che...
Waste
Cortigiano

nasce per risolvere
problemi di               Richelieu
linguaggio tra il re, i
dignitari ed il popolo.
Si evolve diventando
filtro.
Potere variabile
                           Alfano
Waste
Questi sono
problemi di qualsiasi
   organizzazione
...ma Agile ci va a
  sbattere contro
Sviluppare
  software è un
continuo processo
   di decision
     making
Come posso
uscire dal blocco?
O !
  N
Ideologia?
Skills
Aggiungiamo una dimensione
Management 30.com




Fine-Grained
Delegation Matrix
          Stime   Design   Ferie   Budget
  Tell
  Sell
Consult                              X
 Agree
Advise                      X
Inquire             X
Delegat    X
   e
Verso il Nirvana



                                            responsibility
          Anarchia


                       Management’s view
Perdita di controllo




                                                             o
                                                             gn
                                                                       Skills

                                               So                 Frustrazione

                                                                        Conflitti

                                           Team’s view
                                                                       Turnover
(In)competenza
Learning
Come gestisce il
  feedback?
Varcati i cancelli...
Gavetta
Cosa vuoi che sappiano fare?
La piramide è stabile
Recruiting
 Strategy
La tentazione del
    nonnismo
Siamo buoni
  maestri?
NO
Incompetenza
         Mancanza di
          alternative
 Paura
     Immobilismo
Bingo!                   basso livello
                        di competenze
                          in azienda



   Università
                                                      La piramide
    produce                Gavetta
                                                       si rinforza
 incompetenti




                 Frustrazione            Omologazione
                per chi impara           per chi resiste
 Università        in fretta
 non impara

                                 Fuga di
                                 talenti
Potenziale
Decision Making
Sappiamo
prendere
decisioni?
Sappiamo
prendere decisioni
   come team?
Skills
Stress
Stress

 Risposta psicologica

 Condizione percepita
 come avversa

 Condizione percepita
 come inevitabile
Il cervello
non è più in grado
   di imparare
Resistenza?
Bingo!
La piramide                  La piramide
 si rinforza                genera stress




Bassi livelli di        Non si impara
 competenza
                        in condizioni
giustificano la
   piramide                di stress
Conclusioni?
Abbiamo risorse
   limitate:

    In determinati
    momenti, meglio
    NON prendere
    decisioni.
Alcune decisioni
  possono NON
  essere prese
(ed essere prese
    lo stesso)
decidere
      vs
fare succedere
3 mosse per cambiare
        Istruzioni
        razionali
        “botta” emotiva
        rimozione
        ostacoli
(Non) è un
problema dell’ IT
La piramide è il
   problema
CASINO!
                                 CASINO!
                 IT Department

     casino
casino
       ca sino
Dogfood effect
O !
        N
Chi fa la
 prima
Ci sono alternative
   alla piramide




             www.betacodex.org
Complexity
   Science  Management
                 3.0
Beyond Budgeting
   Non siamo soli
  #Stoos
               Lean
  Agile      Radical
           Management
Domande?
Grazie
            @ziobrando
alberto.brandolini@avanscoperta.it
       www.avanscoperta.it

Mais conteúdo relacionado

Semelhante a Farepipi

Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise softwareAlberto Brandolini
 
Academy Manageriale 2011 Leadership
Academy Manageriale 2011 LeadershipAcademy Manageriale 2011 Leadership
Academy Manageriale 2011 LeadershipClaudio Fasola
 
Non è solo un problema di metodologia
Non è solo un problema di metodologiaNon è solo un problema di metodologia
Non è solo un problema di metodologiaMarco Trincardi
 
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...tibicon sas
 
I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.Jacopo Romei
 
Volevo solo scrivere codice iad 2011
Volevo solo scrivere codice iad 2011Volevo solo scrivere codice iad 2011
Volevo solo scrivere codice iad 2011Alberto Brandolini
 
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...Alberto Brandolini
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comportaAlberto Brandolini
 
L'Innovazione non è un'autostrada
L'Innovazione non è un'autostradaL'Innovazione non è un'autostrada
L'Innovazione non è un'autostradaGiacomo Mason
 
Innovazionenoneunautostrada 090928122248 Phpapp01
Innovazionenoneunautostrada 090928122248 Phpapp01Innovazionenoneunautostrada 090928122248 Phpapp01
Innovazionenoneunautostrada 090928122248 Phpapp01Lucia
 
La mucca volante - abc della creatività
La mucca volante - abc della creativitàLa mucca volante - abc della creatività
La mucca volante - abc della creativitàFILIPPOMAZZOLI
 
Sbottonare la creatività stefano pollini 28 ottobre 2015
Sbottonare la creatività stefano pollini 28 ottobre  2015Sbottonare la creatività stefano pollini 28 ottobre  2015
Sbottonare la creatività stefano pollini 28 ottobre 2015stefano pollini
 
Croce e delizia del lavoro remoto
Croce e delizia del lavoro remotoCroce e delizia del lavoro remoto
Croce e delizia del lavoro remotoMauro Servienti
 
Il Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoIl Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoFelice Pescatore
 
Real time strategy for you
Real time strategy for youReal time strategy for you
Real time strategy for youextrategy
 
Croce e delizia del lavoro remoto
Croce e delizia del lavoro remotoCroce e delizia del lavoro remoto
Croce e delizia del lavoro remotoMauro Servienti
 

Semelhante a Farepipi (20)

Agile Star Roles
Agile Star RolesAgile Star Roles
Agile Star Roles
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
Corso PROBLEM SOLVING
Corso PROBLEM SOLVINGCorso PROBLEM SOLVING
Corso PROBLEM SOLVING
 
Academy Manageriale 2011 Leadership
Academy Manageriale 2011 LeadershipAcademy Manageriale 2011 Leadership
Academy Manageriale 2011 Leadership
 
Non è solo un problema di metodologia
Non è solo un problema di metodologiaNon è solo un problema di metodologia
Non è solo un problema di metodologia
 
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...
Palmiro e lo (s)management delle risorse umane - Webinar di presentazione del...
 
I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.I quattro punti cardinali per un orientamento lean nell'impr... insomma.
I quattro punti cardinali per un orientamento lean nell'impr... insomma.
 
Francesca cora sollo
Francesca cora solloFrancesca cora sollo
Francesca cora sollo
 
Volevo solo scrivere codice iad 2011
Volevo solo scrivere codice iad 2011Volevo solo scrivere codice iad 2011
Volevo solo scrivere codice iad 2011
 
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
Kanban unbounded - Cosa succede sulla linea di faglia tra il team ed il resto...
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comporta
 
L'Innovazione non è un'autostrada
L'Innovazione non è un'autostradaL'Innovazione non è un'autostrada
L'Innovazione non è un'autostrada
 
Innovazionenoneunautostrada 090928122248 Phpapp01
Innovazionenoneunautostrada 090928122248 Phpapp01Innovazionenoneunautostrada 090928122248 Phpapp01
Innovazionenoneunautostrada 090928122248 Phpapp01
 
La mucca volante - abc della creatività
La mucca volante - abc della creativitàLa mucca volante - abc della creatività
La mucca volante - abc della creatività
 
Sbottonare la creatività stefano pollini 28 ottobre 2015
Sbottonare la creatività stefano pollini 28 ottobre  2015Sbottonare la creatività stefano pollini 28 ottobre  2015
Sbottonare la creatività stefano pollini 28 ottobre 2015
 
Croce e delizia del lavoro remoto
Croce e delizia del lavoro remotoCroce e delizia del lavoro remoto
Croce e delizia del lavoro remoto
 
Il Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista ImbruttitoIl Cinismo dell'Agilista Imbruttito
Il Cinismo dell'Agilista Imbruttito
 
Real time strategy for you
Real time strategy for youReal time strategy for you
Real time strategy for you
 
Croce e delizia del lavoro remoto
Croce e delizia del lavoro remotoCroce e delizia del lavoro remoto
Croce e delizia del lavoro remoto
 

Mais de Develer S.r.l.

Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linuxTrace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linuxDeveler S.r.l.
 
Cloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshopCloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshopDeveler S.r.l.
 
Workshop su Android Kernel Hacking
Workshop su Android Kernel HackingWorkshop su Android Kernel Hacking
Workshop su Android Kernel HackingDeveler S.r.l.
 
BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011Develer S.r.l.
 
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of QtDeveler S.r.l.
 
Qt Quick for dynamic UI development
Qt Quick for dynamic UI developmentQt Quick for dynamic UI development
Qt Quick for dynamic UI developmentDeveler S.r.l.
 
Qt licensing: making the right choice
Qt licensing: making the right choiceQt licensing: making the right choice
Qt licensing: making the right choiceDeveler S.r.l.
 
Qt everywhere a c++ abstraction platform
Qt everywhere   a c++ abstraction platformQt everywhere   a c++ abstraction platform
Qt everywhere a c++ abstraction platformDeveler S.r.l.
 
Qt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmerQt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmerDeveler S.r.l.
 
PyQt: rapid application development
PyQt: rapid application developmentPyQt: rapid application development
PyQt: rapid application developmentDeveler S.r.l.
 
Hybrid development using Qt webkit
Hybrid development using Qt webkitHybrid development using Qt webkit
Hybrid development using Qt webkitDeveler S.r.l.
 
Crossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n systemCrossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n systemDeveler S.r.l.
 
BeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded FreeBeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded FreeDeveler S.r.l.
 
BeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOSBeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOSDeveler S.r.l.
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company ProfileDeveler S.r.l.
 
Bettersoftware Feedback 2009
Bettersoftware Feedback 2009Bettersoftware Feedback 2009
Bettersoftware Feedback 2009Develer S.r.l.
 
Develer - Qt Embedded - Introduzione
Develer - Qt Embedded - Introduzione Develer - Qt Embedded - Introduzione
Develer - Qt Embedded - Introduzione Develer S.r.l.
 

Mais de Develer S.r.l. (20)

Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linuxTrace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
 
Sw libero rf
Sw libero rfSw libero rf
Sw libero rf
 
Engagement small
Engagement smallEngagement small
Engagement small
 
Cloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshopCloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshop
 
Workshop su Android Kernel Hacking
Workshop su Android Kernel HackingWorkshop su Android Kernel Hacking
Workshop su Android Kernel Hacking
 
BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011
 
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of Qt
 
Qt Quick in depth
Qt Quick in depthQt Quick in depth
Qt Quick in depth
 
Qt Quick for dynamic UI development
Qt Quick for dynamic UI developmentQt Quick for dynamic UI development
Qt Quick for dynamic UI development
 
Qt licensing: making the right choice
Qt licensing: making the right choiceQt licensing: making the right choice
Qt licensing: making the right choice
 
Qt everywhere a c++ abstraction platform
Qt everywhere   a c++ abstraction platformQt everywhere   a c++ abstraction platform
Qt everywhere a c++ abstraction platform
 
Qt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmerQt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmer
 
PyQt: rapid application development
PyQt: rapid application developmentPyQt: rapid application development
PyQt: rapid application development
 
Hybrid development using Qt webkit
Hybrid development using Qt webkitHybrid development using Qt webkit
Hybrid development using Qt webkit
 
Crossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n systemCrossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n system
 
BeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded FreeBeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded Free
 
BeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOSBeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOS
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company Profile
 
Bettersoftware Feedback 2009
Bettersoftware Feedback 2009Bettersoftware Feedback 2009
Bettersoftware Feedback 2009
 
Develer - Qt Embedded - Introduzione
Develer - Qt Embedded - Introduzione Develer - Qt Embedded - Introduzione
Develer - Qt Embedded - Introduzione
 

Farepipi