Översikt över Scrummetoden

Scrum är metodik i den smidiga ramen som arbetar med transparens, noggrann observation av processen och anpassningsbarhet. Denna metod används vid produktutveckling. Grundare av scrum är Ken Schwaber och Jeff Sutherland i början av 1990-talet. Namnet "skrum" har hämtats från spelet Rugby. I det här ämnet kommer vi att lära oss om Scrum-metoden.

Syftet med att skapa en scrum är att tillhandahålla hög prestanda i ett litet team, och alla som har en objektiv uppgift att arbeta och att ge effektiva resultat. Därför har projektmetodiken hållits upp till sprintar med att hålla detta koncept. Sprint kan gå från en vecka till månader, vilket är beroende av komplexiteten. Sprintloggar består av Prognos, Att göra, Pågående och Klart.

Roller av Scrummetoden

Scrum föreslår tre roller i projektutveckling är teamet, Scrum Master och produktägare.

1) Teamet:

Detta är självutvecklingsteamet som samarbetar och fungerar i en organiserad struktur. Det är kärn-, bas- och grundteamet som fungerar på ett organiserat sätt, som också ger ett effektivt arbete i utvecklingen av en produkt.

2) Scrum Master:

Skrummästaren är en facilitator för teamet, han är expert på smidiga metoder och arbetar i enlighet med principerna. Skrummästaren hanterar informationssamarbetet inom de olika avdelningarna i ett projektgrupp. Eventuella förändringar i projektsteget kommer snabbt att tas in av scrummästaren. Skrummästaren har ansvaret för att ge högt avkastning och se till att allt faller på rätt plats med hjälp av scrumvärden och principer.

3) Produktägare:

Produktinnehavaren av scrum står som visionen för scrumteamet för de smidiga utvecklingsprojekten. Han kommer att se till att höja lagets mål och göra det möjligt för dem att arbeta enligt sprint. Han är också teamets motivator för ett tydligt mål. Hans vision är att framgångsrikt förmedla teamet vad det bästa de kan göra. Produktägaren kan vara från valfri vertikal inklusive marknadsföring eller produktledning som har förståelse för marknader och projekttrender. Han borde vara affärsmässig kunnig och med god kommunikationsförmåga för att arbeta tvärfunktionellt i organisationen.

Händelser med Scrummetoden

Det finns fyra händelser som inträffar under varje sprint:

  1. Sprintplanering -

Det är den första händelsen i sprinten. Teamet är involverat i det ordinarie arbetet som de borde arbeta under sprintar. Teamet bestämmer vad man ska arbeta med för den aktuella perioden. Teamet består av en Scrum Master, utvecklargruppen och produktägaren. Detta planeringsstadium äger rum på sprintens första dag. Först efter avslutad tidigare sprintgranskning och retrospektion sker nästa nya sprint. Baserat på den tidigare sprintdiskussionen övervägs ny sprintplanering. Målen beslutas med hjälp av frågeformuläret i omfattningen och planerar hur de ska levereras i enlighet därmed.

  1. Daily Scrum -

Skrumteamet möts i en snabb 15 minuter varje sprintdag för att undersöka framstegen och bestämma vad de ska arbeta under de kommande 24 timmarna. Den dagliga skrummen hålls varje dag i sprint. Avsikten här är att skapa ett planerat arbete för en effektiv förståelse av vad som går just nu, hur och när vi kan nå vårt mål. Detta hjälper också till effektiv kommunikation mellan teamen.

  1. Sprint Review -

Detta är stadiet där utvecklingsgruppen presenterar för produktägaren. Teamet samarbetar om vad som gjordes och anpassar Backlog efter behov. De presenterar det arbete som är "gjort." Detta är slutet på sprinten. I ett idealt skede kan sprintöversynsmötet gå under en timme per vecka.

  1. Sprint retrospektiv -

Sprint retrospektivt stadium av mötet leds av scrummästaren, vilket görs efter sprintöversynen. Teamet diskuterar vad som gick rätt, vad som gick fel och hur man kan förbättra i nästa sprint. Det betyder att det ger tillbakablick på tidigare händelser och sätt att förbättra. Det ger teamet en chans att ge feedback till ledningen om projektets framsteg. Detta skapar en plan för förbättring i nästa sprint.

Artefakter i Scrum-metoden

Det finns tre artefakter i scrummetoden som är produktökning, produktåtergång och sprintåtergång. Låt oss nu förstå i detalj.

1) Produktåtergång:

Produktets orderstock är det detaljerade dokumentet för scrumteamet. Det är det slutliga dokumentet som hänvisas för alla detaljer angående produkten. Detta ägs av PO, och han använder detta för att förklara de högsta kraven för varje sprint som ska transporteras.

För att underlätta bör produktåterstoden innehålla några regler:

  • Produktets orderstock bör innehålla prioriteringar. Detta hjälper till att leverera enligt prioritet.
  • Produktets orderstock ska inte innehålla något detaljerat uttalande, det är ett dokument med högsta krav.
  • Produktets orderstock måste vara dynamisk, det bör ändras enligt när kravet kommer in i detaljerat arbete. Eftersom det finns förändringar per krav läggs dokumentet till och ett nytt kravområde läggs till.

2) Sprint-orderstock:

Det finns två viktiga punkter att komma ihåg i sprint-ordningen.

  1. Att fatta beslut i en grupp : Varje stat bör beslutas av hela teamet och grupperas.
  2. Organisera uppgift: Scrum-teamet bör inte behöva den tilldelade uppgiften från Scrum-mästaren. De är självorganiserade för att välja och arbeta med uppgifter.

3) Produktökningar

Produktökningar, i allmänhet, är en summa av all produktåtergång under sprinten. Detta är vanligtvis en mjukvara som samarbetar över hela organisationen och skapar öppenhet. Detta kan också vara i typen av uppdragstavlor eller diagram.

Slutsats

Från denna artikel har vi nu känt till sprint i scrum, scrumcykeln, deras artefakter och fyra händelser som inträffar i scrum, stockar och även olika roller i scrummetodik. Artikeln ger oss också information om de involverade produktmedlemmarna och deras nyckelroller i en scrumcykel.

Rekommenderade artiklar

Detta är en guide till Scrum-metoden. Här diskuterar vi roller, händelser och artefakter av scrummetoden. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Scrum-programvara
  2. Scrum Process
  3. Smidiga jobb
  4. Programhanteringsverktygsprogramvara