User stories, Task e Planning poker

Ok, non sono diventato un maniaco delle macchinette da poker che si trovano in ogni bar, anzi le detesto.

Piuttosto, appena entrato nell’arena delle metodologie agili, mi sono imbattuto subito col noto problema della valutazione di quanto sia il tempo necessario alla realizzazione di un determinato task, cioè dello sviluppo di una parte di programma necessaria per la realizzazione di una user story.

Sulle User Stories e la loro suddivisione in iterazioni (XP) o Sprint (Scrum) :

Sul Planning poker:

Nel frattempo io e Federico stiamo provando ad usare ScrumDesk, un programma (gratuito fino a 5 utenti) che consente l’uso di Scrum da parte di più utenti remoti. Sviluppato in WPF con database SQL Server 2005 hostato presso il loro server web, è molto carino e completo, se solo fosse più stabile. Nelle poche ore di utilizzo ho trovato parecchi bugs noiosi e un paio di crash, specialmente nell’uso del planning poker. Nonostante  questo è usabile e utile, spero prendano in considerazione le mie segnalazioni e migliorino la stabilità. Ma una domanda nasce spontanea: usano TDD ? ;-)

Altri programmi per la gestione di progetti Agili:

posted @ venerdì 17 aprile 2009 1.16

Print

Comments on this entry:

# re: User stories, Task e Planning poker

Left by Luca Minudel at 17/04/2009 16.39
Gravatar
Approfitto del tuo experience report per raccontare anche quello del team di cui faccio parte ora:

anni fa (mi hanno raccontato perche era prima che arrivassi) hanno trovato utile partire con un wiki cioé scrivere li le user story in una pagigna dedicata al back-log e fare una pagina per ogni nuovo spring per poi aggiornare la pagina dei rilasci

mi hanno raccontato che questo modo di procedere partendo da uno strumento flessibile e minimale gli ha aiutati a imparare


ora stiamo provando un tool per memorizzare il backlog delle user story, marcare quelle dello spring corrente, salvare le stime e aggiornare lo stato di avanzamento

Ne abbiamo provato uno che non ci ha soddisfatto e ora ne stiamo provando un altro

l'esigenza di un tool e' stata sentita quando io team hanno raggiunto e superato la dimensione di 5 persone per team, almeno 2 product owner per team e i membri si erano abituati al processo e al formato con cui descrivere le user story

trovo molto interessante conoscere experience report di altri team quindi continua a postare che leggo curioso :)

# re: User stories, Task e Planning poker

Left by Emanuele DelBono at 17/04/2009 17.38
Gravatar
Dai un'occhiata anche a http://www.pivotaltracker.com/ secondo me è un ottimo strumento per gestire le user story e monitorare l'avanzamento del progetto.

# re: User stories, Task e Planning poker

Left by Nicolò Carandini at 18/04/2009 18.53
Gravatar
@Luca: certo che continuo, anche se le mie esperienze (e quelle di Federico) sono certamente monche perchè siamo solo in due, ma per iniziare e per testare i vari tools disponibili è comunque un'esperienza interessante e divertente. Se incuriosisce anche te, tanto meglio, ne sono felice!

@Emanuele: grazie, ci do subito un'occhiata :-)

# re: User stories, Task e Planning poker

Left by jacopo at 27/04/2009 23.22
Gravatar
ciao Nicolò,
senza mezzi termini ti direi che un prerequisito per "far funzionare" agile/xp è quello di lavorare fisicamente in uno stesso ambiente. non ricordo come sia la tua situazione, ma poco importa se siete solo in due: vi consiglio di partire con strumenti semplici come carta, penna e lavagna.

il primo principio del manifesto è proprio "Individuals and interactions over processes and tools"..

certo strumenti più sofisticati servono, ma quando è più complesso anche il team :)

# re: User stories, Task e Planning poker

Left by Nicolò Carandini at 29/04/2009 12.56
Gravatar
@Jacopo: qui il team non è complesso perchè siamo solo io e Federico, ma la complessità nasce dal fatto che viviamo in luoghi diversi e distanti e che i nostri orari non coincidono quasi mai: io faccio un altro lavoro e aiuto Federico di notte, mentre lui è ancora uno studente e ci lavora quando può.
Per questo motivo abbiamo deciso di organizzarci così: Messenger per chattare, Skype per parlarci a voce, ScrumDesk come lavagna virtuale, Codeplex come repository e source control (anche se ovviamente VSTS, che sta dietro Codeplex, può fare molto di più).

# re: User stories, Task e Planning poker

Left by Nicolò Carandini at 29/04/2009 12.57
Gravatar
La sfida nella sfida di questo progetto è proprio l'uso di strumenti come Skype e ScrumDesk per essere virtualmente presenti nella stessa stanza. Di meglio, al momento, non riusciamo a fare :-) .

# ScrumDesk, Planning Poker e una misteriosa lettera da un paese lontano.

Left by Il Blog di Nicol at 21/11/2009 19.42
Gravatar
ScrumDesk, Planning Poker e una misteriosa lettera da un paese lontano.
Comments have been closed on this topic.