Magazyny korzystające od lat z terminali opartych na Windows CE lub Windows Mobile stają dziś przed koniecznością wymiany floty sprzętu mobilnego na urządzenia z systemem Android. Powodem nie jest moda na nowsze technologie, lecz zakończenie wsparcia producenta dla wspomnianych systemów operacyjnych oraz malejąca dostępność części zamiennych do terminali, które w wielu magazynach pracują nieprzerwanie od kilkunastu lat. Poniżej opisano, dlaczego migracja staje się nieunikniona, na czym polega różnica w obsłudze między klawiaturą fizyczną a ekranem dotykowym, jak przebiega przenoszenie danych i konfiguracji oraz jak zorganizować okres przejściowy i szkolenie zespołu magazynowego.

Dlaczego terminale z Windows CE i Windows Mobile odchodzą do lamusa

Windows CE trafił na rynek w połowie lat 90., a jego rozwinięciem stał się Windows Mobile, stosowany w terminalach magazynowych przez większą część pierwszej dekady XXI wieku. Oba systemy przez wiele lat stanowiły standard w kolektorach danych i terminalach radiowych używanych w logistyce, jednak Microsoft od dawna nie rozwija już żadnego z nich. Więcej o samej platformie i jej historii w magazynie opisano na stronie Windows Mobile w magazynie WMS.

Koniec wsparcia Microsoft dla Windows CE i Windows Mobile

Zakończenie wsparcia technicznego oznacza, że dla obu systemów nie powstają już żadne aktualizacje zabezpieczeń. Terminal działający na wycofanym systemie operacyjnym pozostaje funkcjonalny z dnia na dzień, jednak każda nowo odkryta luka w zabezpieczeniach pozostaje niezałatana do końca eksploatacji urządzenia. W magazynach połączonych z Internetem oraz z systemami ERP kontrahentów takie ryzyko rośnie z każdym rokiem, a dział IT nie dysponuje już żadnym narzędziem, by je ograniczyć poza wymianą sprzętu na nowszy.

Brak części zamiennych i rosnące koszty utrzymania floty terminali

Drugim powodem migracji jest malejąca dostępność części zamiennych. Producenci klasycznych terminali przemysłowych od lat nie produkują już nowych modeli z Windows CE lub Windows Mobile - przykładem może być popularny niegdyś terminal Motorola Symbol MC9090, dla którego serwis coraz częściej opiera się na demontażu uszkodzonych egzemplarzy na części. W praktyce oznacza to rosnące koszty utrzymania floty, wydłużony czas naprawy oraz ryzyko całkowitego postoju stanowiska pracy w razie awarii ostatniego sprawnego egzemplarza danego modelu.

Stare terminale radiowe z systemem Windows CE wycofywane z magazynu

Różnice w obsłudze między terminalem z klawiaturą a ekranem dotykowym Android

Przejście na nowy kolektor danych z systemem Android zmienia nie tylko warstwę techniczną, lecz również codzienny sposób pracy magazyniera. Klasyczne terminale z Windows CE lub Windows Mobile obsługiwało się fizyczną klawiaturą numeryczną oraz strzałkami do nawigacji po ekranach, natomiast urządzenia z Androidem opierają się niemal wyłącznie na dotyku. Poniższe zestawienie porządkuje najważniejsze różnice między obydwoma podejściami.

ObszarWindows CE / Windows MobileAndroid
Sposób obsługiFizyczna klawiatura numeryczna, nawigacja strzałkamiEkran dotykowy, gesty i przyciski programowe
Wsparcie producentaZakończone, brak aktualizacji zabezpieczeńAktywnie rozwijane, regularne aktualizacje
Dostępność części zamiennychOgraniczona, głównie z demontażu starych egzemplarzySzeroka, wielu producentów sprzętu przemysłowego
Krzywa uczenia nowych pracownikówZnana od lat, ale trudna dla nowo zatrudnionychIntuicyjna dla osób korzystających wcześniej ze smartfonów
Czas uruchomienia urządzeniaZwykle dłuższy, starsze podzespołyKrótszy, nowocześniejsze podzespoły

