Scrum to sposob organizacji pracy zespolu nad projektem, w ktorym duze zadanie dzieli sie na krotkie, powtarzalne cykle i po kazdym pokazuje sie gotowy, dzialajacy fragment. Zamiast robic caly system przez pol roku w ciszy i pokazac efekt na koncu, zespol dowozi konkretne kawalki co dwa tygodnie i na biezaco pokazuje je klientowi.
Jak to dziala
Praca idzie w sprintach, czyli krotkich cyklach, zwykle dwutygodniowych. Na poczatku sprintu zespol ustala, co zrobi w tym czasie. Codziennie ma krotkie spotkanie, gdzie kazdy mowi co robi i co go blokuje. Na koncu sprintu pokazuje gotowy efekt i zbiera uwagi.
W Scrumie sa trzy role. Product Owner decyduje, co jest najwazniejsze i pilnuje priorytetow z perspektywy biznesu. Scrum Master dba, zeby zespol pracowal sprawnie i usuwa przeszkody. Zespol realnie buduje produkt. Wszystko kreci sie wokol listy zadan uszeregowanych wedlug waznosci, zwanej backlogiem.
Po co to firmie
Scrum rozwiazuje najwiekszy problem projektow IT, czyli sytuacje, gdy klient placi z gory, czeka miesiacami i na koncu dostaje cos innego niz chcial. Przy Scrumie widzicie postep co dwa tygodnie i mozecie korygowac kierunek na biezaco. Jesli w trakcie okaze sie, ze jakas funkcja jest wazniejsza od innej, przestawiacie priorytety bez wywracania calego projektu.
To daje kontrole nad budzetem i zero niespodzianek na koncu, bo produkt powstaje na Waszych oczach, a nie za zamknietymi drzwiami.
Jak pracujemy w Neticat
W Neticat prowadzimy projekty w oparciu o Scrum, zeby klient nie musial ufac nam w ciemno przez pol roku. Pracujemy w krotkich cyklach, regularnie pokazujemy dzialajace fragmenty aplikacji czy systemu i zbieramy Wasze uwagi, zanim cos zostanie zbudowane do konca. Dla firmy zamawiajacej oprogramowanie to znaczy realny wplyw na produkt w trakcie, przewidywalny budzet i pewnosc, ze na koncu dostaniecie to, co faktycznie potrzebne, a nie to, co ktos sobie wyobrazil na starcie.