Vasúttársaság
Mobil készletkezelés fedélzeti vendéglátáshoz és hálókocsikhoz
Itt a raktár együtt utazik. A számlálás a fedélzeten és hálózat nélkül történik; egy saját illesztés viszi át utólag a megbízó meglévő raktárrendszerébe.
A feladat
A mozgó raktár felborítja a készletkezelés szokásos feltevéseit: a készlet járműhöz és menethez tartozik, nem polchoz, a számlálás útközben történik, és a kapcsolat pont akkor a legrosszabb, amikor számolnak. A vezető raktárrendszer ráadásul adott — a megbízóé, és nem cseréljük le.
A megoldás
Android-alkalmazás, amely a fedélzeten teljesen offline számol, és egy saját illesztés, amely az egyeztetést a meglévő rendszerbe viszi. A kettő közötti határ szándékosan szűk: ami a fedélzeten történik, nem függ kapcsolattól, amit pedig átadunk, az ellenőrizhető művelet.
Az eredmény
Egy vonat készlete már érkezéskor rögzített, és abba a rendszerbe kerül, amelyet az üzem amúgy is vezet — második adatállomány nélkül.
A készletkezelés rendesen abból indul ki, hogy a raktár áll és a kapcsolat működik. A fedélzeti vendéglátásban egyik sem igaz. A készlet a járművel együtt mozog, menetek között gazdát cserél, és ott számolják, ahol a hálózat a legmegbízhatatlanabb.
Az alkalmazás ezért megfordítja a sorrendet: a fedélzeti számlálás a vezető művelet, és hálózat nélkül is teljesen működik. Az egyeztetés később történik, és önálló, visszakereshető lépés — nem csendes korrekció, amit senki nem vesz észre.
A munka másik fele az illesztés. A vezető raktárrendszer a megbízóé, és marad, ahol van; a mi feladatunk az volt, hogy a mobil rögzítést tisztán hozzákössük. Az üzemben ez az értékesebb fele: egy meglévő rendszer mellett a második igazság többe kerül, mint bármelyik hiányzó funkció, és elkerülni csak ellenőrizhető átadással lehet.