•     •   9 min read

Vitaly Tsymba: Sposób na wdrożenie Scruma w firmie nieinformatycznej

Od niemal całego życia zaj­mu­ję się mar­ketingiem. Zan­im zacząłem pro­mować kanały YouTube w One2, zarządza­łem dzi­ałem obsłu­gi klien­ta w agencji PRO­MO. Innowac­je zawsze mnie przy­cią­gały, więc spotkanie z metodologią Scrum było dla mnie kwest­ią czasu.

Moja dro­ga do zarządza­nia projektami

W agencji reklam­owej stałem się lid­erem dzi­ału składa­jącego się z menedżerów kont. Nie mieliśmy sys­te­mu zarządza­nia pro­jek­ta­mi. Nie zdążal­iśmy na czas z real­iza­cją naszych zobow­iązań kon­trak­towych ani nie wykon­al­iśmy pra­cy w dobrej jakoś­ci. W ten sposób stałem się osobą rozwiązu­jącą prob­le­my, aby zająć się negaty­wny­mi opini­a­mi klien­tów. To była dro­ga bez wyjś­cia: nie zapo­b­ie­ga­jąc prob­le­mowi, zaj­mowałem się jego następstwami.

Zacząłem szukać zestawu narzędzi, które mogły­by pomóc w tej sytu­acji. W tam­tym cza­sie nie miałem poję­cia o Agile ani Scrum, nie mówiąc już o sposobach stosowa­nia metodologii Scrum w zespołach nie-IT.

Stałem się osobą rozwiązu­jącą prob­le­my, aby zająć się negaty­wny­mi opini­a­mi klientów.

Jak wybral­iśmy metodologię zarządza­nia projektami

Na początku przyjrzeliśmy się Kan­banowi. Jest on szczegól­nie dobry do rozwiązy­wa­nia prob­lemów związanych z przepły­wem, takich jak popraw­ki błędów czy przetwarzanie zgłoszeń w cen­trum obsłu­gi. Ale aby wprowadz­ić Kan­ban, potrze­bu­jesz wysoko zmo­ty­wowanego i dobrze zor­ga­ni­zowanego zespołu. To nie doty­czyło naszego przypadku.

Rozważal­iśmy też Water­fall. Jest on dobry dla zespołów IT, ponieważ wyraź­na sek­wenc­ja etapów wyma­ga mniej kodu i jest na wzrost. Ten sam pro­jekt w Scrum wyglą­dał­by zupełnie inaczej:

dzi­ała­ją­ca rzecz —> dos­tosowanie —> optymalizacja

Wiary­god­ność Water­fall ukry­wa jego wadę – wyso­ki ryzyko zakłóce­nia ter­minów. Firmy chcą uzyskać wyni­ki jak najszy­b­ciej, a nie czekać całego roku, aby przekon­ać się, że wybrana strate­gia nie dzi­ała. Scrum też nie jest wol­ny od tego prob­le­mu”.

Jakie narzędzia Scrum będą odpowied­nie dla agencji marketingowej


Scrum ofer­u­je wiele narzędzi do zwięk­szenia motywacji:

  1. Tablice Scrum. Tablice Scrum pokazu­ją sta­tusy zadań i mogą prowadz­ić do punk­tów prob­le­mowych (np. za dużo zadań jest w etapie dyskusji z klien­ta­mi). Umożli­wiliśmy naszym klien­tom dostęp do tablic scru­mowych, aby mogli śledz­ić sta­tusy zadań. To znacznie odciążyło naszych menedżerów kont.
  2. coty­god­niowe standupy. Wszyscy członkowie zespołu kole­jno przed­staw­ia­ją wyni­ki ostat­niego dnia, składa­ją obiet­nice na bieżą­cy dzień i dzielą się prob­le­ma­mi. Dzię­ki takim codzi­en­nym standupom moż­na zrozu­mieć, co dzieje się w fir­mie i znaleźć sposób na uczynie­nie pra­cy bardziej efektywną.
  3. planowanie. Czyni pro­ces pra­cy prze­jrzystym dla menedżera i dla klien­ta. Zaprasza­l­iśmy konkret­nych klien­tów i wspól­nie decy­dowal­iśmy, jakie zada­nia ustal­ić na następu­jące sprintry.
  4. ret­ro­spek­ty­wa. Może­my zrozu­mieć błędy, które popełnil­iśmy i sposo­by ich naprawy (np. jak zwięk­szyć liczbę jed­noczes­nych zadań w toku bez uszczer­bku dla jakości).
  5. prezen­tac­ja pro­duk­tu. Prezen­tu­je postępy zespołu doko­nane w cza­sie sprintu. Każdy członek zespołu pokazu­je swo­ją część pro­duk­tu. Prezen­tac­ja pro­duk­tu umożli­wia szy­bkie wprowadze­nie zmi­an, poprawę pro­duk­tu i nie marnowanie cza­su na wcześniejsze prezen­tac­je gotowego produktu.

