Introduktion till Scrum Basics

Grunderna i Scrum är en enkel process som hjälper till att göra produkter i bitar och i iterationer, att hålla sig till de fluktuerande marknadens behov samt organisationens stränga mål.

Roller i en Scrum

Skrumteamet består av tre roller: en produktägare, utvecklingsgruppen och en scrummästare.

1. Ägare av produkten:

  • Skapa en organisatorisk vision.
  • Är en representation av verksamheten och markerar avkastningen på investeringen.
  • Vidarebefordrar visionen till de involverade lagen.
  • Tar ägandet av orderstocken.
  • Gör marknaden behöver prioriterad.
  • Det är beslutsfattaren för lagen.
  • Medlar mellan teamet och kunderna för att leverera det ultimata som kan levereras enligt behov och i tid.

2. Team för utveckling:

  • Självledd - teamet är självhanterat och beslutet på arbetsfronten fattas ömsesidigt.
  • Oberoende - teamet har befogenhet att fatta sina egna beslut.
  • Ingen benämning - teamet har ingen benämning och varje medlem har de nödvändiga färdigheterna för att leverera det erforderliga arbetet.
  • Små lag - Utvecklingsteamen är idealiskt småstora med 5-9 medlemmar.

3. Master of the Scrum:

  • Leader - Tränar lagen om olika aspekter av scrum basic, guidar dem i hur man ska gå vidare på arbetsfronten och därmed skördar fördelarna med scrum.
  • Hjälper till att eliminera hinder - Hjälper utvecklingsgrupper att ta bort alla hinder på framstegens väg och hjälpa dem att utvecklas.
  • Identifierar sätt att samarbeta - underlättar teamet med allt det behöver för att kunna leverera den ultimata produkten.
  • Hjälper team att hålla sig säkra - Se till att ingen extern faktor kan påverka laget på något sätt.

Artifacts of a Scrum

Dokumentation används för framsteg i arbetet och inte för samarbete. Arbetsprogramvara mäter alltid denna utveckling. Dokumentation i scrum sker endast genom fyra huvudsakliga artefakter, nämligen: Produktåterställning, Sprint-orderstock, ökning och definition av gjort.

1. Återställning av produkten:

  • Utvecklas enligt marknadens behov.
  • Listar alla krav som krävs för att leverera kvalitetsprodukter.
  • Den uppdateras kontinuerligt.

2. Sprintens backlog:

  • Underuppsättning av produktens orderstockföremål och är tänkt att vara färdig i en sprint.
  • Föremål är indelade i små bitar.
  • Fokuserade på hur man levererar arbete i en enda sprint.
  • Hjälper till att prioritera arbetet enligt kundens krav och den slutliga leveransen.
  • Hjälp team att övervaka framstegen och se till att målen är i linje med.

3. Produktökning:

Arbetet som levereras i slutet av varje sprint kallas ett steg. I slutet av varje iteration får vi ett produktökning (PI) som lovar att leverera värde och i slutändan får vi vår erforderliga produkt.

4. Vad görs?

"Definition av gjort" i en skrum betyder att det hjälper team att specificera ett arbete som gjort. Så här kan team uppskatta i vilken utsträckning arbetet har slutförts.

Aktiviteter i en Scrum Basics

Scrum-aktiviteter utförs i iterationer och ger tid för förberedelser samt att använda alla inlärningar i användning.
Scrum-aktiviteter inkluderar:

  • Förädling av produktets orderstock
  • Sprintplanering
  • Daglig skrum
  • Sprintgranskning
  • Sprint retrospektivt

1. Förädling av produktets orderstock:

  • Eliminerar produktens orderstockföremål som inte är prioriterade längre.
  • Inkluderar produktens backlog-artiklar som inte är prioriterade längre.
  • Delar artiklar med orderstock i bitar.

2. Planera en sprint:

  • Förhandlar om produkter i eftersläpning i närvaro av produktägaren.
  • Det möjliggör en mogen förståelse av arbetsprocessen.
  • Kompletterar mindre objekt på prioriterad basis.
  • Arbetet är ordentligt planerat och slutfört.

För att säkerställa att ovanstående krav uppfylls måste vi göra följande:

  • Vad är det som ska göras?
  • Hur ska det identifierade arbetet göras?

3. Dagligt möte i en Scrum:

Det dagliga skrummet är ett slags möte som hålls varje morgon i högst 15 minuter. Detta kallas också det dagliga stand-up-mötet. Det inkluderar:

  • Vad var mitt bidrag på jobbet igår?
  • Vad är mitt bidrag idag?
  • Finns det några krångel som avbryter mig däremellan?

4. Granskning av Sprint:

  • En korrekt illustration av arbetsprocessen med en förklaring av produktens funktioner.
  • En återkoppling av produkten som gör att vi kan känna till lacunan i det levererbara som kan bearbetas.
  • Ett möte kallas av scrum-mästaren som deltar av de involverade lagen och alla intressenter för att diskutera den produkt som utvecklats och arbetsprocessen som följts.

5. Retrospektiv Scrum-analys:

  • Teamet granskar och frågar vad som gick bra när det gäller samarbete, planering, process och verktyg
  • De tar reda på lacunan och hjälper till att förbättra processen och kompetensen hos de involverade teammedlemmarna.
  • De planerar och tar en fast inställning till hur man går från en sprint till en annan.
  • Teamet ser till att hela arbetscykeln till leverans improviseras varje gång.

De tre frågorna som varje teammedlem behöver besvara:

  • Vad vi behöver för att börja göra?
  • Vad vi behöver för att sluta göra?
  • Vad behöver vi fortsätta göra?

Slutsats:

  • Trots att de är så exakta och effektiva, har scrum sina egna begränsningar:
  • Att genomföra ett så omfattande ramverk är svårt för lag som är spridda geografiskt.
  • En sådan omfattande ramverk fungerar inte för team med medlemmar som har specifika färdigheter.
  • Vissa aspekter av scrum avseende externa fakta kan inte kontrolleras.
  • Ett sådant ramverk passar inte på några få produkter eftersom de har specialiserade funktioner.

Rekommenderade artiklar:

Detta har varit en guide till Scrum-grunderna. Här diskuterar vi roller i Scrum, artefakter av en scrum och de olika aktiviteterna för en Scrum. Du kan också titta på följande artiklar för att lära dig mer -

  1. Agile produkthantering
  2. Plan för tillämpningsområde
  3. Scrum Essentials
  4. Agile Management