• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Il ruolo dell'uomo nel Software

on

  • 552 views

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 ...

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.

Statistics

Views

Total Views
552
Views on SlideShare
551
Embed Views
1

Actions

Likes
0
Downloads
5
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Il ruolo dell'uomo nel Software Il ruolo dell'uomo nel Software Presentation Transcript

    • Agile Software Il ruolo dell'Uomo nel software Milano, 4 novembre 2010
    • 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
    • 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
    • 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.
    • 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.
    • "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 Grazie!