Moja pra­ca wcześniej pole­gała głównie na anal­i­zowa­niu negaty­wnych opinii klien­tów. Po wprowadze­niu Scrum, zaczęliśmy pytać klien­tów o opinie, aby zrozu­mieć, czy nasz kierunek dzi­ała­nia jest właś­ci­wy. Udoskon­alil­iśmy wskaźnik obsłu­gi kon­sumenck­iej (NPS).

Vitalij Cymbaluk dla Worksection


Jakie są wady Scrum dla zespołów nie-IT?

Scrum ma trzy główne wady:

  1. Pro­cesy biz­ne­sowe sta­ją się droższe. Wprowadzil­iśmy stanowisko właś­ci­ciela pro­duk­tu, ponieważ żaden członek zespołu nie mógł poradz­ić sobie z tak ważną rolą. Taki spec­jal­ista jest kosz­towny. Ani właś­ci­ciel pro­duk­tu, ani mis­trz Scrum nie tworzą wartoś­ci bezpośred­nio; są poza zespołem, a w zasadzie należą do kat­e­gorii wydatków ogólnych.
  2. Nie ma wygod­nej usłu­gi zarządza­nia pro­jek­ta­mi w Scrum dla zespołów nie-IT. Wcześniej korzys­tal­iśmy z Jiry, ale jej dos­tosowanie częs­to wyma­ga zaan­gażowa­nia specjalisty.
  3. Ter­mi­nolo­gia IT w Scrum nie jest dos­tosowana do firm nie-IT. Dla firm IT ist­nieją szczegółowe wyty­czne określa­jące sposo­by dzi­ała­nia Scrum. Wyjaś­ni­a­ją ter­mi­nologię: przy­rost to dzi­ała­ją­cy pro­dukt, prezen­tac­ja to pokazy­wanie sposobów dzi­ała­nia pro­duk­tu. W naszym przy­pad­ku nie było jasne, jak pisanie treś­ci wpły­wa na dzi­ałanie pro­duk­tu. A co to jest przy­rost w SEO? Jeśli napisal­iśmy tekst i opub­likowal­iśmy go na stron­ie – czy to jest dzi­ała­ją­cy pro­dukt? Zajęło nam pon­ad trzy miesiące dos­tosowanie ter­mi­nologii IT do naszych potrzeb.

Jak nie udało nam się wprowadz­ić Scrum

Zaczęliśmy wprowadzać Scrum od zgrupowa­nia. I od razu popełnil­iśmy dwa błędy.

Błąd nr 1. Zaczęliśmy łączyć spec­jal­istów ds. reklamy kon­tek­stowej i SEO w jed­nym zes­pole. Logi­ka jest następu­ją­ca: wszyscy generu­ją ruch na strony klien­tów i zwięk­sza­ją sprzedaż, co oznacza, że mogą razem pra­cow­ać. Zespół jest zjed­noc­zony wokół jed­nego klienta.

Jak rozwiąza­l­iśmy prob­lem: po pewnym cza­sie podzielil­iśmy spec­jal­istów według wartoś­ci i pro­duk­tów. Niek­tórzy klien­ci otrzy­mali jed­nocześnie kilku menedżerów kont i zespoły.

Co zrozu­mieliśmy: zespół powinien być zjed­noc­zony wokół celu biz­ne­sowego. Taki zespół jest samowystar­czal­ny i potrafi samodziel­nie tworzyć wartość dla klienta.



Błąd nr 2. Nie zdefin­iowal­iśmy od razu, kto ma być mis­trzem Scrum i właś­ci­cielem produktu.

Jak rozwiąza­l­iśmy prob­lem: uzu­pełnil­iśmy ist­niejące stanowisko księ­gowego grupy o funkcję mis­trza Scrum. Wcześniej odpowiadał on za wyda­jność zespołu i nieprz­er­waną dostawę wartoś­ci do klien­ta. Zatrud­nil­iśmy osob­ną osobę jako właś­ci­ciela produktu.