Dla pracowników, którzy przez lata posługiwali się klawiaturą fizyczną, największą zmianą bywa brak namacalnego potwierdzenia naciśnięcia klawisza - na ekranie dotykowym tę rolę przejmuje wibracja urządzenia oraz dźwięk potwierdzający zeskanowanie kodu. Dobrze zaprojektowany interfejs aplikacji magazynowej odwzorowuje kolejność czynności znaną ze starego terminala, dzięki czemu pracownik z doświadczeniem szybciej odnajduje się w nowym układzie ekranów niż w zupełnie odmiennej aplikacji.

Kolejną różnicą pozostaje sposób trzymania urządzenia i uruchamiania skanowania. Klasyczny terminal z Windows CE miał zwykle fizyczny spust umieszczony z tyłu obudowy, uruchamiany jednym ruchem palca bez patrzenia na ekran. Nowoczesne terminale z Androidem odtwarzają ten nawyk w postaci bocznego przycisku skanowania, natomiast na smartfonach i tabletach bez takiego przycisku skanowanie uruchamia się dotknięciem ikony na ekranie, co wymaga krótkiego przestawienia odruchu u pracowników przyzwyczajonych do pracy bez patrzenia na urządzenie.

Telefony, tablety i terminale Android zastępujące starsze kolektory danych

Jak wygląda proces przenoszenia danych i konfiguracji na nowe terminale Android

Migracja z terminali Windows CE lub Windows Mobile na Android nie ogranicza się do wymiany fizycznych urządzeń - wymaga również przeniesienia danych oraz konfiguracji programu magazynowego na nową platformę. Proces ten przebiega w kilku uporządkowanych etapach.

  1. Inwentaryzacja floty i analiza konfiguracji - zespół wdrożeniowy spisuje liczbę i model używanych terminali, sprawdza wersję systemu oraz zakres funkcji wykorzystywanych na starych urządzeniach.
  2. Instalacja aplikacji magazynowej na urządzeniach Android - nowe terminale otrzymują aplikację połączoną z tą samą bazą danych, z której korzystały dotychczasowe kolektory.
  3. Przeniesienie uprawnień i profili użytkowników - loginy, hasła oraz przypisania do stref magazynu i ról zostają odwzorowane w nowej konfiguracji bez konieczności ich ręcznego odtwarzania.
  4. Testy na wybranej strefie magazynu - nowe terminale trafiają do rąk niewielkiej grupy pracowników, którzy przez kilka dni wykonują na nich standardowe operacje przyjęcia, kompletacji i wydania towaru.
  5. Stopniowe rozszerzanie floty Android - po pozytywnych testach kolejne strefy i zmiany robocze przechodzą na nowe urządzenia, aż do objęcia migracją całego magazynu.
  6. Wycofanie starych terminali - urządzenia z Windows CE lub Windows Mobile trafiają do rezerwy sprzętowej albo zostają wycofane z eksploatacji.

Dane magazynowe - kartoteki towarowe, dokumenty, lokalizacje - pozostają przez cały czas w tej samej bazie danych, niezależnie od tego, czy łączy się z nią stary terminal, czy nowe urządzenie Android. Dzięki temu sama migracja sprzętu nie wymaga osobnego eksportu i importu danych między dwoma niezależnymi systemami.

Prace wdrożeniowe podczas migracji terminali na system Android

Okres przejściowy z dwoma systemami działającymi równolegle

Rozsądnym podejściem do migracji floty terminali pozostaje wprowadzenie okresu przejściowego, w którym stare urządzenia z Windows CE lub Windows Mobile i nowe terminale Android pracują jednocześnie, korzystając z tej samej bazy danych systemu mobilnej obsługi magazynu. Taki model pozwala ograniczyć ryzyko przestoju - jeżeli nowe urządzenie okaże się niedostępne albo pracownik napotka trudność w obsłudze, może w każdej chwili wrócić do znanego terminala, bez przerywania pracy zmiany.

Wskazówka

