Che cos'è lo Scrum Poker?

Che cos'è lo Scrum Poker?

La tecnologia è un settore relativamente nuovo. A differenza dell'agricoltura, della medicina o persino della legge, non esiste una storia leggendaria di tradizioni che guidi in linea di principio i professionisti di oggi. I primi giorni di collaborazione nella tecnologia sono stati difficili. Gli sviluppatori dell'epoca sapevano davvero cosa significava soffrire.





In qualsiasi settore di attività, impostare le giuste aspettative su ciò che verrà mette il tuo capo in una buona posizione per avere successo, il che di solito ti farà apparire bene.





Planning Poker, a volte indicato come 'Scrum Poker', colma il divario tra la stima dei requisiti del tuo progetto e la logistica di come tutto verrà svolto in tempo.





Che cos'è una storia utente?

Uno dei principi fondamentali di Agile: il punto del lavoro è aiutare le altre persone. Senza questa qualifica, la tecnologia in qualsiasi forma è inutile e spesso dannosa per la società.

A storia dell'utente riunisce la visione del prodotto intorno a questa nozione. Le storie degli utenti chiariscono la demografia prevista, un possibile bisogno o desiderio e i benefici che la soddisfazione di questa esigenza conferirebbe. Gli ingegneri possono quindi afferrare queste dichiarazioni di missione di dimensioni ridotte e usarle per guidarli nel loro lavoro.



Ad esempio: io, un membro della fascia demografica prevista, sono un ristoratore. I miei camerieri hanno problemi a inserire ordini di cibo personalizzati nel nostro attuale sistema di biglietteria degli ordini. Ho bisogno di un menu digitale più granulare che permetta loro di aggiungere o omettere ingredienti specifici individualmente e ho bisogno che il sistema sia abbastanza facile da usare durante il pranzo di punta.

I benefici che sto cercando? Ordini presi rapidamente e con maggiore precisione e un cliente a cui viene dato ciò che ha chiesto molto prima. Tutto in una giornata di lavoro.





La creazione di storie utente autentiche e fruibili è fondamentale se il tuo obiettivo è qualcosa di utile a persone reali con esigenze reali. Più ti avvicini al loro punto di vista e ai loro punti dolenti, meglio sarai nel giocare a questo gioco.

Come giocare a Scrum Poker

Proprio come nel poker reale, i compagni di squadra tengono una tavola rotonda guidata dal proprietario del prodotto o da qualche altro leader del gruppo che funge da dealer. Un elenco di storie utente è concordato in anticipo.





Ad ogni giocatore viene distribuito un mazzo di carte, ognuna con un numero. Il numero su ogni carta rappresenta il numero della storia punti di sforzo che la carta vale (i punti di sforzo sono un modo per valutare quanto difficile o laborioso sarà capire una user story).

Il leader del gruppo chiama ogni storia utente una per una affinché il gruppo possa rimuginare. Tuttavia, invece di esprimere la propria opinione ad alta voce, ciascun partecipante 'vota' in modo anonimo inserendo un punteggio di sforzo a faccia in giù in un dogpile di squadra. Il pool di voti viene mescolato, i punteggi vengono mediati e il gruppo discute il consenso generale.

Ho appena ricevuto il mio nuovo #ForgeRock #mischia carte da poker. Penso di aver già scelto il mio preferito :-) pic.twitter.com/YttApQKz3X

- Laurent (@laurentvaills) 26 febbraio 2015

Pianificare uno Sprint

Secondo la metodologia Agile, molti tipi di team prosperano in 'sprint' pianificati di due o tre settimane.

Uno sprint fornisce a uno sviluppatore un punto di partenza e un obiettivo da raggiungere; gli sprint sono predisposti in anticipo e scompongono progetti a lungo termine, dando struttura alla strada da percorrere. Questo organizza lo sforzo collettivo del gruppo e fornisce un contesto che informa il loro lavoro.