Częs­to spo­tykam się z dwoma błę­da­mi w fir­ma­ch, które także wprowadza­ją Scrum:

  • zespoły są łąc­zone wokół jed­nej funkcji. Dzi­ał jest po pros­tu przemi­anowywany na zespół. Prob­lem pole­ga na tym, że jeśli klient potrze­bu­je strony inter­ne­towej, zespół powinien mieć pro­gramistę, pro­jek­tan­ta i menedżera. Żaden dzi­ał mar­ketingu składa­ją­cy się z menedżerów mar­ki nie stworzy strony internetowej.
  • Firmy boją się zniszczyć ist­niejącą struk­turę. Następu­ją­cy przykład był rzeczy­wisty. Jeden menedżer kon­ta obsługi­wał kil­ka pro­jek­tów, z których każdy był wspier­any przez różnych spec­jal­istów SEO. Pro­jek­ty były dys­try­buowane w zależnoś­ci od obciąże­nia spec­jal­istów SEO. Załóżmy, że spec­jal­ista otrzy­mał 10 pro­jek­tów do pra­cy o różnym pri­o­ry­te­cie. Pri­o­ry­te­ty usta­la­ją menedżerowie pro­jek­tów, a ta fir­ma miała ich kilku. W najlep­szym przy­pad­ku spec­jal­ista SEO wykon­ał najłatwiejsze zadanie, w naj­gorszym — zadanie menedżera kon­ta, który najwięcej krzyczał.

Zjed­nocze­nie w właś­ci­we” zespoły to bolesny proces.

Dlaczego potrze­bu­je­my mis­trza Scrum?

Toy­ota ma intere­su­ją­cy przy­padek, który ilus­tru­je rolę mis­trza Scrum. W fab­ryce niek­tórzy pra­cown­i­cy zostali przy­dzie­leni do wspiera­nia inżyniera mechani­ka w opty­mal­iza­cji pra­cy. Inżynier mechanik otrzymy­wał wyna­grodze­nie godzi­nowe, które było na tyle wysok­ie, że konieczne było zwięk­sze­nie wyda­jnoś­ci i obniże­nie kosztów. Zauważono, że inżynier mechanik szukał odpowied­niego klucza – wów­czas przy­dzielono mu pomoc­ni­ka, który dostar­czał klucze. Idea miała jeszcze bardziej uproś­cić pro­ces: na podłodze mal­owano szablony narzędzi, a pomoc­nik układał je rano przed rozpoczę­ciem pracy.

Tak więc dobry mis­trz Scrum zapew­nia 80% sukce­su w wprowadze­niu Scrum. Jeśli braku­je ci oso­by, która mogła­by objeć tę rolę, zna­jdź kogoś, kto jest zain­tere­sowany dal­szą pracą w tej dziedzinie. W ostate­cznoś­ci, poszukaj mis­trza Scrum w fir­ma­ch IT.

Mis­trz Scrum ma następu­jące nieoczy­wiste funkcje:

  • Czu­cie, gdzie zespół nie radzi sobie, gdzie moż­na przyspieszyć, a gdzie lep­iej zwol­nić. To jak tar­cza prze­ci­wko presji ter­minów i chaosu.
  • Odpowiedzial­ność za poczu­cie bez­pieczeńst­wa zespołu. Obe­j­mu­je to ochronę przed klien­tem, który chce zro­bić wszys­tko na wczo­raj”. Na przykład, natknęliśmy się na taki prob­lem: menedżerowie kont przy­go­towywali raporty dla klien­tów przez dłu­gi czas. Na wskazanie mis­trza Scrum, uru­chomil­iśmy automaty­czne raporty gen­erowane w cza­sie rzeczy­wistym. Ter­az klient nie musi czekać na koniec miesią­ca, aby zrozu­mieć, jak radz­imy sobie. Wszys­tkie strony są zadowolone.
  • Pod­nosze­nie poziomu zespołu w korzys­ta­niu ze Scrum poprzez dobrowol­ny wybór.
  • Komu­nikac­ja jeden na jeden z każdym członkiem zespołu. O prob­lemach i kłopotach pra­cown­i­ka. W ten sposób młod­sze spec­jal­isty szy­b­ciej osiągną śred­ni poziom, a śred­ni będą awan­sować na starszych. Rotac­ja per­son­elu zmniejszy się.

