Modernizacja głównego systemu zarządzania aktywami firmy Sweco przy użyciu Oracle APEX
Firma
Kraj
Holandia
Branża
Inżynieria
System
Zarządzanie mieniem komunalnym
Podsumowanie
01
Client
Sweco, wiodąca europejska firma inżynieryjna, architektoniczna i doradcza posiadająca platformę do zarządzania aktywami w przestrzeni publicznej Obsurv.
02
Główne wyzwanie
Krytyczna dla biznesu platforma Obsurv firmy Sweco stała się trudna i kosztowna w utrzymaniu. Przez ostatnie kilka lat była używana przez dziesiątki miast, ale każda implementacja wymagała znacznego nakładu pracy ze względu na konieczność tworzenia niestandardowych modułów dostosowanych do specyficznych wymagań każdej gminy.
03
Dostarczone rozwiązanie
Pretius podjął długoterminową, strategiczną współpracę ze Sweco w celu przeprowadzenia kompleksowego przepisywania całego systemu Obsurv moduł po module. Wybraną technologią był Oracle APEX, który pozwolił na stworzenie nowoczesnej, opartej na przeglądarce platformy przy jednoczesnym wykorzystaniu istniejącej bazy danych Oracle. Projekt obejmował integrację zaawansowanych funkcjonalności GIS oraz opracowanie nowego modułu Ribic do inspekcji studzienek kanalizacyjnych, który Sweco oferowało w modelu SaaS.
Kluczowe wyniki:
Udana modernizacja przestarzałych systemów: Złożony, krytyczny dla biznesu system został przekształcony w nowoczesną, internetową platformę gotową na przyszłe wyzwania
Brak radykalnych zmian w układzie: Zmiany w systemie musiały zostać dostarczone bez radykalnego zmieniania układu, który podobał się klientom Sweco
Zwiększona wydajność i oszczędność kosztów: Zmodernizowana platforma jest łatwiejsza i tańsza w utrzymaniu, co pozwala na znacznie szybsze wdrażanie klientów i poprawę wydajności operacyjnej
Nowy moduł oferowany w modelu biznesowym SaaS: Moduł inspekcji studzienek kanalizacyjnych Ribic, sprzedawany w modelu SaaS, otworzył nowe źródło powtarzalnych przychodów
O kliencie
Sweco jest jedną z czołowych europejskich firm doradczych w dziedzinie inżynierii, technologii środowiskowej i architektury. Dzięki rozległej sieci ekspertów planują i projektują społeczności i miasta przyszłości.
Kluczowym elementem ich portfolio rozwiązań cyfrowych jest Obsurv, kompleksowy system zarządzania aktywami. Platforma ta cieszy się zaufaniem gmin i dużych organizacji w całym regionie w zakresie zarządzania pełnym cyklem życia przestrzeni publicznych — od krytycznej infrastruktury, takiej jak drogi i systemy kanalizacyjne, po istotne udogodnienia publiczne, takie jak parki i oświetlenie.
Dla klientów Sweco Obsurv jest niezbędnym narzędziem do planowania operacyjnego, konserwacji i budżetowania.
Wyzwanie biznesowe: rosnące koszty wdrożenia i utrzymania
Platforma Obsurv — używana w dziesiątkach miast — wymagała niestandardowych modułów dla każdego wdrożenia. To, wraz z kilkoma innymi czynnikami, skutkowało szeregiem wyzwań:
Problematyczne wdrożenie: Potrzeba opracowania niestandardowych modułów dla każdego wdrożenia miała znaczący wpływ na czas wprowadzenia produktu na rynek, co budziło rosnące obawy. Należało coś zrobić, aby usprawnić ten proces.
Uciążliwe utrzymanie i wysokie koszty: Wiele różnych wersji tej samej aplikacji musiało być utrzymywanych jednocześnie, co skutkowało wysokimi kosztami. Na poziomie logistycznym często wymagało to podróży specjalistów IT Sweco do konkretnego miasta, co czyniło całe przedsięwzięcie jeszcze droższym i bardziej czasochłonnym.
Bariera dla ewolucji komercyjnej: Rynek przesuwał się w stronę usług opartych na subskrypcji. Celem Sweco było zaoferowanie niektórych modułów Obsurv jako elastycznego produktu Software-as-a-Service (SaaS).
Aby chronić i zwiększać udział Obsurv w rynku, kompleksowa modernizacja była nie tylko opcją, ale strategiczną koniecznością.
Technologie, które napędziły transformację
01
Oracle APEX
02
Oracle DB
03
Kubernetes
04
Microsoft Azure
05
node.js
Rozwiązanie dostarczone przez Pretius:
Sweco wymagało partnera z głęboką wiedzą techniczną i zdolnością do długoterminowej współpracy strategicznej. Wybrali Pretius do podjęcia złożonego zadania przepisania i modernizacji całej platformy Obsurv.
Rozwiązanie było skrupulatnie zaplanowanym, wieloletnim projektem skoncentrowanym na etapowej migracji do Oracle APEX, zaprojektowanej tak, aby dostarczać ciągłą wartość przy jednoczesnym ograniczaniu ryzyka.
To systematyczne podejście obejmowało kilka kluczowych filarów:
Strategiczny wybór technologii – Oracle APEX:
Pretius zidentyfikował Oracle APEX jako idealną technologię dla tej modernizacji. Jako framework low-code zbudowany na bazie danych Oracle, APEX pozwolił na szybki rozwój bezpiecznych, skalowalnych i bogatych w funkcje aplikacji internetowych. Wybór ten sprytnie wykorzystał istniejącą inwestycję Sweco w bazę danych Oracle, zapewniając integralność i ciągłość danych podczas całej transformacji.
Nowy moduł Ribic oferowany w modelu SaaS:
Pretius opracował zupełnie nowy moduł do inspekcji studzienek kanalizacyjnych, Ribic, który wykorzystywał najnowocześniejszą technologię, taką jak computer vision, i był sprzedawany w modelu SaaS. Okazało się to sukcesem i potwierdziło naszą strategię, torując drogę do przepisania innych modułów Obsurv.
Iteracyjna modernizacja moduł po module:
Uniknięto ryzykownej wymiany typu "big bang" na rzecz znacznie bezpieczniejszego i skuteczniejszego podejścia iteracyjnego. Zespół Pretius ściśle współpracował z menedżerami produktu Sweco, aby przepisywać system Obsurv po jednym module funkcjonalnym na raz.
Brak radykalnych zmian w układzie:
Pomysł polegał na zaoferowaniu klientom Sweco doświadczenia, które znali i lubili, dlatego upewniliśmy się, że uwzględniliśmy ich przyzwyczajenia i uniknęliśmy radykalnych zmian w układzie graficznym.
Optymalizacja CI/CD:
Uruchomiliśmy zespół DevOps w Sweco, umożliwiając stosowanie najlepszych praktyk, takich jak CI/CD, w celu usprawnienia wdrażania i utrzymania aplikacji Obsurv dla każdego klienta.
Projekt modernizacji przyniósł firmie Sweco i jej klientom znaczne i trwałe korzyści, tworząc wartość w zakresie operacyjnym, komercyjnym i strategicznym.
Zredukowane koszty utrzymania: Nowoczesna, usprawniona platforma Oracle APEX jest znacznie łatwiejsza i bardziej opłacalna w utrzymaniu i aktualizacji, co ułatwia Sweco przeprowadzanie nowych wdrożeń Obsurv.
Ulepszony proces CI/CD: Nowy zespół DevOps w Sweco pomógł jeszcze bardziej skrócić czas wprowadzania Obsurv na rynek oraz obniżyć koszty utrzymania i rozwoju. Wdrożenia i aktualizacje, które zajmowały miesiące, teraz trwają minuty.
Dobrze znane doświadczenie użytkownika: Interfejs użytkownika, który był chwalony przez użytkowników, został w większości zachowany w nienaruszonym stanie, pomimo radykalnych zmian "pod maską".
Przyspieszone wdrażanie klientów: Modułowa natura nowej platformy sprawiła, że konfiguracja i dostosowanie aplikacji dla nowych klientów jest znacznie szybsze i wydajniejsze. Jak zauważyło kierownictwo Sweco, przełożyło się to bezpośrednio na krótszy czas wdrażania klientów i niższe koszty z tym związane.
miast
korzystających z aplikacji Obsurv
krajów
w których działa Sweco
Kilka minut
zamiast miesięcy na wdrożenie systemu
Opinia klienta
Marijn van den Berg
Team Manager Obsurv Software w Sweco
Dzięki naszej współpracy z Pretius, ułatwiliśmy naszym klientom korzystanie z Obsurv. Dostosowywanie modułów aplikacji do ich konkretnych potrzeb jest teraz znacznie szybsze i wydajniejsze. Dla nas oznacza to krótszy czas wdrażania klientów i niższe koszty.
Wnioski
To case study jest świadectwem sukcesu dobrze przeprowadzonego, długoterminowego projektu modernizacji przestarzałych systemów. Strategiczne partnerstwo pomiędzy Sweco i Pretius pokazuje, że nawet najbardziej złożone, krytyczne dla biznesu systemy mogą zostać przekształcone. Sweco nie tylko rozwiązało palące wyzwania związane z wysokimi kosztami utrzymania, ale także znacząco usprawniło proces wdrażania platformy Obsurv dzięki zoptymalizowanemu CI/CD.
Szukasz firmy tworzącej oprogramowanie?
Pracuj z zespołem, który pomógł już dziesiątkom rynkowych liderów. Umów spotkanie, by dowiedzieć się: