un Scrum ir divi termini, kas pēdējos gados ir kļuvuši ļoti populāri un daudzu labu iemeslu dēļ. Kopā viņi padara projekta izstrādi un pārvaldību racionalizētu, sistemātisku, ātrāku un rentablāku. Dažreiz termini Agile un Scrum tiek lietoti savstarpēji aizstājami, un tas liek domāt, vai tie ir viens un tas pats. Vai viņi? Apskatīsim to šajā rakstā “Scrum vs Agile”.
Tālāk ir uzskaitītas šajā rakstā aplūkotās tēmas:
- Vai veikls un Scrum ir vienādi?
- Kas ir veikls?
- Kas ir Scrum?
- Galvenās atšķirības starp veiklu un skruumu
Te nu mēs esam!
Veikls un Scrum: vai tie ir vienādi?
Jauna produkta veidošana nav viegls uzdevums, un padarīt to par populāru šajā konkurences tirgū ir vēl grūtāk. Var būt grūti izlemt, kurš no daudzajiem pieejamajiem rīkiem un paņēmieniem ir piemērots jūsu produktam. Šajā aspektā veikls un scrum parasti saraksta augšgalā. Šķiet, ka šie vārdi tiek lietoti savstarpēji aizstājami, taču starp tiem ir būtiska atšķirība.
Laba līdzība būtu atšķirība starp recepti un diētu. Diēta ir metožu un prakses kopums, kas balstīts uz principiem un vērtībām, kuras jūs ievērojat. Recepte būtu sistēma, kuru varat izmantot veģetārās diētas īstenošanai. Tas ir līdzīgs attiecībām starp Veikls (diēta) un Scrum (recepte, kuru ievērojat) . Ja man tas jāsaka tehniski:
- Agile ir metožu un prakšu kopums, kas balstīts uz Veikls manifests , kas ietver tādas lietas kā sadarbība, pašorganizēšanās un komandu savstarpēja funkcionalitāte.
Agile ir vairākās formās, kas nozīmē, ka Agile Project Management filozofijai ir vairākas apakškopas. Scrum ir viens no tiem.
- Scrum ir pamats apstrādei lomas , notikumiem , artefakti , un noteikumi / vadlīnijas, lai ieviestu Veikls domāšanas veids. Tā ir izsmalcinātāka Agile forma, kuras pamatprincipi tiek ņemti no Agile, vienlaikus pievienojot savu pagriezienu, lai formulētu daudz atšķirīgāku stratēģiju.
Tātad veikls un skrāpējums galu galā nav viens un tas pats. Lai saprastu Scrum metodiku, mums jāzina, kas ir Agile. Sāksim ar izpratni par vārdu “Agile”.
Kas ir veikls?
Veikls ir domāšanas veids, filozofija, vairāk kā domāšanas veids, kustība koncentrējoties uz komunikāciju, komandas domāšanu, iekšējo motivāciju, iespēju palielināšanu, novatoriskām pastaigām, plūsmu un vērtību radīšanu izstrādājot produktu.
Savā pamatā Agile ir principu kopums darbībām, kas uztur programmatūras izstrādes komandu organizētu un efektīvu. Veikls sākās, kad 2001. gadā programmatūras izstrādātāju komanda sapulcējās Jūtā, lai nedēļas nogalē pavadītu jautrību un diskusijas. Viņi apkopoja savus uzskatus un principus viegli saprotamā un pielietojamā dokumentā. Uz ko mēs atsaucamies Veikls manifests .
Tātad, veikls ir vairāk filozofija, kā arī vērtību un principu kopums, kas jāievēro, nevis process, kas jāpiemēro projektam. Tas nāk dažādos veidos, scrum būdams viens no tiem. Izpētīsim detalizēti.
Kas ir Scrum?
Scrum ir viegls kurā cilvēki var risināt sarežģītas adaptācijas problēmas, vienlaikus produktīvi un radoši piegādājot produktus ar visaugstāko iespējamo vērtību.
Scrum procesā produkta īpašnieks izveido veicamo uzdevumu sarakstu, un scrum komanda sadala sarakstu mazākos gabalos, kas pazīstami kā sprints . Sprints parasti ilgst divas līdz četras nedēļas, un tā rezultātā projekta rezultāti ir gatavi nosūtīšanai klientam. Komanda atkārto šo procesu vairāku sprintu laikā. Tā ir ļoti veiksmīga un plaši izmantota veiklā pieeja ar daudzām priekšrocībām.
Tagad, kad jūs zināt, ka veikls un scrum nav viens un tas pats, pārbaudīsim galvenās atšķirības starp veiklo un scrum.
Galvenās atšķirības starp veiklu un Scrum
Zemāk esošajā tabulā ir uzskaitītas galvenās atšķirības starp Scrum un Agile.
Iespējas | Veikls | Scrum |
Daba un darbības joma | Veikls ir mentalitāte un principu kopums | Scrum ir sistēma, kas īsteno veiklus principus |
Plānošana | Plānošana notiek trīs līmeņos: izlaišanas plānošana, atkārtojuma plānošana un ikdienas plānošana | Nākamais sprints tiek plānots pēc tam, kad komanda ir pabeigusi pašreizējās sprinta aktivitātes masīva garums javascript |
Elastība izmaiņām | Veikls ir ļoti elastīgs, tāpēc ļoti ātri pielāgojas izmaiņām | Stingrs ietvars un nav daudz iespēju biežām izmaiņām |
Dizains un izpilde | Veikls izpildījums ir diezgan vienkāršs, un tas parasti ir kaut kas līdz šim neizdarīts | Darbojas ar jaunu un radošu ideju izmēģināšanu, kas dod kodolīgus un gudrus rezultātus |
Uzraudzības process | Nepieciešama detalizēta izsekošana, un tas notiek pēc katra vispārējā dizaina pagrieziena punkta | Uzraudzība notiek pēc noteiktu funkciju apkopošanas, nevis pēc katra noformējuma |
Līderības loma | Līderis ir atbildīgs par komandas paveikto (vai nepadarīto) darbu | Nav “komandas līdera”, tā vietā tas veicina daudzfunkcionālu un pašorganizētu komandu |
Saziņas veids | Efektīvais saziņas veids komandā regulāri notiek klātienē | Saziņa notiek katru dienu / nedēļu attiecībā uz grafiku |
Aprēķināšanas laiks un piegāde | Prioritāte vienmēr ir apmierināt klientu, nodrošinot vērtīgas programmatūras nepārtrauktu piegādi | Nodrošina būvniecību klientiem, lai saņemtu viņu atsauksmes pēc katra sprinta |
Klientu atsauksmes | Mudina regulāri atgriezties no biznesa lietotājiem dažādu procesu laikā | No galalietotājiem tiek saņemtas regulāras atsauksmes, taču tās ir kārtīgākas, piemēram, pēc katra sprinta |
Tas mūs noved pie raksta “Scrum vs Agile” beigām. Noslēgumā jūs varat iedomāties Veikls kā organizatoriska domāšana un Scrum kā instrumentus un paņēmienus, ko komanda var izmantot, lai strādātu pie šīs jaunās domāšanas un, visbeidzot, organizatoriskos panākumos.Ceru, ka jums ir skaidrs viss, kas ar jums ir dalīts šajā rakstā.
Pirms sākat to lietot, pārliecinieties, ka esat labi pārzinājis Scrum terminoloģiju. Nevar būt labāks laiks nekā šobrīd .
Vai mums ir jautājums? Lūdzu, pieminējiet to šīs sadaļas “Scrum vs Agile” komentāru sadaļā rakstu, un mēs pēc iespējas ātrāk sazināsimies ar jums.