Case Study: AGD Testing Lab

Internet of Things (IoT) lub inaczej Internet Rzeczy, to jedna z najsilniej rozwijaj─ůcych si─Ö ga┼é─Özi przemys┼éu, kt├│ra przynosi nam - konsumentom - szereg benefit├│w zwi─ůzanych z oszcz─Ödno┼Ťci─ů czasu, pieni─Ödzy i zwyczajn─ů codzienn─ů wygod─ů u┼╝ytkowania wszelkiego rodzaju rzeczy, nazywanych mianem ÔÇ×smartÔÇŁ. Ju┼╝ dzisiaj mo┼╝emy wyposa┼╝y─ç kuchni─Ö w inteligentny sprz─Öt AGD. Na p├│┼ékach sklepowych znajdziemy urz─ůdzenia sterowane g┼éosem, zdalnie przez Internet za pomoc─ů dedykowanych aplikacji czy za pomoc─ů gest├│w. Wszystkie te rozwi─ůzania maj─ů jeden cel ÔÇô sprawi─ç, aby nasze ┼╝ycie by┼éo wygodniejsze, lepiej zorganizowane i bardziej przyjazne ┼Ťrodowisku.

Komunikacja mi─Ödzy urz─ůdzeniami

Producenci oferuj─ůc zaawansowane technicznie urz─ůdzenia maj─ů jeszcze jeden cel ÔÇô zadowolenie klient├│w. Aby ten cel osi─ůgn─ů─ç, musz─ů mierzy─ç si─Ö z coraz wi─Ökszymi oczekiwaniami rynku. Dzisiaj nie wystarczy ju┼╝ komunikacja pomi─Ödzy cz┼éowiekiem a maszyn─ů. Oczekiwania s─ů du┼╝o wi─Öksze. Urz─ůdzenia powinny komunikowa─ç si─Ö mi─Ödzy sob─ů, rozwi─ůzywa─ç problemy domownik├│w, za┼éatwia─ç sprawy takie jak np. zakupy i wraca─ç jedynie z informacj─ů, ┼╝e wszystko zosta┼éo wykonane z pozytywnym rezultatem. W takim przypadku mamy do czynienia z przep┼éywem i przetwarzaniem ogromnej ilo┼Ťci informacji, kt├│re przekazywane s─ů pomi─Ödzy u┼╝ytkownikiem a maszyn─ů (human-2-machine), maszyn─ů i inn─ů maszyn─ů (machine-2-machine), maszyn─ů i us┼éugami zewn─Ötrznymi (machine-2-service) i w ko┼äcu u┼╝ytkownikiem i maszyn─ů (machine-2-human). Tylko w przypadku bezb┼é─Ödnej komunikacji na ka┼╝dym z etap├│w producent osi─ůgnie sw├│j cel i przywi─ů┼╝e konsumenta do swojej marki oraz proponowanych rozwi─ůza┼ä. Za tymi udogodnieniami stoj─ů zaawansowane rozwi─ůzania informatyczne,┬á odpowiadaj─ůce za wszystkie funkcjonalno┼Ťci oferowane przez urz─ůdzenia typu ÔÇ×smartÔÇŁ. Z biegiem czasu ka┼╝de, nawet pozornie b┼éahe urz─ůdzenie (jak czajnik czy mikser), b─Ödzie przetwarza┼éo setki tysi─Öcy linijek kodu, aby zadowoli─ç nas ÔÇô u┼╝ytkownik├│w. Ca┼éy ekosystem urz─ůdze┼ä smart przez swoje innowacyjne rozwi─ůzania wydaje si─Ö by─ç bezobs┼éugowy. I taki jest, ale z perspektywy u┼╝ytkownika. Nad poprawno┼Ťci─ů wszystkich proces├│w czuwaj─ů wykwalifikowani testerzy i programi┼Ťci, wykrywaj─ůcy ewentualne b┼é─Ödy zanim u┼╝ytkownik zd─ů┼╝y je zauwa┼╝y─ç.

Wyj─ůtkowe laboratorium testowe

Szerokie kompetencje w testowaniu oprogramowania i urz─ůdze┼ä pozwalaj─ů naszym specjalistom na prac─Ö dla jednego z najwi─Ökszych ┼Ťwiatowych producent├│w sprz─Ötu AGD. W zasobach naszego biura znajduje si─Ö laboratorium, w kt├│rym znajduj─ů si─Ö wszystkie produkty naszego klienta, takie jak: pralki, suszarki, lod├│wki, zmywarki, ekspresy do kawy, p┼éyty grzewcze, okapy, odkurzacze autonomiczne. ┼Ürodowisko testowe symuluje warunki domowe. Urz─ůdzenia s─ů pod┼é─ůczone do pr─ůdu, wody, kanalizacji i sieci internetowej. Dla zwi─Ökszenia efektywno┼Ťci i dok┼éadno┼Ťci zadbali┼Ťmy o to, by testy w laboratorium by┼éy zautomatyzowane i mo┼╝liwe do prowadzenia w spos├│b zdalny, a tak┼╝e automatyczny ÔÇô bez potrzeby uczestnictwa testera ÔÇô np. w nocy. Jest to mo┼╝liwe mi─Ödzy innymi poprzez framework testowy, kompatybilny z urz─ůdzeniami ze wszystkich segment├│w oferowanych przez naszego klienta i stale przez nas rozwijany. Dzi─Öki laboratorium mo┼╝emy testowa─ç procesy na ka┼╝dym poziomie. Nawet tym najwy┼╝szym, nazywanym End-2-End, gdzie przeprowadzamy testy symuluj─ůc proces od samego pocz─ůtku - czyli momentu do┼Ťwiadczenia u┼╝ytkownika produktu z aplikacj─ů - po ostatni─ů czynno┼Ť─ç w ┼éa┼äcuchu powi─ůza┼ä. Tak─ů czynno┼Ťci─ů mo┼╝e by─ç realizacja zlecenia skierowanego przez urz─ůdzenie do us┼éugodawcy zewn─Ötrznego. Chodzi tu na przyk┼éad o proces kontaktu pralki z serwisem w celu dokonania rutynowej konserwacji lub diagnozy wadliwego podzespo┼éu.

Nasz klient docenia wysok─ů jako┼Ť─ç prowadzonych test├│w i optymalny czas ich realizacji. Efektem prac naszych specjalist├│w jest zawsze szczeg├│┼éowy raport uwzgl─Ödniaj─ůcy dane z ka┼╝dego poziomu. Kompetencje tester├│w i programist├│w pozwalaj─ů producentom swobodnie rozwija─ç produkt i zwi─ůzane z nim funkcje ÔÇ×smartÔÇŁ.┬á Budowa przewagi konkurencyjnej poprzez szybkie wprowadzanie w pe┼éni funkcjonalnych i bezb┼é─Ödnych innowacji jest kluczem do sukcesu. Mamy pe┼éne zrozumienie dla takiego dzia┼éania i oferujemy naszym klientom wysok─ů elastyczno┼Ť─ç w prowadzeniu prac oraz aktywne wsparcie na ka┼╝dym etapie wprowadzania innowacji. W naszej pracy stosujemy metodyk─Ö Scaled Agile Framework, kt├│ra pozwala dostarcza─ç us┼éugi cz─Östo i szybko przy uwzgl─Ödnieniu kompromis├│w ekonomicznych.┬á