Choć ramy Scruma są proste, jego wdrożenie w firmie nie należy do łatwych zadań. Scrum służy do optymalizacji pracy zespołowej, jednak początkowo może przysporzyć wielu kłopotów. A nawet spotęgować problemy istniejące w organizacji. Jak wdrożyć Scrum?
Na pomysł zastosowania zasad Scruma w swojej firmie wpada wielu przedsiębiorców. Scrum obiecuje bowiem świetną efektywność zespołu, energetyczną atmosferę i brak hierarchii. Stawia jednak bardzo określone wymagania zarówno zespołowi, jak i poszczególnym osobom wchodzącym w skład Scrum Team.
Zastanawiając się jak wdrożyć Scrum, warto rozważyć szczegóły techniczne i organizacyjne. Przyjrzyjmy się więc potencjalnym problemom z wdrożeniem, potrzebnym kompetencjom członków zespołu, oraz sposobom na wyodrębnienie Scrum Team z całości organizacji.
Podczas wdrażania Scrum szczególnie ważną osobą będzie doświadczony Scrum Master, którego rolę i kompetencje opisujemy w tym artykule [link]. Scrum Master będzie osobą odpowiedzialną za właściwe rozumienie Scruma przez wszystkich zainteresowanych. Będzie także sprawdzał i korygował działanie według zasad i wartości Scruma.
Zatrudnienie Scrum Mastera z doświadczeniem jest bardzo istotne w przypadku, gdy pracownicy firmy nie pracowali dotychczas według zasad Scruma. Pewnie będą mieli mnóstwo pytań, a Wydarzenia Scruma będą wymagały jego szczegółowego przewodnictwa co najmniej przez kilka pierwszych tygodni.
Zadania Scrum Mastera ograniczą się do ról coacha i lidera, gdy członkowie przyszłego Zespołu Developerskiego poznają już wystarczająco dobrze zasady Scrum. Przed rozpoczęciem innych działań odpowiedz sobie zatem na pytanie: Czy jesteś w stanie znaleźć i zatrudnić odpowiedniego Scrum Mastera?
Kolejne pytanie, na jakie musi odpowiedzieć sobie osoba wdrażająca Scrum brzmi:
Czy w mojej firmie są już zatrudnione osoby zdolne stworzyć samowystarczalny, interdyscyplinarny zespół?
Szczegółowy opis działania Zespołu Developerskiego w Scrumie zawarliśmy w tym artykule. Tutaj wspomnimy tylko o dwóch problemach, które mogą pojawić się podczas tworzenia Zespołu:
Wszystkie osoby, które mają wejść w skład Scrum Team powinny być specjalistami w swojej dziedzinie. Zaś ich kompetencje powinny się uzupełniać. Dobrze skomponowany, interdyscyplinarny zespół nie powinien być więc zależny od pomocy zewnętrznych specjalistów.
Jest to szczególnie ważne, jeśli Zespół pracuje z wrażliwymi danymi, które nie powinny być udostępniane osobom spoza organizacji. Korzystanie z zewnętrznej pomocy zaburza także funkcjonowanie jednego z filarów Scruma, przejrzystości. Może także stwarzać zagrożenie stworzenia hierarchii wewnątrz Zespołu. Na przykład wyodrębnienia „Developerów drugiej kategorii”, osób, które nie będą brały pełnego udziału w działaniach Scrum Team.
Sprawą wartą przemyślenia podczas wdrażania Scruma jest stworzenie pewnego rodzaju „zapory ogniowej” chroniącej świeży Scrum Team przed napływem zadań z zewnątrz. Zapewne bowiem utworzą go osoby, które pracowały przy innych projektach w twojej firmie.
Siłą nawyku osoby, z którymi współpracowali członkowie nowego Scrum Team będą nadal szukać ich pomocy. A to może generować konflikty, powodować napływ dodatkowych zadań, a także zaburzać rytm Wydarzeń Scruma.
Jeśli zastanawiasz się poważnie nad tym jak wdrożyć Scruma w swojej firmie i masz świadomość problemów, które mogą się przy tym pojawić, zastanów się raz jeszcze, czy na pewno Scrum jest rozwiązaniem dla Ciebie.
„Tak” powiedziało Scrumowi aż 66% zespołów zwinnych. Statystyki nie pokazują jednak, jak skuteczne są zespoły świeżo po wdrożeniu. Ani jak dużo czasu zajmuje dojście do efektywności podobnej do tej sprzed zmiany, a następnie jej prześcignięcie.
Warto zwrócić także uwagę na wielkość Scrum Team i objętość projektów, nad którymi ma on pracować. O problemach związanych ze skalowaniem Scruma opiszemy w osobnym artykule.
Jeśli oczekujesz świetnej efektywności zespołu, energetycznej atmosfery i braku hierarchii w zespole, z pewnością warto zastanowić się nad zastosowaniem Scruma. Dobrym krokiem jest powierzenie procesu odpowiadającego na potrzebę jak wdrożyć Scrum doświadczonemu Scrum Masterowi. Trzeba także sprawdzić, czy firma dysponuje specjalistami o uzupełniających się kompetencjach. Oraz czy Scrum Team będzie mógł działać w wystarczająco izolowanym środowisku, aby rytm jego działania nie był zaburzany przez napływ zadań z innych działów.
Wiesz już jak wdrożyć Scrum, sprawdź następny wpis z tej serii: Scrum Team – czym jest i jak działa?
Jeśli podobają Ci się treści, które tworzymy, sprawdź również: Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Autor: Karolina Berecka
Karolina, jako project menadżerka jest ekspertem w poszukiwaniu nowych metod projektowania najlepszego systemu przepływu pracy i optymalizacji procesów. Jej umiejętności organizacyjne i zdolność do pracy pod presją czasu sprawiają, że jest najlepszą osobą do zamieniania skomplikowanych projektów w rzeczywistość.
Produktywność jest w ostatnim czasie szczególnie często poruszanym zagadnieniem. Powodem takiego stanu rzeczy jest fakt,…
Specjaliści od zarządzania zasobami ludzkimi są odpowiedzialni za szereg ważnych decyzji. Wybór odpowiedniego kandydata przyczyni…
Wraz z ukształtowaniem się nowych pokoleń, zmianom ulega również środowisko i kultura pracy. Generacja Y,…
Badania przeprowadzone przez firmę Owl Labs wskazują, że już 16% organizacji pracuje w trybie zdalnym,…
Wykorzystanie sztucznej inteligencji sprawia, że możemy komunikować się z naszymi urządzeniami używając języka naturalnego –…
“Zamknij okno!” wypowiedziane do asystenta AI będzie oznaczać co innego, gdy pracujemy w edytorze tekstu,…