Jira skrojona na miarę - rozwiązania dla europejskiego giganta kolejowego | Case Study
%20(1).png)
Czas wyruszyć w podróż! Naszym zadaniem była poprawa konfiguracji Jira w przedsiębiorstwie kolejowym w Europie Środkowej. Ponad 300 milionów podróży pasażerskich i 95 milionów ton ładunków rocznie to skala robiąca wrażenie. Aby skutecznie zarządzać tak ogromną skalą operacji, firma musiała dostosować Atlassian do swoich potrzeb. W tym celu chcieli wykorzystać nasze doświadczenie i elastyczny model rozszerzenia zespołu, aby Jira stała się jeszcze lepsza.
Wyzwanie
Firma kolejowa działa na ogromną skalę i wymaga zaawansowanej konfiguracji, aby skutecznie zarządzać dużymi projektami. Ich priorytetem było dopasowanie aplikacji Jira, aby pasowała do ich specyficznego przepływu pracy. Wyzwanie było jeszcze bardziej złożone przez to, że zespół firmy komunikuje się w wielu językach i pracuje w różnych regionach. W proces było zaangażowanych kilku project ownerów, z których każdy był odpowiedzialny za określone segmenty systemu kolejowego.

Nasze podejście
Naszą współpracę rozpoczęliśmy od zbierania wymagań klienta i utrzymywania stałego kontaktu. Zespół 10 specjalistów technologicznych i lider zespołu współpracował z czterema ekspertami Atlassian z Peakforce. Z takimi kompetencjami mogli stawić czoła wyzwaniu.
Korzystając z Java i Groovy, opracowaliśmy ulepszone skrypty, aby przyspieszyć działania programu. Zaimplementowaliśmy niestandardowy plik konfiguracyjny pom.xml w celu optymalizacji procesu kodowania i ustaliliśmy konwencje rejestrowania błędów dla skryptów Jira. Zintegrowaliśmy również wbudowane testy jednostek z ScriptRunner do testowania i walidacji krytycznych skryptów.
Jak zorganizowaliśmy naszą pracę?
Nasze codzienne spotkania były kluczowe dla przebiegu projektu zgodnie z planem. Pozwoliły nam szybko sprostać nowym wyzwaniom i zapewnić wszystkim członkom zespołu dostosowanie się do zmieniających się potrzeb. To zwinne podejście ułatwiło regularne poprawki i weryfikowanie postępów.
Wyniki
Nasza praca sprawiła, że Jira, na której pracuje nasz klient stała się dużo bardziej wydajna. Napisaliśmy skrypty i upewniliśmy się, że wszystko działa dobrze, wdrażając podejście testowe. Spowodowało to lepsze działanie systemu i szybsze rozwiązywanie incydentów o ponad 18%. Dla klienta istotnym osiągnięciem było to, że teraz może lepiej sprostać oczekiwaniom pasażerów.
Zadbaliśmy o to, aby wszystkie ważne elementy konfiguracji Jira obudować niestandardowymi testami, aby każda część systemu była sprawdzana i działa poprawnie na 100%. Oznacza to brak niespodzianek ani problemów podczas codziennej pracy dla klienta.
Wprowadziliśmy również ScriptRunner, wtyczkę do tworzenia niestandardowych skryptów Jira, która znacznie ułatwiła codzienne zadania całemu zespołowi. Pozwoliło nam to skonfigurować platformę Jira dokładnie tak, jak potrzebowała firma, oszczędzając ich czas i ilość pracy.

Dlaczego warto wybrać aplikację Jira?
Jira była idealnym rozwiązaniem dla firmy kolejowej ze względu na zdolność adaptacji do złożonych projektów i szeroką gamę dostępnych integracji. Ta elastyczność odegrała kluczową rolę w zarządzaniu działalnością systemu, który musiał być niezawodny przy tak dużej skali przedsiębiorstwa.
Jakie korzyści jeszcze oferuje Jira? Możliwość śledzenia wszystkich szczegółów projektu. Niezależnie od tego, czy celem jest nowa aplikacja, wdrożenie czy zarządzanie usługami HR albo marketingu, możesz to zrobić w Jira. którzy można samodzielnie konfigurować. Jedna z zastosowanych w tym przypadku wtyczek - ScriptRunner - pozwoliła nam ulepszyć Jirę, aby sprostać specyficznym potrzebom kolei.
Podsumowanie
Nasza współpraca z europejskim gigantem kolejowym przebiegła pomyślnie na wszystkich etapach projektu. Po tym projekcie rozszerzyliśmy zakres działań i wciąż szukamy nowych pomysłów na dalsze ulepszanie ich pracy. Nowa konfiguracja może przesądzić o jakości pracy, a w tym wypadku spowodowała same pozytywne rezultaty.


.png)
%20(1).png)
