•     •   4 min read

Scrum czy brak Scruma – Które
podejście wybrać?

Jak rozwinię­to Scrum: Począt­ki i zas­tosowanie metodologii

Scrum to zwin­ną metodologii roz­wo­ju z unikalnym podzi­ałem ról w zes­pole oraz charak­terysty­czną orga­ni­za­cją iter­acji. Scrum, podob­nie jak inne zwinne metody zarządza­nia pro­jek­ta­mi, kładzie nacisk na pode­jś­cie zespołowe, krótkie iter­ac­je i ciągłe doskonale­nie pod­czas pra­cy. Te zasady są real­i­zowane poprzez zestaw konkret­nych ról, reguł, pro­cesów i narzędzi, co pozwala zespołom pro­dukować pro­duk­ty dwa razy szybciej.
W zespołach Scrum kluc­zowe role to Scrum mas­ter właś­ci­ciel pro­duk­tu, iter­ac­je zaczy­na­ją się od planowa­nia, gdzie członkowie zespołu gra­ją” w planowanie pok­era, i kończą się demem oraz retrospekcją.
Metodolo­gia Scrum została stwor­zona przez Amerykanów Jef­fa Suther­land’a, badacza i dorad­cę biz­ne­sowego, oraz Kena Schwaber’a, prak­tyku­jącego pro­gramistę, w 1993 roku. W 1995 roku autorzy ofic­jal­nie zaprezen­towali swo­je pode­jś­cie na kon­fer­encji naukowej Sto­warzyszenia maszyn kom­put­erowych w Austin, Teksas.

Pomysł współau­torów był nowa­tors­ki: zapoży­czyli zarówno kon­cepcję, jak i nazwę z pra­cy japońs­kich badaczy zarządza­nia Takeuchiego i Non­a­ki, Nowa gra w rozwój pro­duk­tów”, opub­likowanej w 1986 roku. Japońs­cy pro­du­cen­ci już wów­czas stosowali pode­jś­cia, które stanow­iły pod­stawę Scrum. Nazwa metodologii pochodzi z rug­by, gdzie scrum” – gry – pod­kreśla znacze­nie pra­cy zespołowej dla zwycięst­wa na boisku.

Zas­tosowanie Scrum w IT i nie tylko

Scrum został po raz pier­wszy zas­tosowany w fir­ma­ch pro­duku­ją­cych opro­gramowanie. Pier­wszym pro­jek­tem zarządzanym przez Suther­land’a przed ofic­jal­ną prezen­tacją Scrum było rozwi­janie opro­gramowa­nia dla sieci banko­matów (1983). Pro­gramiś­ci w fir­ma­ch IT i dzi­ałach są główny­mi użytkown­ika­mi Scrum. Jed­nak twór­ca metodologii pod­kreśla, że Scrum może być uży­wany do rozwiąza­nia każdego zada­nia, przy­tacza­jąc przykłady w pro­dukcji, budown­ictwie, edukacji, poli­tyce, a nawet w pra­cach domowych, takich jak gen­er­alne sprzą­tanie czy orga­ni­za­c­ja wydarzeń.

Według rapor­tu Scrum Alliance z 2016 roku 21% pro­jek­tów zre­al­i­zowanych przy uży­ciu Scrum nie miało związku z IT. Różne dzi­ały skutecznie sto­su­ją Scrum:

Scrum vs. Agile vs. Waterfall

Scrum należy do grupy zwin­nych metodologii. Agile nie jest odd­ziel­ną metodologią, lecz filo­zofią roz­wo­ju. Jej główne zasady wymienione są w Man­i­feś­cie roz­wo­ju opro­gramowa­nia Agile” (2001), pod­kreśla­jąc znacze­nie zespołu, skupi­e­nie na pro­duk­cie, prze­jrzys­tość pro­cesów, ciągłe doskonale­nie oraz szy­bkie wyniki.

Scrum to jed­na z zwin­nych ram, sfor­mal­i­zowana metodolo­gia pra­cy nad pro­jek­tem. Inne zwinne metodolo­gie to XP, Crys­tal, Kan­ban, Lean, Szy­bkie rozwi­janie aplikacji, Scrum­ban itd. Zatem Scrum jest zwin­ny, ale Agile to nie tylko Scrum.

Aby zobra­zować różnice i podobieńst­wa między Scrum a Agile:


Scrum

Agile

Filo­zofia

-

+

Metodolo­gia

+

-

Rytu­ały

+

-

Role

+

-

Arte­fak­ty*

+

-

Prze­jrzys­tość

+

+

Krótkie iter­ac­je

+

+

Częste wyda­nia

+

+

Zarządzanie zmi­aną

+

+

Ciągłe doskonale­nie

+

+


*Arte­fak­ty w Scrum to obiek­ty twor­zone przez zespół pod­czas pro­jek­tu. Należą do nich back­log pro­duk­tu, back­log sprintu oraz przy­rost pro­duk­tu – dzi­ała­ją­ca część funkcjon­al­noś­ci demon­strowana na koniec sprintu.
Metodolo­gie Agile kon­trastu­ją z mod­elem wodospad­owym, sze­roko stosowanym przez zespoły dewelop­er­skie w lat­ach 90-tych. Mod­el ten pole­ga na sek­wen­cyjnym wykony­wa­niu, rozpoczy­na­jąc każdą fazę dopiero po zakończe­niu poprzedniej.

