Domanda

La "pianificazione basata sull'evidenza" in FogBugz è interessante, ma come posso usarla con una metodologia Agile?

È stato utile?

Soluzione

COME eed3si9n detto, se sei coerente nelle tue stime per EBS, FogBugz se ne occuperà per te.

Per quanto riguarda la questione più generale, come si adatta FogBugz alla metodologia Agile, la soluzione migliore è eseguire gli sprint come mini-rilasci.Crea uno sprint e aggiungi i casi che desideri ottenere per quello sprint a quella versione (o pietra miliare).Dagli una data di fine, diciamo una settimana dopo, se fai sprint di una settimana.Quindi EBS può monitorarlo e dirti se sei nei tempi previsti.

I grafici nella sezione Report mostreranno anche un grafico di burndown.La terminologia è leggermente diversa perché FogBugz non è solo Agile ma le informazioni sono lì.

Vuoi vedere se il tempo previsto per il completamento dello sprint rimane stabile o va avanti.Se è stabile, sei sulla buona strada e il tuo tasso di burndown è in linea con l'obiettivo.Se si sta insinuando, stai perdendo terreno e il tuo sprint verrà ritardato.È ora di spostare le cose allo sprint successivo o di capire perché hai sbagliato le tue stime :)

Essenzialmente suppongo che questo sia un grafico di burn-up invece di un grafico di burndown, ma dà la stessa risposta alla stessa domanda.Finirò in tempo?Cosa mi resta da fare?

Quello di Atalasoft Lou Franco ha scritto un post eccellente anche su questo. Patrick Altmann ha anche un articolo.

Aggiornamento: collegamento fisso all'articolo di Altman

Altri suggerimenti

Ho chiesto la stessa cosa ai ragazzi di FogBugz perché in XP, ad esempio, forniresti la stima in IET (tempo di ingegneria ideale).La loro risposta è stata quella di essere coerenti nel modo in cui fornisci la stima.

Abbiamo iniziato a utilizzare FogBugz praticamente per tutto all'interno del nostro team tecnico:Documentazione, segnalazione di bug, gestione delle attività.Col passare del tempo siamo diventati progressivamente più Agile.

Ciò che ho fatto è stato creare un rilascio chiamato Product Backlog, a cui è stata assegnata una data di rilascio arbitraria in futuro.Ho cambiato il campo "Versione" di FogBugz in "Priorità" in modo da poter ordinare per priorità.Per gestire il product backlog utilizzo molto le Aree per classificare le storie degli utenti.Le aree potrebbero essere temi o epiche.Ogni iterazione è una versione in FogBugz.

Ora, una cosa che abbiamo recentemente iniziato a utilizzare sono gli Story Point invece dei Giorni di attività ideali per stimare il nostro Product Backlog.FogBugz non comprende un'unità di misura degli Story Point, quindi, in modo piuttosto confuso, 1 SP nel nostro Product Backlog viene riportato come 1 giorno in FogBugz.Questo potrebbe essere pericoloso se c'è confusione.Ma la nostra squadra è piccola.Non utilizzo gli strumenti di reporting integrati in FogBugz, ma sarebbe fantastico se potessi.

Pertanto, tutti i calcoli relativi a Story Point e Velocity vengono eseguiti al di fuori di FogBugz in Excel.Sembra che vada bene per ora.Stiamo monitorando le attività utilizzando schede per le storie degli utenti e post-it come attività sulle nostre bacheche in ufficio.Dai un'occhiata al libro "Scrum and XP from the Trenches" di Kniberg che ha influenzato la mia decisione.In realtà avere una grande tavola con tutto ciò che osserviamo nei nostri Scrum mattutini aiuta davvero.

Penso che la cronologia delle stime storiche e i report in FogBugz siano eccellenti.Funziona con il mondo della pianificazione del poker?Suppongo che almeno dalla storia delle stime di una squadra lo faccia.

Poiché le User Story nel Product Backlog spesso si evolvono grazie alle sessioni di pianificazione iterativa, (Pianificazione Agile) sarebbe fantastico se ci fosse una modifica dei casi in stile wiki anziché un thread di descrizioni.

Si dice che la prossima versione principale supporterà maggiormente i processi Agile, così sono molto non vedo l'ora di vedere cosa offre.

Modificare:FogBugz 7 è ora disponibile con una gestione molto migliore dei backlog dei "progetti" di prodotto.Guarda!

http://www.fogcreek.com/FogBugz/blog/post/Scrum-Friendly-Features.aspx

Ecco alcuni suggerimenti per includere gli Story Point nella tua pianificazione:

Quando inserisci la tua Storia in FB7 puoi farlo come un Caso e includere il numero di Story Points di Planning Poker in un nuovo campo personalizzato che crei chiamato "Story Points" (come farlo di seguito).Quindi, quando inizi a lavorare su quella Storia, puoi suddividerla ulteriormente in Sottocasi, se necessario, e anche inserire il tempo stimato per completare ciascun Sottocaso (i tempi stimati verranno sommati nella Storia (in alto ) Campo "Stima" del caso, nonché grafici di pianificazione/burndown basati sull'evidenza del feed)

Ecco due cose da considerare per modificare l'installazione di FogBugz per riflettere la nomenclatura Agile.

(1) Out Out Of Orly, la categoria FB "Funzione" è più simile alla tua "storia". Ma puoi modificare i nomi delle tue categorie e aggiungerne di nuovi in ​​Admin> Workflow> Personalizza le categorie.Ecco ulteriori informazioni al riguardo:

http://www.fogcreek.com/FogBugz/docs/70/topics/plugins/CustomWorkflow.html?isl=174457

(2) Per acquisire punti storia, probabilmente vorrai creare un campo personalizzato nella finestra di dialogo del caso.Ciò è possibile grazie al plug-in Campi personalizzati incluso.Ulteriori informazioni al riguardo sono disponibili all'indirizzo isl=174461

Tieni presente che con i campi personalizzati puoi anche aggiungere una casella di modifica del testo per la Storia che apparirà sempre nell'intestazione della finestra di dialogo del caso (non importa quanto sia lunga la cronologia delle attività del caso sottostante).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top