Hva er Scrum? Alt du trenger å vite om prosjektledelse



Dette 'Hva er Scrum?' artikkelen vil gi deg en kort og skarp introduksjon til Scrum - en Agile Project Management Framework.

Å bygge et nytt produkt eller en funksjon er egentlig ikke en enkel oppgave, og å få det til å lykkes på en konkurransedyktig markedsplass er enda mer av en utfordring. Scrum Methodology hjelper til med å oppnå det.

Gode ​​produkter fengsler en målgruppe ved å møte kundenes behov. Personen som oppnår dette for sitt firma er en og han / hun blir belønnet ganske pent for det samme.





I denne artikkelen skal vi utforske spørsmålet “Hva er Scrum?”.

Hva er Scrum?

De Scrum Guide definerer scrum som:



'Et rammeverk der folk kan adressere komplekse adaptive problemer, mens de produktivt og kreativt leverer produkter av høyest mulig verdi.'

ScrumLogo- Edureka

Enkelt sagt er scrum en lettvekt som kan brukes til å administrere iterative og inkrementelle prosjekter av alle typer. Konseptet her er å dele store komplekse prosjekter i mindre trinn, gjennomgå og tilpasse seg underveis. Med scrum du:



  • Skriv færre planer og gjør mer i korte iterasjoner eller sykluser som vi kaller sprint
  • Arbeid som ett dedikert og engasjert team, i stedet for å jobbe i separate grupper
  • Lever kontinuerlig fungerende produkter på slutten av hver sprint
  • Motta kontinuerlig tilbakemelding fra kundene dine og improvisere produktet ditt

Så, scrum er en fleksibel måte å jobbe på alle slags prosjekter i denne raskt skiftende verden. Men det etterlater fortsatt mange spørsmål om Scrum Framework. Det første trinnet er å bore litt ned i Scrums opprinnelse og historie.

Hva er Scrum? Scrum på 20 minutter | Scrum Master Training | Edureka

Historie om Scrum

Begrepet 'scrum' ble først introdusert av to professorene Hirotaka Takeuchi og Ikujiro Nonaka i år 1986, i Harvard Business Review artikkel. Der beskrev de det som en ”rugby” -tilnærming til produktutvikling, en der et lag beveger seg fremover mens de passerer en ball frem og tilbake.

Programvareutviklere Ken Schwaber og Jeff Sutherland kom med hver sin versjon av Scrum, som de presenterte på en konferanse i Austin, Texas i 1995. I år 2010 kom den første utgivelsen av den offisielle scrumguiden.

La oss komme til neste del av dette 'Hva er Scrum?' artikkel og lær om menneskene og delene som er involvert i Scrum Framework.

People & Parts of Scrum Framework

Scrum Framework er laget av tre forskjellige kategorier, som er:

La oss sjekke ut hver av disse.

java hvordan du bruker tostring

Scrum-roller

Det er tre forskjellige roller definert i Scrum:

  • De Produkteier er ansvarlig for arbeidet teamet skal fullføre. Hovedrollen til en produkteier er å motivere teamet til å nå målet og visjonen til prosjektet. Mens en prosjekteier kan ta innspill fra andre, men når det gjelder ta store avgjørelser , til slutt er han / hun ansvarlig.
  • De Scrum Master sørger for at alle teammedlemmer følger scrums teorier, regler og praksis . De sørger for at Scrum-teamet har alt det trenger for å fullføre arbeidet, som å fjerne veisperringer som holder fremdriften, organisere møter, håndtere utfordringer og flaskehalser.
  • De Utviklingsteam (Scrum Team) eret selvorganiserende og et tverrfunksjonelt team, samarbeide om å levere produkter . Scrumutviklingsteam får friheten til å organisere seg og styre sitt eget arbeid for å maksimere teamets effektivitet og effektivitet.

Nå som du har en ide om hva scrum er og de involverte menneskene, er det på tide å lære om forskjellige hendelser som oppstår under scrumprosessen.

Arrangementer i Scrum

Spesielt er det fire hendelser du vil møte under scrum-prosessen. Men før vi fortsetter, bør du være klar over hva sprint er.

En sprint er i utgangspunktet en spesifisert tidsperiode der et scrumteam produserer et produkt.

De fire begivenhetene eller seremoniene i Scrum Framework er:

  • Sprintplanlegging: Det er et møte der arbeidet som skal utføres under en sprint kartlegges og teammedlemmene får tildelt arbeidet som er nødvendig for å nå dette målet.
  • Daglig Scrum: Også kjent som stand-up, er det en 15-minutters daglig møte der teamet har en sjanse til å komme på samme side og sette sammen en strategi for det neste døgnet.
  • Sprint gjennomgang: Under sprintgjennomgangen forklarer produkteier hva det planlagte arbeidet var og hva som ikke ble fullført under Sprint. Teamet da presenterer fullført arbeid og diskutere hva som gikk bra og hvordan problemer ble løst.
  • Sprint Retrospective: Under sprint retrospektiv diskuterer teamet hva som gikk riktig, hva som gikk galt, og hvordan man kunne forbedre . De bestemmer seg for hvordan de skal løse problemene og lage en plan for forbedringer som skal vedtas i løpet av neste sprint.

For å forstå scrum riktig, må du være oppmerksom på gjenstandene som brukes under scrumprosessen.Så, la oss diskutere dem.

Scrum-gjenstander

Artefakter er bare fysiske poster som gir prosjektdetaljer når du utvikler et produkt. Scrum-gjenstander inkluderer:

  • Produktet etterslep: Det er et enkelt dokument som skisserer liste over oppgaver og alle krav som det endelige produktet trenger . Det er i stadig utvikling og er aldri komplett. For hvert element i produktets etterspørsel, bør du legge til litt tilleggsinformasjon som:
    • Beskrivelse
    • Bestilling basert på prioritet
    • anslag
    • Verdi for virksomheten
  • Sprintbacklog: Det er listen over alle elementene fra produktets forsinkelse som det må jobbes med under en sprint. Teammedlemmer registrerer seg for oppgaver basert på deres ferdigheter og prioriteringer. Det er en sanntidsbilde av arbeidet som laget for øyeblikket planlegger å fullføre under sprinten.

  • Burndown-diagram: Det er en grafisk fremstilling av mengden estimert gjenværende arbeid . Vanligvis blir mengden gjenværende arbeid vist på den vertikale aksen med tiden langs den horisontale aksen.
  • Produktøkning: Den viktigste gjenstanden er produktforbedring , eller med andre ord, summen av produktarbeidet som er fullført under en sprint, kombinert med alt arbeidet som er fullført under tidligere sprinter.

Vel, dette dekker alle vilkårene du kan komme over når du jobber med Scrum Framework. Men hvordan fungerer scrum egentlig?

Hvordan fungerer en Scrum-prosess?

Trinn 1: Scrum-prosessen begynner med en produkteier . Produkteier oppretter en produktetterslep , en liste over oppgaver og krav som sluttproduktet trenger. Den viktige delen er at etterslepet må være prioritert.

Steg 2: Scrum-teamet kommer sammen for sprintplanlegging , som er når teamet sammen bestemmer hva de skal jobbe med først fra produktetterslepet. Denne delmengden av varer fra produktets etterspørsel blir s skrive ut etterslep .

Steg 3: Under sprinten møtes teamet for å kommunisere fremgang og problemer, dette møtet kalles daglig scrum. Det overvåkes av scrum master som sørger for at alle teammedlemmene følger scrums teorier, regler og praksis.

Trinn 4: På slutten av sprinten, sprintanmeldelse møtet er organisert av produkteieren. Under møtet ble den utviklingsteam demonstrerer hva de fullførte siden forrige sprint. Deretter gir produkteieren informasjon om hva som er igjen i produktets etterslipp og beregnet tid til å fullføre prosjektet om nødvendig.

Merk: I scrum, på slutten av hver sprint, skal teamet ha et fungerende stykke produkt å vise for sitt arbeid .

Trinn 5: Etter sprintgjennomgangen samles scrumteamet inn sprint retrospektivt møte , hvor teamet diskuterer hva som gikk bra, hva som ikke gjorde, og om de kunne ha gjort det bedre. Det kan være en teknisk begrensning å holde dem tilbake eller et teammedlem er overbelastet med oppgaver. Teamet bestemmer hvordan det skal gjøres fikse disse problemene og lager en plan for forbedringer som skal vedtas i løpet av neste sprint.

Trinn 6: De syklus gjentas for de gjenværende oppgavene i produktetterslepet. Dette fortsetter til noen av de nevnte tingene skjer:

  • Fristen er nådd
  • Budsjettet er oppbrukt
  • Produkteieren er fornøyd med det endelige produktet

Og det, i et nøtteskall, er hvordan Scrum fungerer. Et viktig prinsipp i scrum er ideen om åpenhet. Alle involverte teammedlemmer bør være klar over hva alle andre jobber med, fremgang og hva teamet prøver å oppnå.

Dette fører oss til slutten av denne ‘Hva er Scrum?’ Artikkelen. Jeg har dekket alt det grunnleggende du bør være oppmerksom på hvis du planlegger å bruke scrummetodikk.Håper du er tydelig med alt som har blitt delt med deg i denne artikkelen.

Forsikre deg om at du er godt kjent med Scrum-terminologien før du begynner å bruke den.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet i dette 'Hva er Scrum?' artikkel, og vi kommer tilbake til deg så snart som mulig.

java hva er en skanner