La responsabilità dell’emittente, ovvero: non capisce chi non fa capire.

Un post breve, che non ho fatto a lungo perché temevo di essere didascalico. Ma mi rendo conto che non è affatto ovvio.

Cosa? ti chiederai.

Beh, non è ovvio dire nel mezzo di una conversazione, magari discutendo del design di un componente software, ma anche discutendo di cosa si è fatto il pomeriggio scorso, beh insomma non è così logicamente corretto dire:

No, non hai capito…

continue reading »

November 30 2008 | Tutti i miei sbagli | 3 Comments »

Stimare la project velocity alla prima iterazione – Prima parte

Circostanza frequente: team agile approntato, progetto intrapreso secondo la metodologia preferita (extreme programming o scrum o entrambe o…), hai terminato di stimare le user story, hai assegnato le dovute priorità insieme al resto del team e ora devi approntare un release plan che permetta di capire per quanto ne avrete. “Facile!” esclama il giovane agilista, “Basta prendere la somma degli story point e dividerla per la velocity del progetto!”. Senza dubbio corretto in linea di principio – e comunque non è mai così semplice nella pratica – ma soprattutto: alla prima iterazione che valore di velocity userai? Tu e il tuo team non avete mai lavorato su questo progetto, non hai dati retrospettivi su cui contare. E quindi? Affiderai tutto al caso?

Assolutamente no, ci sono delle tecniche per (aiutarci a) sciogliere questo nodo e voglio illustrartene qualcuna.

continue reading »

October 16 2008 | Esperti | No Comments »