Forskellen mellem Agile og Scrum

Forskellen mellem Agile og Scrum
Forskellen mellem Agile og Scrum

Video: Forskellen mellem Agile og Scrum

Video: Forskellen mellem Agile og Scrum
Video: Тестировщик с нуля / Урок 27. Agile и Scrum для тестировщика. Гибкая методология разработки 2024, November
Anonim

Agile vs Scrum

Agile og Scrum er udtryk, der bruges i projektledelse. Agile-metoden anvender inkrementelle og iterative arbejdskadencer, der også kaldes sprints. Scrum er på den anden side den type agil tilgang, der bruges i softwareudvikling.

Agile

Den agile metode bruges i projektledelse, og den hjælper projektmagere med at bygge softwareapplikationer, der er uforudsigelige. Iterative og inkrementelle arbejdskadencer kaldet sprints bruges i denne metode. Det er grundlæggende inspireret af traditionel sekventiel model eller vandfaldsmodellen.

Fordelen ved at bruge Agile-metoden er, at projektets retning kan tilgås gennem hele dets udviklingscyklus. Udviklingen tilgås ved hjælp af iterationer eller sprints. Ved afslutningen af hver sprint præsenteres et trin af arbejde af teamet, der udvikler projektet. Fokus er hovedsageligt på gentagelsen af arbejdscyklusser og det produkt, de giver. Dette er grunden til, at den agile metode også kaldes inkrementel og iterativ.

I den agile tilgang overvåges hvert udviklingstrin såsom krav, analyse, design osv. løbende gennem projektets livscyklus, mens dette ikke er tilfældet med vandfaldsmodellen. Så ved at bruge en agil tilgang kan udviklingsteamene styre projektet i den rigtige retning.

Scrum

Scrum er en form for agil tilgang, der bruges til udvikling af softwareapplikationer. Det er blot en ramme og ikke en metode eller en fuld proces. Det giver ikke detaljerede instruktioner til, hvad der skal gøres, men det meste afhænger af det team, der udvikler softwaren. Fordi udviklingen af projektet ved, hvordan problemet kan løses, er det derfor, der er meget tilbage på dem.

Tværfunktionelle og selvorganiserende teams er afgørende i tilfælde af scrum. Der er ingen teamleder i dette tilfælde, der vil tildele opgaver til teammedlemmerne i stedet for, at hele teamet løser problemerne eller problemerne. Det er tværfunktionelt på en måde, så alle er involveret i projektet lige fra idé til implementering af projektet.

Da det er en agil metode, gør den også brug af serier af iterationer eller sprints. Nogle af funktionerne er udviklet som en del af spurten og i slutningen af hver spurt; funktionerne fuldendes lige fra kodning, test og deres integration i produktet. En demonstration af funktionaliteten gives til ejeren i slutningen af hver sprint, så der kan modtages feedback, som kan være nyttig til næste sprint.

Produktet er det primære objekt for et scrum-projekt. Ved slutningen af hver sprint bringes systemet eller produktet til en forsendelsestilstand af teammedlemmerne.

Anbefalede: