Scrum

Kas ir Scrum:

Scrum ir metodika, ko izmanto projektu dinamiskai pārvaldībai, bieži vien to lieto ātrai programmatūras izstrādei .

Scrum ir rīks, kas ļauj efektīvi un efektīvi kontrolēt darbu, dodot iespēju komandām strādāt pie kopīga mērķa.

Šī metodika šodien ir būtiska daudziem uzņēmumiem, jo ​​tā ne tikai veicina mērķu noteikšanu, bet arī palīdz izpildīt termiņus.

Strādājam ar tā saukto produktu uzkrāšanos, reģistru, kas satur izstrādājamās jomas. No produktu nepabeigšanas tiek izveidots neizmantotais atbrīvojums, kas ir produktu nepabeigšanas prasību, kas tiks strādāts, krustojums atbilstoši katra prioritātei. Atbrīvošanas atlikums ir punkts, lai izveidotu sprinta uzkrājumu, kas atspoguļo laiku, kad tiks pabeigts uzdevums (ko sauc par lietotāja stāstu ).

Katra sprinta lielums ir piemērots attiecīgajam uzņēmumam un tā dizainam. Sprints var ilgt no vienas līdz četrām nedēļām. Scrum process parasti tiek kontrolēts tādā sistēmā, kurā jūs varat redzēt izstrādājamos uzdevumus, tos, kas ir strādājuši, bet kas vēl ir jāpārbauda vai jāpārbauda, ​​un tos, kas tiek uzskatīti par pabeigtiem.

Daži no elementiem, kas ir daļa no Scrum procesa, ir:

  • Produkta īpašnieks : ir tā izstrādājuma vai projekta īpašnieks, kas tiks strādāts, atbildot par virzienu, kas nosaka, kuras prasības būs daļa no produkta neizpildes un kuras komandai jārisina. Pārstāv attiecīgā produkta lietotājus vai klientus;
  • Scrum Master : ir elements, kas nodrošina saikni starp produkta īpašnieku un komandu. Tā ir atbildīga par sanāksmju organizēšanu, darba uzraudzību un pārliecību, ka katram komandas loceklim ir nepieciešamie instrumenti, lai vislabāk izpildītu savu lomu.
  • Komanda (komanda): tā ir komanda, kas strādā projekta vai produkta izstrādē.

Vēl viens svarīgs jēdziens šajā jomā ir ikdienas skrējiens vai ikdienas skrējiens, kas sastāv no Scrum Master organizētas tikšanās. Visi elementi stāv, tāpēc sanāksme ir īsa (ne vairāk kā 15 minūtes). Šī sanāksme ir veids, kā pierādīt, ka katrs elements pilda savu lomu.

Vēl viena svarīga tikšanās, kas ir skrējiena ietvaros, ir nākamā sprinta plānošana, kurā tiek noteikts, cik ilgi katrs uzdevums ilgs. Katra uzdevuma laika mērīšanas standarts var būt jersey punktu vai izmēru piešķiršana (XL, L, M, S, XS) un uzdevums, kas aizņem vairāk laika. Šādā veidā ir iespējams pievienot punktus sprinta beigās un noskaidrot komandas darba ātrumu.

Katra sprinta progresa uzraudzība tiek veikta, izmantojot nolaišanās diagrammu, kas ir viena no iezīmēm, kas padara skrūpu tik populāru.

Tas sastāv no tabulas, kas ļauj jums kontrolēt, vai projekts attīstās, kā plānots. Tas katru dienu novērtē darba apjomu, kas vēl nav izdarīts katrā sprinta vai izlaidumā . Šī tabula arī ļauj novērtēt sprinta pabeigšanas laiku. Tādējādi ir iespējams zināt, vai projekts notiek saskaņā ar paredzamo laiku, vai arī, ja tas cietīs zināmu kavēšanos. Šo informāciju komanda var izmantot, lai veiktu dažus pielāgojumus savam darbam, novēršot kavēšanos no faktiskās darbības.

Termina scrum izcelsme nāk no regbija sporta, kur scrum definē spēlētāju aglomerāciju, ko bieži uzskata par "kārtīgu apmācību". Skrējienā 8 spēlētāji no katras komandas ir aci pret aci, un viņiem ir jācenšas atgūt bumbu, kas atrodas "salipšanas" vidū.

Skatiet arī DevOps nozīmi.