Innominate Security Technologies AG
Skalowanie procesu kontroli jakości w celu zapewnienia bezkompromisowej jakości rozszerzającej się palety produktów z zakresu bezpieczeństwa przemysłowego
Profil klient
Innominate Security Technologies AG jest wiodącym producentem urządzeń bezpieczeństwa sieciowego do użytku w środowiskach przemysłowych. Strategiczne obszary działalności Innominate obejmują rozwiązania bezpieczeństwa dla sieci przemysłowych oraz bezpieczną zdalną konserwację przez Internet. Dzięki linii produktów mGuard, Innominate oferuje routery, zapory sieciowe, VPN, QoS i funkcje wykrywania włamań, uzupełnione o wysoce skalowalne oprogramowanie do zarządzania urządzeniami.
Wyzwanie
W 2014 roku Innominate skoncentrowała swoją strategię na szybkim rozszerzeniu oferty produktowej o linię urządzeń zabezpieczających nowej generacji, umożliwiających bezpieczne i łatwe zarządzanie usługami zdalnymi, w tym w trybie pracy w chmurze. Na drodze do osiągnięcia tego ambitnego celu, zarząd stanął przed wyzwaniem szybkiego skalowania procesów zapewniania jakości oprogramowania układowego, które jest złożonym i zaawansowanym rdzeniem rodziny produktów mGuard.
Jakość jest głównym atrybutem produktów Innominate, a dział kontroli jakości Innominate wymagał dodatkowych możliwości i skalowanego procesu testowania oprogramowania układowego, aby poradzić sobie z rosnącą liczbą produktów, opcji konfiguracji i scenariuszy użytkowania.
Firma Innominate zdała sobie sprawę, że aby nadążyć za agresywnym rynkiem, potrzebuje doświadczonego dostawcy z głęboką wiedzą w zakresie testowania oprogramowania układowego i technologii sieciowych, dostawcy zdolnego do szybkiego wprowadzenia możliwości testowania i optymalizacji procesów testowania w ramach kilku trwających projektów badawczo-rozwojowych.
Rozwiązanie
SaM Solutions weszło na pokład jako niezależny partner w zakresie zapewniania jakości oprogramowania oferujący kompleksowe usługi testowania, posiadający wieloletnie doświadczenie w opracowywaniu i testowaniu oprogramowania układowego dla urządzeń sieciowych opartych na systemach Linux.
W ramach współpracy z Innominate SaM Solutions zobowiązała się do wprowadzenia najwyższych standardów technicznych, skrócenia cykli testowych i wprowadzenia wymiernych wskaźników jakości testowanego oprogramowania sprzętowego.
Na drodze do osiągnięcia tych celów, SaM Solutions dostarczyło m.in:
- Uzgodnienie wspólnych standardów i podejść do planów testów, definicji testów i raportów dla wielu projektów badawczo-rozwojowych, a także płynna integracja jednolitego procesu testowania i procedur obsługi problemów we wzajemnych procesach z kilkoma zespołami badawczo-rozwojowymi Innominate
- Stworzenie zwirtualizowanego, konfigurowalnego laboratorium testowego w locie, umożliwiając inżynierom ds. jakości tworzenie jednym kliknięciem myszy indywidualnych środowisk testowych z różnymi kombinacjami wersji oprogramowania układowego, konfiguracji i topologii sieci
- Tworzenie definicji testów, przeprowadzanie ręcznych i zautomatyzowanych testów dla bieżących wydań produktów
- Przeprowadzanie testów wydajności i testów warunków skrajnych dla wielu urządzeń w oparciu o specjalnie opracowany zautomatyzowany zestaw testów oparty na klastrach, umożliwiający niemal nieograniczone N:M, generowanie i monitorowanie ruchu sieciowego
Technologie
Stos stosowanych technologii i narzędzi obejmował C, Ruby, BASH, Python, Pacemaker, Linux, Windows, TestLink, Bugzilla, Git, Linux KVM, PostgreSQL, IPMI, TFTP, IPTables, SSH, Telnet, XML.
Sukces
Zaangażowanie SaM Solutions, które teraz przekształciło się w trwałą relację biznesową, zapewniło Innominate przejrzystość, mierzalność i 100% niezawodność procesów testowych, co znacznie skróciło czas testowania, zmniejszyło wysiłek i zapewniło jednolitą, wysoką jakość podstawowego oprogramowania układowego produktu.
Polegając na SaM Solutions jako partnerze w zakresie zapewniania jakości oprogramowania, firmie Innominate udało się zrealizować swoją strategię – szybko rozszerzyć rodzinę produktów o urządzenia zabezpieczające nowej generacji, oferujące innowacyjne technologie i bezkompromisową jakość.