Meet, 21 febbraio 2007. Tema: fit4ruby prima iterazione
Record di presenze in questa bella riunione in quel di Reply, saremo stati quasi una ventina, un numerico che non si registrava dalla primissima riunione del nostro gruppo. La serata come promesso è stata dedicata all'implementazione della prima funzionalità del nostro nuovo progettino Fit4Ruby. Abbiamo fatto tesoro delle esperienze passate e quindi abbiamo considerato la serata come un'iterazione, realizzando una versione ridottissima e velocissima di una tipica iterazione XP
L'intento della serata era anche quello di introdurre Ruby alle persone che ne fossero digiune, quindi abbiamo pensato di iniziare con una sola coppia formata da Gabriele e Uberto proiettando su un muro il loro operato per far partecipare anche gli altri (nd Gabriele: infatti è stato più un multiprogramming che un pair programming, è stato molto carino)
Preparativi
Appena arrivati si è subito capito che ci sarebbero state molte facce nuove, quindi è stato dedicato un po' di tempo a spiegare che cosa saremmo andati a fare durante la serata, le lezioni che abbiamo imparato durante il progetto precedente, una breve introduzione a Fit/Fitness, il tutto condito un po' di sana propaganda con la speranza di rivedere queste facce nuove anche nei prossimi meeting :-)
Il tempo è servito anche per permettere al nostro (simulatore di) customer Fabio di arrivare in sede e per permettere a Cover3k di preparare la videocamera che ha ripreso l'evento, quando tutti sono arrivati lo spettacolo è iniziato
Primo pomodoro
Il cliente si è subito presentato con le specifiche che volevano fossero implementate (nd Gabriele: Fabio è stato veramente bravissimo, a tratti ho pensato che non scherzasse affatto), abbiamo dedicato un pomodoro per
- introdurre XP al cliente
- scrivere un paio di storie
- decidere quale di queste implementare
Secondo, Terzo e Quarto pomodoro
Lo abbiamo dedicato a implementare la storia richiesta utilizzando le seguenti pratiche
- pomdoro, con le relative pause di cinque minuti alla fine di ogni pomodoro
- TDD, il codice scritto è stato decisamente guidato dai test
- pair programming
- customer on site, più unico che raro nella vita reale, siamo riusciti a fare l'analisi della storia con il cliente durante la sua implementazione
Al termine dei tre pomodori previsti siamo riusciti a consegnare la storia al cliente non prima di aver fatto un po' di refactoring e non prima di aver commentato con tutto il gruppo su quali altri possibili refactoring sarebbero stati possibili/utili
Finale
La serata è finita con un buon messicano
Comments (0)
You don't have permission to comment on this page.