Vitalij Cymbaluk i Kristina Lisowska dla Worksection

Dlaczego potrze­bu­je­my właś­ci­ciela produktu?

Nie zrozu­mieliśmy od razu, kto ma zostać właś­ci­cielem pro­duk­tu i za co będzie odpowiadał. Dos­zliśmy do wniosku, że właś­ci­ciel pro­duk­tu to spec­jal­ista tech­niczny, który ma dobrą wiedzę na tem­at pro­duk­tu i potrafi opra­cow­ać strate­gie kon­tek­stowe i SEO, przekazu­jąc je klien­towi. Inny­mi słowy, jest to strateg, który mówi, co należy zrobić.

Co robi nasz właś­ci­ciel produktu?
  • tworzy back­lo­gi;
  • usuwa i usta­la pri­o­ry­te­ty zadań;
  • dos­tosowu­je strate­gie na pod­staw­ie danych uzyskanych od zespołu;
  • ponosi odpowiedzial­ność przed klien­ta­mi za wynik.

Jak wdrożyliśmy Scrum w fir­mie nie-IT

Spec­jal­iś­ci pra­cow­ali odd­ziel­nie: copy­writerzy i redak­torzy, spec­jal­iś­ci do spraw linkowa­nia i anal­i­ty­cy SEO. Wprowadza­jąc Scrum, połączyliśmy ich ze sobą. Każdy zespół ma również menedżera kon­ta, który przynosi wartość klientom.

Zespoły były for­mowane dla każdego z trzech obszarów SEO:

  1. zarządzanie masą linków
  2. tworze­nie treści
  3. prz­erób­ka stron internetowych.

Pra­ca była podzielona na sprint­ry, które stanow­iły pod­stawę miesięcznego planowa­nia. Pod­czas planowa­nia staral­iśmy się zmin­i­mal­i­zować ryzyko braku osiąg­nię­cia wyniku na końcu miesiąca.

Ekspery­men­tu­je­my z cza­sem trwa­nia sprint­ów. Kiedy zaczy­nal­iśmy wprowadzać Scrum, sprint­ry trwały tydzień. Tygod­niowy sprint pozwala na szy­bkie uru­chomie­nie pro­ce­su i zrozu­mie­nie, gdzie popeł­ni­asz błędy, naucze­nie pra­cown­ików i zrozu­mie­nie, jak wszys­tko działa.

Kluc­zowa rada doty­czą­ca cza­su trwa­nia sprint­ów Scrum w mar­ketingu: wybierz ter­min, który wystar­cza, aby stworzyć użyteczną rzecz.

Sprint­ry wyglą­da­ją następująco:

planowanie —> standupy —> prezen­tac­ja —> retrospektywa.

Przekierowal­iśmy część zespołów do sprint­ów dwu­ty­god­niowych. Pamię­taj, że im dłuższy sprint, tym więk­sze ryzyko, że nie dotrzy­masz terminów.

W naszej pra­cy korzys­tamy z następu­ją­cych narzędzi:

  • planowanie pokerowe. Tech­ni­ka ta umożli­wia ocenę złożonoś­ci i zakre­su zadań, które będą musi­ały zostać rozwiązane w trak­cie tworzenia pro­duk­tu. Wszyscy członkowie zespołu są zaan­gażowani w planowanie pokerowe. Korzys­ta­jąc z kart, oce­ni­a­ją zada­nia i pode­j­mu­ją decyz­je zbiorowe;
  • ana­log­iczny do pro­gramowa­nia w parach opar­ty na ekstremal­nym pro­gramowa­niu. Kil­ka osób pracu­je nad zadaniem w tym samym miejs­cu pra­cy. To demon­stra­cyjny przykład zasady – Dwie głowy są lep­sze niż jed­na”. Uży­wamy tego w kry­ty­cznych momentach;
  • cyk­le HADI. Są to algo­ryt­my do sprawdza­nia kon­trow­er­syjnych hipotez, które poma­ga­ją zyskać zau­fanie klien­tów. Więcej o cyk­lach HADI przeczy­tasz poniżej.


Co to są cyk­le HADI i jak je wykorzystać?

Co to jest? Cykl HADI to algo­rytm do sprawdza­nia hipotezy, który wyglą­da następująco:

hipoteza —> wery­fikac­ja —> wynik —> wnioski.

Cyk­le HADI przy­pom­i­na­ją pętlę Lean Startup:

budować —> mierzyć —> uczyć się

