Realizacja tak złożonego projektu software’owego w wymagającym środowisku medycznym była pełna wyzwań. Skuteczne zarządzanie, transparentna komunikacja i umiejętność adaptacji były kluczowe.
„W projektach, które realizujemy, zawsze konsultujemy formę pracy z klientem,” mówi Project Manager z Gotoma Software House. „W przypadku CM MED wykorzystywaliśmy tablicę Kanban do wizualizacji przepływu zadań, w tym sprintów. Zastosowaliśmy hybrydowe podejście, czerpiąc z metodyki Scrum – codzienne spotkania 'daily’ pozwalały na szybkie orientowanie się w postępach i identyfikację blokerów. Jednocześnie, z uwagi na z góry znany termin graniczny oraz określony budżet, część prac musieliśmy zaplanować w formie bardziej etapowej, co przypominało podejście Waterfall.”
Za sukcesem projektu stał dedykowany, siedmioosobowy zespół Gotoma Software House, składający się z:
Najtrudniejszym aspektem technicznym okazały się: „Problemy ze sterownikami urządzeń peryferyjnych i końcowych, takich jak stacje akwizycyjne Gamma Kamer. Wynikały one z zamkniętych, często autorskich środowisk tych urządzeń oraz braku dostatecznie dobrej i kompletnej dokumentacji technicznej. To powodowało, że nasi specjaliści musieli w wielu przypadkach pracować metodą żmudnych prób i błędów, aby ustalić, co jest technicznie możliwe do osiągnięcia w zakresie integracji i ekstrakcji danych.”
Jak wspomniano, middleware odgrywało kluczową rolę w integracji. „Niezależne od siebie i często różne w wersjach systemy operacyjne stacji akwizycyjnych oraz firmware urządzeń peryferyjnych powodowały konieczność wielokrotnych iteracji i modyfikacji naszego systemu pośredniczącego. Celem było zapewnienie stabilności działania oraz uwspólnienie jakości obrazów medycznych, które były konwertowane z wielu różnych, często niekompatybilnych formatów i charakteryzowały się zróżnicowaną jakością pierwotną,” wyjaśnia zespół deweloperski.
Stała i transparentna komunikacja była fundamentem współpracy. „Standardem w prowadzonych przez nas projektach są codzienne wewnętrzne spotkania projektowe, tzw. Daily. Niemniej, częstotliwość i forma spotkań technicznych oraz biznesowych z klientem zawsze zależą od wielkości projektu i jego poziomu skomplikowania. W przypadku CM MED, codzienne, krótkie spotkania robocze z kluczowymi specjalistami ds. jakości i programistami po stronie klienta (jeśli byli dostępni) w zupełności wystarczały do utrzymania właściwego kursu.”
Nawet najlepsze oprogramowanie jest bezwartościowe, jeśli nie działa poprawnie i nie jest akceptowane przez użytkowników. Dlatego etapy testowania, wdrożenia i szkolenia były traktowane z najwyższą starannością.
W ramach projektu i zaakceptowanego budżetu, Gotoma Software House zapewniło:
Aby zapewnić płynne i kontrolowane wdrażanie nowych wersji oprogramowania, przygotowany został mechanizm CI/CD (Continuous Integration / Continuous Delivery). „To pozwalało nam sprawnie wdrażać przetestowane i zaakceptowane przez klienta wersje oprogramowania na środowiska testowe, następnie na środowisko staging (zbliżone do produkcyjnego), a docelowo na środowisko produkcyjne, minimalizując ryzyko i czas przestojów,” tłumaczy DevOps z Gotoma Software House.
Biorąc pod uwagę początkowy opór i zróżnicowany poziom umiejętności technologicznych personelu CM MED, strategia szkoleniowa musiała być starannie zaplanowana. „Przeprowadzony został cykl interaktywnych szkoleń dla użytkowników końcowych, realizowanych w czasie rzeczywistym z bezpośrednim udziałem specjalistów Gotoma Software House. Nasi eksperci prowadzili warsztaty bezpośrednio w placówkach klienta,” relacjonuje koordynator szkoleń. „Podczas tych warsztatów staraliśmy się skracać dystans, prezentować system jako realne rozwiązanie ich codziennych problemów, a nie jako kolejne wyzwanie technologiczne. Co ważne, aktywnie namawialiśmy użytkowników do zadawania pytań i krytykowania prezentowanych rozwiązań, tak aby czuli, że mają realny wpływ na końcową wizualizację i funkcjonalności systemu. Podkreślaliśmy, że zarówno nam jako podwykonawcom, jak i menedżerom CM MED, zależy przede wszystkim na optymalizacji ich pracy i ułatwieniu im życia.”
Wdrożenie dedykowanego systemu software’owego przez Gotoma Software House przyniosło CM MED wymierne, spektakularne korzyści, które przełożyły się nie tylko na usprawnienie operacyjne, ale także na poprawę wyników finansowych i strategiczne wzmocnienie pozycji rynkowej:

Każdy złożony projekt to dla firmy software’owej nie tylko realizacja zlecenia, ale także bezcenna okazja do rozwoju kompetencji i zdobycia nowej wiedzy.
„Chociaż implementacja modułu AI była ekscytująca i przyniosła klientowi wymierne korzyści, z naszej perspektywy deweloperskiej, to stworzenie zaawansowanego integratora (middleware) pomiędzy różnymi, często niekompatybilnymi systemami operacyjnymi urządzeń medycznych oraz zaprojektowanie centralnego repozytorium do ujednolicania i przechowywania obrazów medycznych okazało się większym wyzwaniem technicznym. Wymagało to więcej czasu, badań i nieszablonowego myślenia, a co za tym idzie, postrzegamy to jako większą innowację i dowód naszych unikalnych kompetencji integracyjnych,” podsumowuje zespół techniczny Gotoma Software House.
„Pozyskana w projekcie CM MED wiedza jest niestety dość niszowa, co ogranicza jej bezpośrednie zastosowanie w innych branżach. Niemniej, możliwość pracy z tak wieloma różnymi, specjalistycznymi urządzeniami medycznymi znacząco poszerzyła nasze horyzonty i wymusiła na naszych specjalistach konieczność odbycia dodatkowych szkoleń i dogłębnego zrozumienia specyfiki danych medycznych, tak aby zapewnić ich integralność, bezpieczeństwo i standaryzację. Obszar AI z kolei unaocznił nam praktyczne wyzwania i nieco ostudził nasze początkowe zapędy w kontekście uniwersalnych możliwości analizy danych. Pokazało to, że nie każda firma dysponuje wystarczająco dużym i zróżnicowanym wolumenem danych dotyczących swoich usług lub klientów, co może uniemożliwiać efektywne wytrenowanie modeli AI do obsługi wielu, szczególnie rzadkich, przypadków – a w medycynie każdy przypadek jest przecież równie ważny,” dzieli się refleksjami CEO Gotoma Software House & Gotoma General.
Historia współpracy CM MED i Gotoma Software House to klarowny przykład, jak strategiczne podejście do transformacji cyfrowej, oparte na głębokim zrozumieniu potrzeb biznesowych i zaawansowanych kompetencjach software’owych, może przynieść rewolucyjne zmiany. Dedykowane oprogramowanie stało się nie tylko narzędziem rozwiązującym palące problemy operacyjne, ale kręgosłupem nowej, zoptymalizowanej organizacji pracy, generującym realne oszczędności, nowe przychody i przewagę konkurencyjną. Sukces ten był możliwy dzięki partnerskiej relacji, elastycznemu podejściu do zarządzania projektem oraz nieustannemu fokusowi na dostarczanie wartości dla użytkownika końcowego i całej organizacji CM MED. To dowód, że inwestycja w szyte na miarę rozwiązania IT to inwestycja w przyszłość i stabilny rozwój.
Jeśli Twoja firma stoi przed podobnymi wyzwaniami związanymi z koordynacją, optymalizacją procesów lub potrzebuje kompleksowego wsparcia technologicznego, zapraszamy do kontaktu z naszymi specjalistami. Dowiedz się, jak GOTOMA Software House może pomóc przekształcić Twoje wyzwania w mierzalny sukces.