6 wskazówek dotyczących wdrożenia Scruma
11 maja 2020 • 5 min to read
Jeśli myślisz nad używaniem Scruma w Twojej organizacji, ale nie wiesz od czego zacząć, ten artykuł jest dla Ciebie.
Spis treści
Wstęp
Jest wiele powodów, dla których ludzie decydują się na używanie Scruma, na przykład:
- wzrost efektywności
- usprawnienie pracy
- tworzenie lepszych produktów
- bycie bardziej interesującym dla klienta
- lepsza pozycja na rynku
- mój szef powiedział mi, żeby coś zmienić
- brzmi interesująco, więc w sumie, czemu nie?
Masz swój własny powód, ale wciąż nie wiesz od czego zacząć? W tym poście wypiszę Ci kilka wskazówek, które mogą pomóc.
1. Edukacja
Niezależnie od tego dlaczego chcesz wdrożyć Scruma w Twojej firmie, powinnaś zacząć od podstaw - nauki Scruma i Agile.
Zanim ruszysz dalej polecam Ci przeczytanie mojego artykułu z Pierwszymi krokami w nauce Scruma, gdzie znajdziesz wszystko czego potrzebujesz na początku swojej podróży ze Scrumem.
2. Dlaczego?
Kiedy posiadasz już podstawową wiedzę na temat Scruma, to czas zrozumieć w pełni dlaczego chcesz go wdrożyć w Twojej organizacji.
Określ swój cel zanim zaczniesz jakiekolwiek dalsze kroki. Użyjesz go później w celu sprawdzenia czy idziesz w dobrym kierunku. Wypisz także wszystkie korzyści, które wierzysz, że Scrum przyniesie Twojej firmie/zespołowi. Uwierz mi, będziesz ich wkrótce potrzebować.
Dla jasności - Scrum nie jest złotym środkiem, który rozwiąże wszystkie Twoje problemy. To ważne, abyś w tym kroku przeanalizowała, czy aby na pewno Scrum jest dobrym wyborem dla Twojej firmy.
3. Znajdź sojuszników
W celu wdrożenia Scruma w Twojej firmie, będziesz potrzebować sojuszników, którzy będą Cię wspierać i pomagać. Wiem, że ta część może być trudna w tradycyjnie zarządzanych organizacjach.
Prawdopodobnie będziesz potrzebowała pokazać zarządzającym dlaczego Scrum będzie dobrym pomysłem dla Twojej firmy i jakie korzyści dostarczy. To jest moment, w którym możesz użyć listy, którą miałaś stworzyć czytając poprzedni paragraf.
Jeśli odpowiedziałaś sobie na pytanie dlaczego chcesz wdrożyć Scruma i jak on wpłynie na Twoją firmę, nie powinnaś mieć problemu z wyjaśnieniem tego Twojemu kierownictwu. Kluczem do sukcesu jest znać “Dlaczego” i wierzyć w to co mówisz.
4. Szerz wiedzę i współpracuj
W tym artykule zakładam, że Scrum jest całkowicie nowym pomysłem w Twojej firmie. Zanim zaczniesz go wdrażać, potrzebujesz nauczyć innych i szerzyć wiedzę o tym, czym Scrum właściwie jest. Zatem, przekazuj swoją wiedzę dalej! Wydrukuj wiele kopii Przewodnika po Scrumie i rozdawaj Twoim kolegom i koleżankom w pracy.
To ważne, aby z Twoimi współpracownikami przeprowadzić dokładnie to samo ćwiczenie, które zrobiłaś z kierownictwem tzn. wyjaśnij im jakie są korzyści ze Scruma i w czym może im pomóc.
Pamiętaj, że Scrum promuje współpracę. Zanim zaczniesz działać, zapytaj Twój zespół o to co myśli o tym pomyśle wdrożenia, zapisz wszystkie obawy, plusy i minusy. W ten sposób włączysz ich w cały proces od początku i będą bardziej zaangażowani w przyszłości.
Nie używaj Scruma tylko po to, żeby go użyć. Jeżeli ludzie będą przeciwni, w żadnym wypadku nie powinnaś tego na nich wymuszać. Niektórym ludziom więcej czasu zajmuje zrozumienie, że zmiana jest potrzebna. I to jest coś, co potrzebujesz uszanować i dać na to przestrzeń.
5. Zdefiniuj warunki oraz akcje
Jeżeli pomysł jest już zaakceptowany przez Twoich współpracowników i wszyscy zgodziliście się na wdrożenie Scruma, czas uzgodnić pewne rzeczy.
- Role i obowiązki w Zespole Scrumowym
Jeśli chcesz używać Scruma w swojej firmie, potrzebujesz utworzyć Zespół Scrumowy. Polecam zacząć od jednego Zespołu Scrumowego i przetestować jak im się pracuje, zanim zaczniesz tworzyć kolejne. Pamiętaj, że zespół nie powinien przekraczać 10 osób. Zespół powinien być interdyscyplinarny, co oznacza, posiadanie różnorodnych umiejętności potrzebnych do tworzenia wartości.
Kolejnym krokiem będzie zdecydowanie o tym kto będzie pełnić konkretne role w Zespole Scrumowym - kto będzie Właścicielem Produktu, Scrum Masterem, a kto Developerami. To ważne, aby także zdefiniować obowiązki i oczekiwania od każdego członka zespołu.
- Wartości Scrumowe
Przeanalizuj z Twoim zespołem, co każda z wartości Scrumowych dla Was znaczy. Jak zamierzacie ich używać w Waszej codziennej pracy?
- Spotkania Scrumowe
Jaki jest cel każdego ze spotkań? Kiedy i gdzie będziecie je organizować? Jaka będzie Wasza długość Sprintu?
- Komunikacja
Jak zamierzacie się ze sobą komunikować - twarzą w twarz, przez maila, telefon, video calle, komunikatory (Whatsapp, Slack etc)? Co z komunikacją z klientami? Kto będzie się komunikował i jak?
- Backlog Produktu
Porozmawiajcie o narzędziach dotyczących zarządzania Backlogiem Produktu. Czy planujecie używać fizycznej tablicy i karteczek, czy też online narzędzi takich jak MS Teams, Jira itp?
To ważne aby sobie zdefiniować tzw. “Work items”, czyli elementy Backlogu. Czy zamierzacie używać Epików, Features, User Stories, Tasks (zadania), Bugs, Impediments (przeszkody)? Jeśli tak, zdefiniujcie każdy z nich. To ważne, bo w każdej firmie te rzeczy mogą działać inaczej i ludzie często mają inne definicje danych elementów.
Oczywiście Właściciel Produktu jest osobą, która jest odpowiedzialna za zarządzanie Backlogiem Produktu, ale cały Zespół Scrumowy powinien mieć ustalone jasne definicje i zasady z nim związane.
- Tablica i inne narzędzia
A co z wizualną reprezentacją pracy? Czy planujecie sprawdzać postęp swojej pracy używając tablicy Kanban? Czy chcecie używać narzędzi online, czy też chcecie pozostać przy prostej tablicy papierowej?
Jeśli zdecydujecie się na typ tablicy, zdefiniujcie wszystkie jej elementy. Na przykład możecie mieć kolumny “To do, Active, Test, Done”. Co to dla Was oznacza że macie jakieś zadanie w danej kolumnie? Kiedy możecie przenosić elementy z jednej do drugiej kolumny?
Wiem, że brzmi to jak dużo definicji, klaryfikowania, ale to naprawdę ma duże znaczenie. Komunikacja jest kluczowym elementem kolaboracji. Także upewnij się, że macie wszystko wyjaśnione.
6. Rób to!
Ok… Wiem, że brzmi to jak dużo definicji, klaryfikowania, ale to naprawdę ma duże znaczenie. Komunikacja jest kluczowym elementem współpracy. Także upewnij się, że macie wszystko wyjaśnione.
Wiem z doświadczenia, że brak tych definicji i wspólnego zrozumienia Scrumowych terminów może powodować później wiele problemów. Jeśli to wyjaśnicie, będzie Wam dużo łatwiej działać wspólnie.
Jeśli zrobiłaś już wszystko, o czym napisałam Zacznij to Scrumować (Let’s Scrum it!).
Nie czekaj na moment kiedy wszystko będzie perfekcyjne, ale próbuj uczyć się z doświadczenia i poprawiać wtedy kiedy będzie taka potrzeba. Powodzenia na wspaniałej drodze ze Scrumem!
Potrzebujesz wsparcia w implementacji Scruma? Zapisz się na konsultacje ze mną. Chętnie pomogę Ci przygotować się do tego i zacząć używać Scruma.
Chcesz dowiedzieć się więcej na temat edukacji?
Zapisz się na Newsletter i dołącz do społeczności Let's Scrum it!