Jak to działa?

Generu­jesz hipotezy, których wykon­al­ność budzi wąt­pli­woś­ci. Jeśli zadanie jest zrozu­mi­ałe i potrzeb­ne, nie ma sen­su przetwarzać go w cyk­lu HADI. Po sprawdze­niu hipotezy określasz, czy się udała, i w jakim stop­niu efek­ty­wnoś­ci. Jeśli tak, uruchami­asz ją w sprin­cie, jeśli nie, po pros­tu ją odrzucasz.

Jak to wygląda?

Na przykład, ist­nieje hipoteza: Jeśli zre­al­izu­ję linkowanie wewnętrzne na pro­duk­tach, przyniesie to potro­je­nie wzros­tu ruchu”. Sprawdzaj hipotezę na jed­nym pro­duk­cie, ustaw­ia­jąc lin­ki ręcznie wewnątrz strony. Jeśli hipoteza się uda, wyda­jesz zadanie pro­gramis­tom: Zapewnij linkowanie wewnętrzne na całej stronie”.

Jakie są zale­ty cyk­li HADI?

Możli­we, że klient uważa, że two­je nowe rozwiązanie nie będzie dobrze dzi­ałać. W odpowiedzi pokazu­jesz rzeczy­wisty przykład opar­ty na jed­nym elemencie.

Doku­men­tuj swo­je hipotezy, nawet jeśli się nie powiodły. W następ­nym sprin­cie możesz przetestować inną. Dodatkowo upewnij się, że two­je ekspery­men­ty nie powodu­ją kon­flik­tu interesów (na przykład, aby hipotezy doty­czące tej samej strony inter­ne­towej nie były testowane jed­nocześnie). W prze­ci­wnym razie nie będzie jasne, która hipoteza odniosła sukces.


Vitalij Cymbaluk i Kristina Lisowska dla Worksection


7 wskazówek, jak wprowadz­ić Scrum, jeśli nie jesteś fir­mą IT

  1. Rozpocznij od szkoleń. Czy­taj lit­er­aturę spec­jal­isty­czną, uczest­nicz w szkoleniach.
  2. Określ, kto jest twoim intere­sar­iuszem (stroną zain­tere­sowaną). A następ­nie pracuj, aby dostar­czyć wartość klien­towi i interesariuszowi.
  3. Sprint­ry powin­ny pozostać niezmienione. Nie bój się zmieni­ać resz­ty rzeczy.
  4. Nie kieruj całego zespołu do Scrum, tylko dlat­ego że to jest fajne”. Na przykład, nasi copy­writerzy pracu­ją w Kan­ban, ponieważ tek­sty nie mają pri­o­ry­tetów – muszą być po pros­tu zro­bione jak najszybciej.
  5. Określ opty­mal­ny rozmi­ar swo­jego zespołu. Z mojego doświad­czenia wyni­ka, że w fir­ma­ch nie-IT wynosi on pięć-sie­dem osób.
  6. Orga­nizuj odd­zieloną przestrzeń roboczą dla każdego zespołu. Jeśli masz biuro typu open space, dodaj offline’owe tablice Scrum.
  7. Prze­jmij inic­jaty­wę w wdraża­niu Scrum. Jeśli kierown­ict­wo nie wie, jaki jest cel nowej metodologii, nic nie zostanie zrobione.

esc
Udostępnij dalej
или
Wiadomości
W zimowej aktualizacji Worksection dodaliśmy jeszcze więcej przydatnych funkcji dla wygodnej pracy i automatyzacji procesów: Praca z Google DriveWyświetlanie zaplanowanych zadań cyklicznychPowiadomienie...
24 lutego 2025   •   2 min read
Wiadomości
Pozdrowienia od zespołu Worksection! Miło nam ogłosić wydanie naszej wiosennej aktualizacji dla Kanbanu. Udoskonaliliśmy istniejące funkcje i dodaliśmy możliwość dostosowania narzędzia do procesów biznesowych...
25 kwietnia 2024   •   5 min read
Wiadomości
Cześć, przyjaciele! Dodaliśmy opcję ustawienia czasu rozpoczęcia zadania dla dokładniejszego planowania pracy. Wprowadzono aktualizacje zdarzeń w czasie rzeczywistym, które przyspieszą wszelkie interakcje...
16 stycznia 2024   •   3 min read
Zacznij już teraz
Proszę podać swój prawdziwy adres e-mail 🙂