Warto zaplanować okres przejściowy tak, by objął pełny cykl inwentaryzacji magazynu - dopiero wtedy nowa flota terminali Android przechodzi przez wszystkie typowe operacje, łącznie z tymi wykonywanymi rzadziej niż raz w miesiącu.

Długość okresu przejściowego zależy od wielkości magazynu oraz liczby zmian roboczych, jednak w większości wdrożeń trwa on od dwóch do sześciu tygodni. W tym czasie warto prowadzić krótkie podsumowania z każdą zmianą, aby zbierać uwagi pracowników na bieżąco i korygować konfigurację nowych terminali, zanim stare urządzenia zostaną całkowicie wycofane z magazynu.

Warto również wyznaczyć jedną osobę odpowiedzialną za koordynację całego okresu przejściowego - zbiera ona zgłoszenia od obu grup pracowników, decyduje o tempie przełączania kolejnych stref magazynu na nowe terminale oraz pilnuje, aby żadna zmiana robocza nie została pozostawiona wyłącznie ze starym sprzętem, bez możliwości sięgnięcia po zapasowe urządzenie Android w razie awarii.

Szkolenie pracowników przyzwyczajonych do starego interfejsu

Nawet najlepiej zaplanowana migracja techniczna nie przyniesie efektu bez odpowiedniego przygotowania zespołu. Pracownicy, którzy przez lata posługiwali się klawiaturą fizyczną i utrwalonym układem ekranów, potrzebują czasu, by przyzwyczaić się do obsługi dotykowej oraz nowego rozmieszczenia funkcji w aplikacji. Dobrze zorganizowane szkolenie stanowiskowe skraca ten okres do kilku dni.

Sprawdzonym sposobem pozostaje wyznaczenie kilku doświadczonych pracowników jako pierwszych użytkowników nowych terminali - po opanowaniu obsługi stają się oni nieformalnym wsparciem dla reszty zespołu na hali magazynowej. Warto również przygotować krótkie instrukcje obrazkowe pokazujące odpowiedniki dawnych skrótów klawiszowych w nowym interfejsie dotykowym, co ułatwia odnalezienie się osobom, które przez lata pracowały na jednym, niezmienionym układzie ekranów.

Część firm decyduje się dodatkowo na nagranie krótkich instruktaży wideo, dostępnych z poziomu telefonu służbowego brygadzisty, do których pracownik może wrócić samodzielnie w razie wątpliwości, bez angażowania przełożonego przy każdej drobnej czynności. Takie materiały skracają czas wdrożenia nowej zmiany roboczej, zwłaszcza w magazynach zatrudniających pracowników sezonowych, którzy nie mieli wcześniej kontaktu ani ze starym, ani z nowym terminalem.

Kiedy warto rozpocząć migrację z terminali Windows CE lub Windows Mobile

Decyzję o migracji najczęściej wymuszają konkretne sygnały ostrzegawcze, a nie z góry ustalony harmonogram wymiany sprzętu. Najczęstszym impulsem pozostaje seria awarii terminali, których nie da się już naprawić z powodu braku części, oraz rosnąca liczba niesprawnych egzemplarzy we flocie. Innym sygnałem jest plan wdrożenia nowej wersji aplikacji Android WMS, która nie obsługuje już starszych urządzeń, lub decyzja o rozbudowie magazynu, przy której zakup kolejnych terminali z wycofanym systemem operacyjnym po prostu nie ma uzasadnienia.

Migracja z terminali Windows CE lub Windows Mobile na Android to proces rozłożony w czasie, ale prowadzony etapami - z inwentaryzacją floty, testami na wybranej strefie magazynu i okresem przejściowym - pozwala uniknąć przestojów i zachować ciągłość pracy zespołu. Warto zaplanować go z wyprzedzeniem, zanim awaria kolejnego terminala wymusi decyzję w trybie pilnym, a nie w dogodnym dla magazynu momencie. Więcej o samym oprogramowaniu i dostępnych modelach licencjonowania na urządzenia mobilne opisano na stronie Program magazynowy Android.