O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Il ruolo dell'uomo nel Software

699 visualizações

Publicada em

L'Agile Software Development permette all'uomo di potersi mostrare per le caratteristiche sue peculiari. Il processo di self-organization e di continuous learning sono la chiave per avere risanamento in azienda.

Publicada em: Educação, Negócios, Tecnologia
  • Seja o primeiro a comentar

Il ruolo dell'uomo nel Software

  1. 1. Agile Software Il ruolo dell'Uomo nel software Milano, 4 novembre 2010
  2. 2. Le caratteristiche Umane L'arte di saper esperimentare implica nell'Uomo: il saper vivere in ogni contesto e adattarsi alle situazioni; esplorare nuove situazioni; l'imparare dalla esperienza per migliorare il proprio status (sociale, lavorativo, etc.); l'organizzare la propria vita ed identificare il proprio ritmo nelle cose; il saper attuare un processo di auto-educazione; il capire quando le cose vanno male ed imprimere delle "correzioni" per reagire e farle andare bene L'Uomo instaura e vive costantemente in un processo di Ispezione e Adattamento e il contesto lavorativo è una esperienza
  3. 3. Le caratteristiche dell'Agile Software Development L'Agile Software Development incentiva la responsabilizzazione delle Persone e il consolidamento del lavoro in team; la auto-organizzazione del proprio lavoro; l'attuazione di un processo di Inspection e di Adaption in un team; il confronto diretto con il Cliente e un contatto frequente; la necessità di fare dei rilasci consistenti e fini a del software potenzialmente esercibile; La promozione di una nuova individualità con un forte senso di appartenenza L'Uomo instaura e vive costantemente in un processo di Ispezione e Adattamento
  4. 4. Educare per educarsi Educarsi all'Agilità presuppone: 1. la possibilità di poter attingere le basi dell'Agile Software Development attraverso corsi di iniziazione; 2. la possibilità di poter certificare i vari ruoli: Certified Scrum Master Certified Product Owner Scrum Master Professional etc. 3. la necessità di innestare l'auto-apprendimento individuale e di gruppo dei singoli team: processo e tecnica di auto-apprendimento iterazione dopo iterazione. Diventare Agili significa riuscire ad evolvere il proprio modello cognitivo ad auto-apprendere in gruppo.
  5. 5. Effetti Collaterali Uno o più gruppi di sviluppo che auto-apprendono: aumentano e mantengono l'Entusiasmo e il Commitment; la qualità della delivery entra nel processo di Educazione e diventa responsabilità del gruppo stesso; tutti rimangono focalizzati sulle attività che portano valore e beneficio a chi le commissione; il project management è trasparente a tutti i livelli; il gruppo di lavoro acquista una velocità e una fiducia attestabile; si anticipano i problemi non appena si manifestano e non si creano sprechi; si può applicare un processo adattativo allo sviluppo del software Agile Software Development è molto di più che una pratica Software.
  6. 6. Grazie! "Una vita sociale sana si trova soltanto, quando nello specchio di ogni anima la comunità intera trova il suo riflesso, e quando nella comunità intera le virtù di ognuno vivono." Rudolf Steiner

×