W jaki sposób rozwój stał się łatwy Oprogramowanie Stwórz zwinne narzędzie do zarządzania zasobami na najwyższym poziomie
Easy Software to globalna firma oferująca narzędzia do zarządzania projektami, takie jak Easy Project i Easy Redmine. Ponieważ tradycyjny system zarządzania zasobami był dla nas zbyt szczegółowy, stworzyliśmy i wdrożyliśmy własne narzędzie Agile Resource Management, aby zapobiegać konfliktom w zespołach, równoważyć obciążenia i planować z widoku najwyższego poziomu.
Dlaczego potrzebowaliśmy narzędzia?
Przed Agile Resource Management, nie korzystaliśmy z żadnego narzędzia do zarządzania zasobami. Czemu? Dla nas tradycyjny System zarządzania zasobami był zbyt szczegółowy ponieważ pracuje z godzinami jako jednostką miary i jest przeznaczony do szczegółowego zarządzania zasobami ludzkimi.
Dlatego w naszej firmie każda drużyna zarządzał swoim obciążenie pracą indywidualnie. To zadziałało, gdy było nas 50 czy 60, ale potem zaczęliśmy się rozwijać. Liczba członków zespołu wzrosła, liczba członków zewnętrznych rosła każdego dnia i zdaliśmy sobie sprawę, że tak w rozpaczliwej potrzebie narzędzia. To nasz CEO, Filip Morávek, zidentyfikował tę wewnętrzną potrzebę i wpadł na pomysł narzędzia Agile Resource Management.
Oczekiwania były wysokie
Poprzez rozwój narzędzia Agile Resource Management, Filip, nasz CEO, pełnił rolę Klienta ściśle współpracującego z zespołem programistów i naszym Product Ownerem, Janem Paverą. Dokładnie wiedzieliśmy, czego chcemy dla tego narzędzia:
- Zarządzanie zasobami na poziomie globalnym
- Krystalicznie przejrzysty przegląd alokacji zasobów na projekty
- Jedna tablica dla wszystkich projektów związanych z rozwojem i wydawaniem produktów
- Do wykorzystania głównie przez PMów i liderów zespołów, którzy przydzielają określone zadania członkom zespołu
- Widok członka zespołu
- Aby zaoferować mapę drogową i planowanie portfela dla PM, PPM i PMO
- Aby móc zobaczyć, że pracujemy jednocześnie nad różnymi projektami (w porównaniu do RM, gdzie widać tylko nad jakimi zadaniami pracują)
Gotowy do spełnienia wymagań
Aby stworzyć skuteczne narzędzie nie tylko dla wewnętrznych zespołów Easy Software, ale także dla każdej innej firmy, musieliśmy spełnić kluczowe wymagania:
- Łatwy i wizualny
- Bez barier lub wymagających uprawnień
- Skoncentruj się na zakresie i czasie – masz zdefiniowany czas i zakres i musisz zrobić wszystko, co w Twojej mocy, w ramach czasowych
- Możliwość dodawania osób do projektu na podstawie umiejętności
- Możliwość dodawania osób do zespołu lub do projektu na podstawie poziomu stażu pracy
- Jednostka zasobów nie tylko jako jednostka, ale także jako zespół, widok zespołu pokazujący, kto jest uwzględniony
- Przydzielanie projektu do zespołu
- Pożyczanie osoby z mojego zespołu do innego projektu, wizualizuj jak jedna osoba pracuje nad dwoma projektami jednocześnie
- Priorytety na poziomach PMO, PM i PPM
- Pokaż urlopy i dni chorobowe połączone z naszą wtyczką obecności
- Wizualizacja sprintu
Zrobiliśmy to, używamy tego i Ty też możesz!
Stworzyliśmy wszechstronne narzędzie do zarządzania zasobami. Używamy go na co dzień, a teraz jesteśmy gotowi pokazać Ci, jak najlepiej może pomóc Twojej firmie. Obejrzyj nagranie z webinaru i uzyskaj najlepsze porady i wskazówki do codziennego użytku!
Jan Pavera, właściciel produktu
Wdrożenie, oto nadchodzimy
1. Przygotowanie
To studium przypadku różni się od zwykłych, które możesz znać, jak to było nie tylko o wdrożeniu, Ale o rozwoju nowych funkcji. Jeśli pochodzisz z firmy zajmującej się tworzeniem oprogramowania, nie musimy mówić, jak trudne może to być.
Jeśli chodzi o testowanie, klienci zwykle testują nową funkcję lub nowe wersje w aplikacji testowej, która działa równolegle do ich zwykłej aplikacji. Cóż, jesteśmy trochę inni. A więc, gdy mieliśmy już gotową wersję beta, wdrożyliśmy go do naszego wewnętrznego Easy Redmine, znany jako „Esko”. Stało się to w Może 2022, kiedy nasi PMO i PM zaczęli go używać do codziennej pracy. Trwają testy!
2. Ustawienia
W pierwszym kroku określono szczegółową strukturę projektów wraz ze wszystkimi typami filtrów, widoków i danych. Kluczowe było dla nas również zdefiniowanie różnych typów zespołów, co odbywa się poprzez Administracja > Kategorie.
Jedną z naszych potrzeb było: tworzyć zespoły w oparciu o umiejętności i staż pracy członków zespołu. Tak więc najpierw zdefiniowaliśmy umiejętności w Administracja > Kategorie, gdzie zdefiniowaliśmy również poziomy stażu pracy, oba wyświetlane jako umiejętności w profilu użytkownika. Dzięki temu mogliśmy szybko tworzyć zespoły z osobami o różnych umiejętnościach i stopniach zaawansowania.
Po raz pierwszy zostało to zrobione dla naszego zespołu scrumowego, „Zielonego zespołu”. Gdy byliśmy zadowoleni z wdrożenia, ustawień i funkcjonalności, wprowadziliśmy go również do innych zespołów scrumowych. W tej chwili, cztery zespoły scrumowe, a także nasz Product Owner i PMO, codziennie aktywnie korzystają z Agile Resource Management. Dołączył do nas również nasz zespół marketingowy, który efektywnie wykorzystuje nasze narzędzie do planowania projektów.
A wyniki?
Wdrożenie Agile Resource Management przyniosło nam:
- Globalny przegląd alokacji zasobów
- Przejrzysty przegląd konfliktów i kolizji alokacji
- Umiejętność tworzenia zespołów w oparciu o umiejętności i staż pracy
- Możliwość szybkiej reakcji na brak środków z powodu wakacji
Nasze ulubione funkcje Agile Resource Management
- Zarządzanie umiejętnościami – przydział członków zespołu do projektu na podstawie umiejętności i stażu pracy
- Tworzenie zespołu – członków zespołu można połączyć w jeden zespół, w którym łączą się różne umiejętności i staż pracy
- Przydział projektów do zespołów – przydzielanie zespołów do projektów
- Przegląd konfliktów i pracy równoległej – wszyscy łatwo dostrzegają konflikty i starcia
- Eventy – zawsze zobaczysz najważniejsze wydarzenia, globalne dla wszystkich portfeli lub na projekt