Agile Manifesto ++

Last week i joined a class with Mike Cohn to become certified scrum master. Although I've been practicing agility in an agile team since 5 years many concepts sounded interesting and revolutionary to me. Also in a such young subject like agility there are so many different interpretations and opinions that sometimes is good to go to the origin. Mike Cohn is not an author of the agile manifesto but in my opinion is definitely one of the "original sources" of agility due to his long and various experience.
Mike divided us in groups and asked every group to add a fifth sentence to the agile manifesto.
These are the four original ones:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

I proposed

face to face communication over back to back communication

where back to back communication is a joke that in my opinion well represents all the other forms of communication we usually interact with like emails, phone calls, written documents, slides, etc etc.

Every day I'm bewildered by the fact that simply talking to people I can achieve goals that I'd never reach in any other way.

p.s. no, it's not due to my very bad English ... I usually write emails in Italian ;)

Torneo Agile

L'instancabile Francesco Cirillo si e' inventato un'idea che mi piace un sacco. Ha indetto un torneo agile. Tutti i dettagli e i modi per seguire l'evento li trovate qui.

Se io partecipassi ad un torneo agile o cmq ad un torneo come quello che ha organizzato Francesco lo scriverei sul curriculum. DIco anczi che se ricevessi il curriculum di uno che ha partecipato al torneo lo leggerei con attenzione ...

R.I.P. Netscape

Dopo una lunga agonia Netscape e' morto.

per i supernostalgici suggeriscono una specie di frankenstein, Mozilla con una skin alla netscape ...

Wiki on a Stick

Da un po' di tempo uso questo wiki per prendere appunti. E' uno strumento utilissimo di cui ormai non posso piu' fare a meno.

Si tratta di un wiki tutto contenuto in un'unica pagina html, no installazione, no configurazione no niente. Lo appiccichi al desktop, doppio click e scrivi.

AgileDay 2007

Venerdi' 23 novembre ci sara' a Bologna la quinta edizione dell'agileday italiano. Secondo me e' un'esperienza unica per venire a contatto con esperti di metodologie agili di sviluppo software in Italia. Sara' che la conferenza e' gratuita, sara' che gli anni passati mi sono veramente divertito sta di fatto che per il terzo anno consecutivo ci saro'.

Italian Agile
Day

Testare e' un'arte

Mi piace molto il post di Roy Osherove sulla qualita' dei test. Nel mio team abbiamo iniziato da un po' di tempo a scrivere test e ho proprio visto la nostra suite muoversi da Throw-Away Tests verso Tests that Last.

cancellare pezzi di codice (di test) e' sempre uno sforzo sovrumano per un developer (mio nonno direbbe sovrinumano che e' ancora peggio), la ritengo cmq una pratica indispensabile per portarsi dietro solo quello che veramente serve.

fonte: Throw-Away Tests Vs. Tests that Last

Onesta'

Ho visto alcuni miei colleghi rendere a spallate la macchinetta che distribuisce merendine, patatine e cioccolatismi vari. In sostanza hanno scoperto quello che e' stato definito un workaround per mangiare a scrocco. Credo che se fosse possibile valutare l'onesta' delle persone in un colloquio io darei alla cosa la massima importanza. Piu' mi guardo intorno piu' mi accorgo che l'onesta' e' rara e sottovalutata. Parlando con un amico qualche giorno fa mi sono sentito dire che il contrario di onesta' e' furbizia.

Textpad fanatic

Anche io ho il mio sostituto di notepad preferito. Si tratta di Textpad, la versione 5 ha un bug e non apre i file associati con un doppio click.

Ho risolto cambiando il valore di questa chiave di registro:

HKEY_CLASSES_ROOT\applications\TextPad.exe\shell\open\command

da
"C:\Program files\TextPad 5\TextPad.exe" -s
a
"C:\Program Files\TextPad 5\TextPad.exe" "%1"