Perchè Agile? Cambiamenti culturali work in progress.
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Perchè Agile? Cambiamenti culturali work in progress.

  • 309 views
Uploaded on

7 giugno 2013 - ITIS G. Fauser, Novara ...

7 giugno 2013 - ITIS G. Fauser, Novara

Cambiamenti culturali work in progress. Il mondo cambia da sempre. Ma come fare a seguire la rotta giusta?
Come possiamo trovare o fare un lavoro che ci piace?
Come possiamo diventare degli sviluppatori software bravi?Qualche storia e gli strumenti dati dalle metodologie Agili e dalla passione.

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
309
On Slideshare
304
From Embeds
5
Number of Embeds
1

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 5

http://www.linkedin.com 5

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. @morafabioperché agile?e cambiamenti culturali work in progress7 giugno 2013 - ITIS G. Fausermail@fabio.mora.namehttp://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it
  • 2. una storia di successo2quelle da cui difficilmente si impara
  • 3. @morafabio31969: verso la luna
  • 4. @morafabio41969: verso la lunaUS$ 0 mldUS$ 8 mldUS$ 15 mldUS$ 23 mldUS$ 30 mldStima NASA CEO NASA STAFF Costo Finalehttp://en.wikipedia.org/wiki/Apollo_program
  • 5. una storia di fallimento5quelle da cui si impara di più
  • 6. @morafabio6Sidney Opera House
  • 7. @morafabio7US$ 0 mlnUS$ 28 mlnUS$ 55 mlnUS$ 83 mlnUS$ 110 mlnStima (1959) Base e tetto (1966) Costo Finale (1973)Sidney Opera Househttp://www.propertycommunity.com/property-in-australia/171-the-sydney-opera-house.html
  • 8. un problema di conoscenza8e i processi predeterminati
  • 9. 9Waterfall Model
  • 10. ma i requisiti cambiano10e non dipende solo da noi
  • 11. come fare con il software11agile e i processi empirici
  • 12. @morafabioManifesto Agile12Gli individui e le interazioni più che i processi e gli strumentiIl software funzionante più che la documentazione esaustivaLa collaborazione col cliente più che la negoziazione dei contrattiRispondere al cambiamento più che seguire un pianohttp://agilemanifesto.org/iso/it/Ovvero, fermo restando il valore delle voci a destra,consideriamo più importanti le voci a sinistra.
  • 13. @morafabioExtreme Programming13PrincipiValoriComunicazioneSemplicitàFeedbackCoraggioRispettoMiglioramento continuoAbbracciare il cambiamentoAssunzioni semplici
  • 14. @morafabioExtreme Programming14PratichePair programming Continuos IntegrationTest driven developmentPlanning GameRefactoringPiccoli rilasciCoding StandardsSimple DesignWhole TeamSostenibilità
  • 15. 15
  • 16. come fare con noi stessi16diventare bravi sviluppatori
  • 17. U.S.Airways 154917
  • 18. 18United Airlines 173
  • 19. competenza19è sempre rafforzata o annullata dalleskill sociali
  • 20. Il genio è sopravvalutato20
  • 21. @morafabio“Times for lone coders are gone”21Tecniche TeamBroadbandPersonali RelazionaliSkill
  • 22. @morafabioCommunity22Significa• Many-to-many• “Stay on the bleeding edge”• Validazione• Persone!• Contesti diversi... & more, more, more!
  • 23. @morafabioCommunity23PHP User GroupDDD ItalyCoderDojoXtreme ProgrammingLean ItaliaAgileDayGrUSPCodemotionLinux User GroupsSymfonyItalian Linux SocietyNode.jsIndigeni DigitaliBAIAStartup Weekends
  • 24. cambiamento culturale24chi non cambia, muore
  • 25. note di consapevolezza25come provare ad evitare quello che non ci piace
  • 26. dove andare?26La cosa più importante è...Quando mi piace, quanto sono bravo?Il lavoro per me è...Il mio territorio è...Quello che voglio fare è...Quanto conta per me...Non voglio fare...Img: http://goo.gl/A43qK
  • 27. @morafabio“This is water”27http://www.youtube.com/watch?v=vET9cvlGJQwDavid  Foster  Wallace,  Kenyon  College,  21  maggio  2005
  • 28. Grazie!28Domande?
  • 29. @morafabioCrediti & Bibliografia29Jacopo RomeiGabriele LanaTalk: http://goo.gl/Cm4NcTalk: http://goo.gl/8dGEVCristiano RastelliTalk: http://goo.gl/QBg1VFabio FabbrucciTalk: http://goo.gl/tgCqV• Kent Beck, AddisonWesley 1999Extreme Programming Explained• Kent Beck, AddisonWesley 2002Test-Driven Development By Example• Jurgen Appelo, AddisonWesley 2010Management 3.0 Leading Agile Developers• Robert C. Martin, Prentice Hall 2008Clean Code• Eric Reis, Crown Pub 2011The Lean Startup• Alexander Osterwalder,Yves PigneurWiley 2011Business Model Generation