mercoledì 21 settembre 2011

Agili senza saperlo 6 - Mia sorella

La prima (ed unica ahimè!) volta che ho visto delle Burndown chart è stato in un contesto che aveva nulla a che fare con lo sviluppo del software o  con Scrum. L'ho visto usare da mia sorella che allora era studentessa di Lettere - Filologia moderna. Calcolava "in qualche modo" l'entità del lavoro, sapeva il calendario degli esami e giornlmente si faceva su un foglio una linea di tendenza per rispondersi alla domanda: se vado avanti con questo ritmo ce la faccio per la data dell'esame? E se no, quanto dovrei studiare in più?
Ovviamente... valutare la mole del lavoro per certi esami di Lettere moderne è abbastanza facile: es. devi aver letto - dico per esempio 3 romanzi di Calvino, 2 di Pavese e 3 di ... Vattelapesca... e fai la somma delle pagine dei testi.. Ovviamente la preparazione di un esame è un lavoro individuale, non ha nulla a che vedere con i team Scrum... Ovviamente l'applicare una regola non basta per avere un "approccio" agile. Non so se mia sorella leggesse l'agile manifesto sarebbe d'accordo. Ma è intessante notare come questo strumento che le permetteva di organizzarsi meglio, le era venuto quasi "istintivo" mentre nelle aziende tanti ing. non sanno che fare stime astratte e "avanzamento lavori" a posteriori.

lunedì 12 settembre 2011

Scrum in Churh (2 parte )

Ritorno al commento di quell'articolo di cui consiglio la lettura.


Alcune note:
1) La completa adattabilità di Scrum. Nato nel contesto dello sviluppo del software, viene adattato in contesti molto diversi. L'autrice sottolinea che viene "personalizzato" anche nel lessico, quando dice che parole come "product owner" non sono molto gradite in ambito religioso.

2) Diventa evidente l'interdipendenza. Pur avendo competenze e compiti diversi, non ci si rimane chini sul "proprio compito" ma è evidente una meta comune.

3) Una cosa che non viene esplicitamente detta, ma è evidente: Scrum è un antidoto alle "conventicole". Mi spiego. In qualsiasi organizzazione è ovvio, normale e naturale che alcuni elementi sentano affinità, sensibilità o comunque intensità di relazioni tra loro più che con altri. E' impossibile pensare che in qualsiasi gruppo non si formino dei sotto-gruppi. Il rischio è che questi sottogruppi "partano per la tangente", "si isolino", "facciano e disfino" o altre frasi fatte che rendono bene l'idea. Scrum è uno strumento per permettere che  queste "relazioni forti" continuino a contribuire al progetto comune, anzi possano essere un arricchimento per tutti.

4) In un "lavoro di gruppo" ispirato a idealità forti, come può essere la partecipazione ad un'attività ecclesiale, la motivazione è sicuramente un fattore personale e precedente all'attività in se. Però è utile avere un metodo che permetta a questa idealità di emergere ed esprimersi. Una regola non potrà mai sostituire l'ideale (vedi questo mio post). Ma è anche vero che l'ideale vuole un metodo per esprimersi.
Altrimenti l'ideale diventa un'ideologia alienante come, tanto per fare un esempio ormai diventato politically correct: "Noi abbiamo dedicato il primo volo nello spazio al XXII Congresso del Partito Comunista dell'Unione Sovietica sono sicuro che sotto la guida del Partito Leninista ognuno di voi è pronto a fare ogni cosa per la grandezza e la prosperità della nostra amata madrepatria, la gloria del nostro paese, del nostro popolo. Lunga vita alla nostra terra socialista! Lunga vita al nostro grande e forte popolo sovietico!"  (Y. Gagarin)  mentre nel quotidiano "in stracarichi tranvai/accalcandoci insieme,dimenandoci insieme,insieme barcolliamo. Uguali ci rende una uguale stanchezza." (E.A.Evtusenko)