Jak pra­cow­ać zgod­nie ze Scrum

Role w Scrum:

  • Zespół Scrum: Serce Scrum stanowi zespół — zgrana gru­pa pro­fesjon­al­istów. Zespoły Scrum są auto­nom­iczne, decy­du­ją, jak wykon­ać zada­nia samodzielnie.
  • Scrum Mas­ter: For­mal­ny lid­er zespołu Scrum, dba­ją­cy o praw­idłowe stosowanie metodologii i morale zespołu. Odpowia­da za to, w jaki sposób prze­b­ie­ga praca.
  • Właś­ci­ciel pro­duk­tu: Odpowiedzial­ny za funkcjon­al­ność pro­duk­tu. Zarządza back­lo­giem pro­jek­tu i komu­niku­je się z klientem.
  • Klient: Użytkown­ik koń­cowy pro­jek­tu lub klient, zewnętrzny lub wewnętrzny (np. dzi­ał sprzedaży, który prosi o sys­tem CRM).

Reg­u­larne spotka­nia Scrum w Worksection

  • Planowanie: Pier­wsze spotkanie rozpoczy­na sprint. Zespół, wraz z Scrum mas­terem i właś­ci­cielem pro­duk­tu, wybiera zada­nia z góry back­logu do realizacji.
  • Codzi­enne spotkanie: Każdego dnia o tej samej porze członkowie zespołu omaw­ia­ją postęp prac, odpowiada­jąc na:
    — Co zro­biłem wczo­raj, aby pomóc zespołowi osiągnąć jego cel?
    Co zro­bię dzisi­aj?
    Co przeszkodz­iło mojej pracy?
  • Przegląd sprintu: Gdy sprint się kończy, następu­je prezen­tac­ja zakońc­zonej funkcjon­al­noś­ci klientowi.
  • Ret­ro­spek­ty­wa: Zespół omaw­ia zre­al­i­zowane zada­nia, napotkane prob­le­my i sposo­by ulepszenia.

Algo­rytm: Co dalej?

  1. Wybierz właś­ci­ciela pro­duk­tu, aby wyraźnie określił cele.
  2. Stwórz zespół Scrum.
  3. Przyp­isz Scrum mastera.
  4. Utwórz back­log pro­jek­tu, wymieni­a­jąc wszys­tkie potenc­jalne zadania.
  5. Oses­ti­mate tasks in the back­log using rel­a­tive val­ues (e.g. Fibonac­ci numbers).
  6. Zaplanuj sprint, wybier­a­jąc zada­nia i przy­dziela­jąc je.
  7. Utwórz tablicę Scrum podzieloną na Do zro­bi­enia”, W trak­cie” i Zro­bione”.
  8. Przeprowadzaj codzi­enne spotkania.
  9. Na koniec sprintu zor­ga­nizuj przegląd i retrospektywę.
  10. Rozpocznij następ­ny sprint od planowania.

Co przeczy­tać, aby lep­iej zrozu­mieć Scrum

  • Prze­wod­nik Scrum (Ken Schwaber, Jeff Sutherland)
  • Scrum: Sztu­ka wykony­wa­nia dwóch razy więk­szej pra­cy w pół cza­sie (Jeff Sutherland)
  • Man­i­fest Agile dla roz­wo­ju oprogramowania

Zale­ty i wady Scrum w IT

Zale­ty:

  • Prze­jrzys­tość: Otwartą wymi­anę infor­ma­cji i współpracę.
  • Autono­mia zespołu: Zespoły decy­du­ją, jak pra­cow­ać, moty­wu­jąc wol­ność i odpowiedzialność.
  • Min­i­mal­iza­c­ja ryzy­ka: Szy­b­ka reakc­ja na zmi­any w projekcie.

Wady:

  • Nieza­le­cane dla pro­jek­tów z nie­jas­ny­mi wyma­gani­a­mi koń­cowego produktu.
  • Trudne do zas­tosowa­nia w dużych pro­jek­tach bez modyfikacji.

Firmy Scrum

70% firm IT korzys­ta ze Scrum, w tym gigan­ci tacy jak Google, Ama­zon i Microsoft.

esc
Udostępnij dalej
или
Szkoła PM
Dlaczego śledzenie czasu w Worksection to najlepszy wybór do zarządzania zasobami projektu Godziny są rejestrowane z pamięci i często z opóźnieniami. Arkusze czasowe nie są powiązane z zadaniami, więc...
2 maja 2025   •   7 min read
Szkoła PM
Zadania rozproszone w czatach i na tablicach utrudniają kontrolowanie wykonania projektu. Kierownictwo musi spędzać większość swojego czasu synchronizując zespół, aby dowiedzieć się o bieżącym statusie...
1 maja 2025   •   7 min read
Szkoła PM
Brak zrozumienia harmonogramu projektu, ciągłe opóźnienia, trudności w koordynacji procesów z wykonawcami. Budżet rośnie, a wyniki są nieustannie odkładane. To rzeczywistość wielu projektów, w których...
30 kwietnia 2025   •   7 min read
Zacznij już teraz
Proszę podać swój prawdziwy adres e-mail 🙂