Podsumowanie
Kluczowe efekty
Kompleksowe wsparcie w rozwoju i testowaniu firmware
Stały wzrost skali współpracy – rozszerzenie projektów na kolejne oddziały i obszary biznesowe
Potrzeba konsolidacji dostawców i wzmocnienia jakości współpracy
Aby sprostać rosnącym wymaganiom jakościowym i produkcyjnym, których nie byli w stanie spełnić rozproszeni dostawcy, firma postanowiła zmienić model współpracy i poszukiwała partnerów zdolnych zapewnić pełen zakres usług oraz wziąć całościową odpowiedzialność za ich realizację. Dodatkowym wyzwaniem była ograniczona dostępność specjalistów embedded na lokalnym rynku, co utrudniało szybkie skalowanie zespołów i utrzymanie wysokiej produktywności.
W ramach nowego podejścia firma zdecydowała się powierzyć cały obszar rozwoju i testowania komponentów firmware jednemu partnerowi biznesowemu, który mógł zagwarantować kompleksową koordynację działań, spójność procesów oraz stabilne, elastyczne zespoły inżynierskie.
Sii Polska odpowiadała tym potrzebom dzięki doświadczeniu w projektach spełniających normy Common Criteria EAL 6+ (jedne z najwyższych standardów bezpieczeństwa) oraz zapleczu ponad 500 inżynierów embedded wspierających klientów od projektowania po testowanie i personalizację rozwiązań.
Rozwój i testowanie oprogramowania wbudowanego
Zespół Sii Polska zapewnił kompleksowe wsparcie w obszarze projektowania, rozwoju i walidacji firmware, realizując pełen cykl prac nad oprogramowaniem wbudowanym dla układów Smartcard i NFC.
Zakres działań obejmował:
- projektowanie i rozwój kluczowych komponentów firmware dla chipów Smartcard i NFC
- realizację usług walidacji oprogramowania, obejmujących testy jednostkowe, systemowe i automatyczne
- tworzenie i rozwój dedykowanych narzędzi testowych
- dostosowywanie i rozszerzanie oprogramowania wbudowanego do specyficznych potrzeb klienta
- opracowanie narzędzi pomocniczych software i hardware, w tym modeli sprzętowych (C-Models) wspierających proces testowania i utrzymania środowisk projektowych
- doradztwo oraz wdrożenie nowoczesnych metodyk usprawniających proces wytwórczy, w tym elementów Scrum, Continuous Integration i Continuous Delivery
Prace realizowano w formule team extension, z zespołami Sii działającymi samodzielnie w ramach uzgodnionych procesów i we współpracy z product ownerami klienta.
Długofalowe partnerstwo oparte na zaufaniu
Dzięki współpracy z Sii Polska producent zyskał stabilny model rozwoju i testowania oprogramowania, w którym całość procesu spoczywa w rękach jednego partnera. Kompletne środowiska testowe i dedykowane narzędzia pozwoliły szybciej wykrywać błędy i zwiększyć niezawodność produktów.
Skalowalne zespoły ekspertów umożliwiły elastyczne rozszerzanie prac, a wdrożone metodyki Scrum i CI/CD usprawniły proces developmentu. Kompetencje specjalistów Sii przełożyły się na wieloletnią współpracę oraz systematyczny wzrost skali działań, obejmujący coraz więcej lokalizacji i obszarów biznesowych klienta. Współpraca z klientem rozpoczęła się w Niemczech, a obecnie zespoły Sii wspierają projekty realizowane pośrednio i bezpośrednio przez wszystkie europejskie oddziały oraz wybrane jednostki w Indiach i Chinach.
Kluczowe wyniki
- jeden partner odpowiedzialny za cały cykl rozwoju i testowania firmware
- dedykowane narzędzia testowe wspierające proces walidacji i ograniczające liczbę błędów
- stały wzrost skali współpracy – od początkowej współpracy z oddziałem w Niemczech do realizacji projektów dla wszystkich europejskich oraz wybranych oddziałów w Indiach i Chinach