Un progetto che è stato suddiviso in storie utente deve essere mappato rispetto al ciclo di sprint del team. Un'attività specifica richiederà un'ora, due giorni o un anno intero? Una volta che hai capito, puoi elaborare un piano per dove vorresti essere in un paio di settimane.

La velocità dello sprint della squadra è uguale al numero di punti sforzo che sentono di poter affrontare realisticamente nel corso di un singolo sprint. Dopo aver lavorato con il tuo team per un po' di tempo, probabilmente arriverai a una sorta di accordo su quale dovrebbe essere effettivamente questo numero. Usa ciò che funziona per te.

Alcuni dei vantaggi politici di Scrum Poker:

  • Quantificare alcuni tipi di missioni e compattarle in obiettivi tecnici può essere difficile. Questo riunisce la squadra e avvia la discussione in modo organico.
  • Diversi punti di vista possono prendere in considerazione diverse priorità. L'anonimato consente a tutti nella stanza di far sentire la loro vera opinione con sicurezza, senza giudizio.
  • Non c'è pressione per conformarsi; le persone possono votare in modo onesto e sicuro. Decidendo in questo modo, la conversazione diventa un gioco amichevole che produce risultati utili. I membri del team non saranno mai allontanati da una differenza di opinione.

Hai davvero bisogno di più di una scusa per scherzare con i tuoi colleghi quando puoi sentire i tuoi occhi vitrei per il pomeriggio? Puoi scaricare un set ufficiale di carte da stampare da una serie di fonti affidabili o crearne uno tuo con note adesive. La scelta è tua.

Imparentato: I migliori linguaggi di programmazione da imparare nel 2021

Planning Poker: gioco online con la tua squadra per una miseria

Pianificazione del poker è una versione digitale del gioco; c'è un piano Pro e una versione Standard, la differenza principale è che la versione Standard impone un limite di dieci ospiti per ogni partita di poker. Esiste anche una versione Enterprise del prodotto per le grandi aziende.

L'integrazione di JIRA significa che le tue storie utente possono essere tessute direttamente nel tuo gioco all'istante. È un modo conveniente per ottimizzare la tua sessione senza preoccuparti di mettere insieme le tue cazzate. Questo, ed è un'ottima fonte di informazioni sul gioco stesso e su ciò che offre al tuo flusso di lavoro.

Sto per giocare a mischia poker... #agile #pianificazione pic.twitter.com/uYJSWkFOnb

perché il mio iPhone non invia messaggi di testo?

— Janice Handley (@digitaljanice) 11 agosto 2015

Scrum Poker: un nuovo entusiasmante modo per ammazzare il tempo nella break room

Secondo PlanningPoker.Com, il termine 'planning poker' è in realtà proprietà intellettuale di Mountain Goat Software. Non intendiamo mancare di rispetto menzionandolo qui. In effetti, pensiamo che sia davvero bello, non importa come lo giochi.

Tuttavia, Scrum Poker è solo un piccolo aspetto di Agile. Per sfruttare al meglio l'intera metodologia, dovresti assolutamente prendere le cose dall'inizio. Ne vale la pena.

Condividere Condividere Tweet E-mail Agile vs. Scrum vs. Waterfall: scegli il giusto approccio allo sviluppo del software

Stai cercando di decidere tra gli strumenti di gestione dei progetti Agile, Scrum e Waterfall? Ecco come scegli.

Leggi Avanti
Argomenti correlati
  • Programmazione
  • Sviluppo web
  • Strumenti di programmazione
  • Suggerimenti per la codifica
Circa l'autore Emma Garofalo(61 Articoli Pubblicati)

Emma Garofalo è una scrittrice che attualmente vive a Pittsburgh, in Pennsylvania. Quando non lavora alla sua scrivania in cerca di un domani migliore, di solito si trova dietro la macchina da presa o in cucina. Acclamato dalla critica. Universalmente disprezzato.

Altro da Emma Garofalo

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti