Podsumowanie
Kluczowe efekty
Automatyzacja testów i integracja z procesem CI/CD
Pełna zgodność procesu testowego z normami dla wyrobów medycznych
Nowe wymagania rynku medtech i potrzeba niezawodnego oprogramowania protez
Nowa generacja inteligentnych protez wymagała nie tylko precyzyjnej mechaniki, ale i wyjątkowo niezawodnego oprogramowania. Każdy błąd mógł wpłynąć na działanie systemu wspomagającego ruch pacjenta, dlatego Blatchford potrzebował partnera, który zadba o jakość kodu na poziomie zgodnym z rygorystycznymi normami dla urządzeń medycznych. Równocześnie kluczowe było przyspieszenie cyklu rozwoju oprogramowania i wprowadzenie nowych funkcji, takich jak zdalna aktualizacja Over-The-Air (OTA) czy komunikacja Bluetooth Low Energy (BLE), umożliwiających lepsze monitorowanie i utrzymanie urządzeń w terenie. Dynamiczny wzrost portfolio i rosnąca złożoność systemów wymagały skalowalnego modelu R&D. Blatchford potrzebował dostawcy rozwiązań, który pomoże w szybszym wdrażaniu innowacji, przy zachowaniu zgodności z regulacjami dla urządzeń medycznych (ISO). Sii Polska została wybrana jako dostawca rozwiązań z doświadczeniem w testach automatycznych i rozwoju systemów embedded dla branży medtech i IoT.
Zintegrowany zespół embedded i test automation przyspiesza rozwój oprogramowania
Sii Polska zbudowała zintegrowany zespół specjalistów embedded i test automation, który pracował jako część działu R&D Blatchford w Wielkiej Brytanii. Współpraca opierała się na stałej komunikacji, regularnych warsztatach oraz ścisłym dopasowaniu do procesów i standardów jakości klienta.

Zakres działań obejmował:
- Stworzenie Embedded Automated Test Framework w językach C++ i Python
- Wdrożenie środowiska VectorCAST i integrację z Robot Framework
- Automatyzację testów jednostkowych i integracyjnych zgodnych z wymaganiami norm medycznych
- Wsparcie w rozwoju funkcjonalności OTA dla zdalnych aktualizacji oprogramowania
- Implementację komunikacji BLE oraz funkcji bezpieczeństwa ograniczających nieautoryzowany odczyt pamięci
- Opracowanie TestRiga do weryfikacji parametrów silnika i urządzenia
- Wsparcie w implementacji pipeline’u CI/CD dla ciągłej integracji i testów
- Przygotowanie dokumentacji i procesów zapewniających śledzenie wymagań i pełną zgodność z normami jakości
Dzięki temu Blatchford zyskał kompletną architekturę testową i wzmocnił bezpieczeństwo oraz stabilność swoich urządzeń w cyklu życia produktu.
Zgodność z normami medycznymi i krótszy czas wprowadzania protez na rynek
Dzięki rozwiązaniu opracowanemu przez Sii Polska Blatchford zyskał powtarzalny i skalowalny proces testowania oprogramowania embedded, zgodny z wymaganiami branży medycznej. Wdrożenie pełnego pokrycia testami modułowymi z wykorzystaniem VectorCAST oraz testami funkcjonalnymi przełożyło się na wyższą jakość oprogramowania, łatwiejsze utrzymanie platformy i większą gotowość do jej dalszego rozwoju. Zautomatyzowanie testów w pipeline’ach CI/CD skróciło pętlę informacji zwrotnej, przyspieszyło wykrywanie regresji i błędów oraz usprawniło współpracę zespołów w Polsce i Wielkiej Brytanii dzięki wspólnemu modelowi pracy.
Współpraca objęła nie tylko automatyzację testów, ale też rozwój kluczowych funkcji urządzeń, w tym OTA i BLE, oraz wsparcie w utrzymaniu i transferze rozwiązania do zespołu klienta. Prace nad obszarem OTA poprawiły bezpieczeństwo i stabilność aktualizacji, m.in. przez eliminację możliwości nieautoryzowanego odczytu firmware i pełną automatyzację procesu aktualizacji. W efekcie Blatchford zyskał bardziej przewidywalny proces walidacji i stabilniejszy rozwój kolejnych wersji platformy, a sama współpraca przełożyła się na większą niezawodność protez, lepsze doświadczenia pacjentów oraz solidną bazę do rozwoju nowej generacji urządzeń.