Teknik är en relativt ny bransch. Till skillnad från jordbruk, medicin eller till och med lagstiftning finns det ingen stor historia av historia som i dag vägleder yrkesverksamma. De tidiga dagarna av samarbete inom teknik var grova. Tidens utvecklare visste verkligen vad det innebar att lida.

Inom vilken bransch som helst, om du ställer rätt förväntningar om vad som kommer kommer din chef att ha en bra position för att lyckas, vilket vanligtvis får dig att se bra ut.

Planering av poker, ibland kallad "Scrum Poker", överbryggar klyftan mellan att uppskatta kraven i ditt projekt med logistiken för hur allt kommer att göras i tid.

Vad är en användarberättelse?

En av Agiles grundläggande principer: poängen med arbetet är att hjälpa andra människor. Utan denna kvalifikation är teknik i någon form meningslös och ofta skadlig för samhället.

A användarberättelse samlar produktvisionen kring detta begrepp. Användarberättelser klargör den avsedda demografin, ett eventuellt behov eller önskemål och de fördelar som uppfyller detta behov skulle ge. Ingenjörer kan sedan ta tag i dessa bitstora uppdragsbeskrivningar och använda dem för att vägleda dem i sitt arbete.

Till exempel: Jag, en medlem av din avsedda demografi, är en restauratör. Min servitör har problem med att skåra anpassade matbeställningar till vårt nuvarande beställningssystem. Jag behöver en mer detaljerad digital meny som gör det möjligt för dem att lägga till eller utelämna specifika ingredienser individuellt, och jag behöver systemet vara enkelt nog att använda under lunchrushen.

Fördelarna som jag är ute efter? Beställningar tas snabbt och med större noggrannhet och en kund som får det de har bett om så mycket tidigare. Allt på en arbetsdag.

Att skapa autentiska och handlingsbara användarberättelser är viktigt om ditt mål är något användbart för riktiga människor med faktiska behov. Ju närmare du kan komma till deras synvinkel och deras smärtpunkter, desto bättre kommer du att vara på att spela det här spelet.

Hur man spelar Scrum Poker

Precis som i riktig poker håller lagkamrater ett rundabordsmöte som leds av produktägaren eller någon annan gruppledare som fungerar som återförsäljare. En lista över användarberättelser är överens om i förväg.

En kortlek, var och en med ett nummer, delas ut till varje spelare. Siffran på varje kort representerar antalet berättelser ansträngningspoäng att kortet är värt (ansträngningspoäng är ett sätt att göra poäng hur svårt eller arbetskrävande en användarberättelse kommer att räkna ut).

Gruppledaren ropar ut varje användarberättelse en efter en för att gruppen ska överväga. I stället för att varje deltagare säger sin åsikt högt, "röstar" de istället anonymt genom att placera en ansträngningspoäng med framsidan nedåt i en laguppställning. Röstpuljen blandas, poängen beräknas i genomsnitt och gruppen diskuterar det allmänna samförståndet.

Jag har precis fått mitt nya #ForgeRock#klunga pokerkort. Jag tror att jag redan har valt min favorit :-) pic.twitter.com/YttApQKz3X

- Laurent (@laurentvaills) 26 februari 2015

Planerar en sprint

Enligt Agile-metoden trivs många typer av lag i planerade "sprints" på två till tre veckor.

En sprint ger en utvecklare en plats att börja och ett mål att möta; sprintar läggs ut i förväg och bryter ner långsiktiga projekt, vilket ger en struktur för vägen framåt. Detta organiserar gruppens kollektiva insats och ger sammanhang som informerar deras arbete.

Ett projekt som har delats upp i användarberättelser måste kartläggas med avseende på lagets sprintcykel. Kommer en specifik uppgift att ta en timme, två dagar eller ett helt år? När du väl har fått reda på det kan du räkna ut en plan för var du vill vara om ett par veckor.

Lagets sprinthastighet är lika med antalet ansträngningspoäng som de känner att de kan tackla realistiskt under en enda sprint. Efter att ha arbetat med ditt team under en tid kommer du sannolikt att nå en slags överenskommelse om vad detta nummer egentligen borde vara. Använd det som fungerar för dig.

Några av de politiska fördelarna med Scrum Poker:

  • Det kan vara svårt att kvantifiera vissa typer av uppdrag och komprimera dem till tekniska mål. Detta samlar teamet och startar diskussionen organiskt.
  • Olika synpunkter kan ta olika prioriteringar i beaktande. Anonymitet tillåter alla i rummet att få sin verkliga åsikt hörd med självförtroende, utan dom.
  • Det finns inget tryck att anpassa sig; människor kan rösta ärligt och säkert. Genom att besluta på detta sätt blir konversationen ett vänligt spel som ger användbara resultat. Teammedlemmarna kommer aldrig att drivas isär av åsiktsskillnader.

Behöver du verkligen mer en ursäkt för att gå av med dina kollegor när du kan känna dina ögon glänsa över på eftermiddagen? Du kan ladda ner en officiell uppsättning kort för att skriva ut från ett antal ansedda källor eller skapa dina egna med klisterlappar. Valet är ditt.

Relaterad: De bästa programmeringsspråken att lära sig 2021

Planera poker: Spela online med ditt lag för en överskott

Planerar poker är en digital version av spelet; det finns en Pro-plan och en standardversion, den största skillnaden är att standardversionen inför ett tio-gäst-tak på varje pokerspel. Det finns också en Enterprise-version av produkten för stora företag.

JIRA-integration innebär att dina användarberättelser kan vävas direkt i ditt spel direkt. Det är ett bekvämt sätt att effektivisera din session utan att oroa dig för att få ihop skiten. Det, och det är en bra informationskälla om själva spelet och vad det står att erbjuda ditt arbetsflöde.

Om att spela scrum poker... #vig#planerapic.twitter.com/uYJSWkFOnb

- Janice Handley (@digitaljanice) 11 augusti 2015

Scrum Poker: Ett spännande nytt sätt att döda tid i pausrummet

Enligt PlanningPoker. Com, termen "planeringspoker" är egentligen Mountain Goat Software immateriella rättigheter. Vi menar ingen respektlöshet genom att nämna det här. Faktum är att vi faktiskt tycker att det är ganska coolt, oavsett hur du spelar det.

Scrum Poker är dock bara en liten aspekt av Agile. För att få ut det mesta av hela metoden bör du definitivt ta saker från början. Det är väl värt att åka.

E-post
Agile vs. Scrum vs. Vattenfall: Välj rätt programvaruutvecklingsmetod

Försöker du välja mellan projektverktyg för Agile, Scrum och Waterfall? Så här väljer du.

Läs Nästa

Relaterade ämnen
  • Programmering
  • Webbutveckling
  • Programmeringsverktyg
  • Kodningstips
Om författaren
Emma Garofalo (35 artiklar publicerade)

Emma Garofalo är författare som för närvarande är baserad i Pittsburgh, Pennsylvania. När hon inte sliter sig vid skrivbordet för att få en bättre morgondag kan hon vanligtvis hittas bakom kameran eller i köket.

Mer från Emma Garofalo

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.