System kontroli logistycznej stosowany w przemyśle farmaceutycznym stał się szybszy, bardziej intuicyjny i responsywny, poprawiając produktywność i wydajność procesów
Rozwijanie systemów wewnętrznych to strategia kluczowa dla firm intensywnie zajmujących się badaniami i innowacjami. Personalizacja funkcjonalności i bezpieczeństwo danych to dwa główne powody takiego wyboru. Jednak wiążą się z tym pewne wyzwania – jednym z nich jest konieczność zapewnienia, że aplikacje nadążają za zmianami technologicznymi oraz wymaganiami rynku, klientów i użytkowników.
Systemy dedykowane tworzone są według ściśle określonych kryteriów, ale to nie oznacza, że są odporne na technologiczną dezaktualizację. Wręcz przeciwnie – wymagają ciągłych ulepszeń, aby poprawiać ich użyteczność, dodawać nowe funkcje i modernizować zasoby. Często jednak te zmiany napotykają ograniczenia techniczne, finansowe lub operacyjne. Jednym z nich jest wybór technologii, w której system został pierwotnie opracowany.
Przykładem przestarzałej technologii jest AngularJS, framework do tworzenia aplikacji webowych wydany w 2010 roku. Narzędzie zyskało popularność dzięki funkcjom ułatwiającym pracę programistów. Z czasem jednak straciło na znaczeniu na rzecz bardziej zaawansowanych wersji i ostatecznie zostało wycofane.
Brak wsparcia dla AngularJS sprawił, że systemy oparte na tej technologii stały się przestarzałe. Pojawiły się problemy z wydajnością, bezpieczeństwem, responsywnością i użytecznością, co negatywnie wpłynęło na doświadczenia użytkowników. Naprawa tych problemów wymaga migracji na nowocześniejsze i lepiej dopasowane technologie.
Z takim właśnie wyzwaniem zmierzyła się jedna z największych firm farmaceutycznych na świecie, korzystająca z wewnętrznie opracowanej aplikacji do kontroli logistycznej w AngularJS. System zarządzał całym przepływem próbek leków i substancji – od pobrania, przez transport, magazynowanie, aż po dystrybucję. Ponieważ był zintegrowany z innymi oprogramowaniami i kluczowymi procesami operacyjnymi, musiał zachować wysoką wydajność.
Aby rozwiązać ten problem, firma farmaceutyczna zatrudniła act digital, specjalizującą się w rozwoju rozwiązań IT i posiadającą doświadczenie w migracji systemów do technologii Angular. W tym artykule szczegółowo opisujemy, jak zrealizowano ten projekt – od planowania po osiągnięte rezultaty.
Firma, która zatrudniła act digital, jest jednym z największych i najbardziej innowacyjnych przedsiębiorstw farmaceutycznych na świecie, zatrudniającym ponad 3 900 pracowników. Marka działa na rynku biotechnologicznym od ponad dekady i jest uznawana za jedną z najlepszych firm dla specjalistów w dziedzinach naukowych.
Grupa należy do ścisłej czołówki w badaniach i rozwoju substancji terapeutycznych. Jej innowacje koncentrują się głównie na produkcji szczepionek do walki z szerokim spektrum chorób. Ze względu na znaczenie naukowe i wysoką konkurencyjność tego rynku, firma posiada wewnętrzny zespół technologiczny odpowiedzialny za tworzenie i utrzymywanie dziesiątek systemów operacyjnych i zarządzających, używanych codziennie przez tysiące pracowników.
W tym projekcie firma farmaceutyczna zmagała się z problemami związanymi z systemem wykorzystywanym na co dzień do operacjonalizacji i kontroli wysyłki próbek leków i substancji.
Aplikacja, pierwotnie opracowana w AngularJS, nie była responsywna, co ograniczało jej użycie na urządzeniach mobilnych – kluczowych dla zespołów logistycznych. Doświadczenie użytkowników było również pogarszane przez problemy z wydajnością i użytecznością, prowadzące do nieefektywności operacyjnej.
Sytuację pogarszał fakt, że technologia AngularJS została wycofana i nie była już wspierana. Dla firmy oznaczało to ryzyko związane z bezpieczeństwem i stabilnością, które mogło prowadzić do awarii i problemów na szeroką skalę. System był zintegrowany z innymi wewnętrznymi aplikacjami, więc niska wydajność i negatywny wpływ na doświadczenia użytkowników oddziaływały na wiele procesów.
W odpowiedzi na trudności użytkowników związane z systemem opartym na AngularJS, zespół act digital zaproponował migrację aplikacji na nowsze wersje tej technologii. Ta zmiana była konieczna, aby poprawić użyteczność i szybkość działania narzędzia, a także zwiększyć wydajność zapytań do bazy danych.
Metodologia
Projekt został zaplanowany tak, aby migracja przebiegała stopniowo, bez wpływu na operacje, i obejmował następujące etapy:
Zastosowane technologie
Do migracji systemu z AngularJS wykorzystano nowocześniejsze technologie, w tym:
Przejście na Angular w połączeniu z technologiami Node.js, PostgreSQL i Sequelize miało pozytywny wpływ na funkcjonowanie systemu, który teraz oferuje szybszą i bardziej intuicyjną nawigację. Oto najważniejsze osiągnięcia:
Transformacja cyfrowa otwiera wiele możliwości innowacji w sektorze zdrowia, który jest jednym z największych beneficjentów tego procesu. Jednak pojawienie się nowych technologii i rosnące wymagania rynku wymagają szybkich i bezpiecznych aktualizacji, co stanowi wyzwanie dla branży.
Zrozumienie dynamiki i możliwości sektora zdrowia to jeden z priorytetów act digital. Współpracując z klientami z tej branży, korzystamy z wiedzy specjalistów, którzy projektują, wdrażają i dostarczają spersonalizowane rozwiązania dodające wartość do modeli biznesowych.
W tym celu rozwijamy kompetencje w zakresie nowoczesnych technologii odpowiadających na wyzwania zdrowotne. Oto niektóre z nich:
Chcesz dowiedzieć się więcej o tym, jak act digital może pomóc w migracji systemu do Angulara lub rozwiązać problemy związane z przestarzałą technologią? Skontaktuj się z naszymi ekspertami.