Mit érdemes automatizálni a vállalkozásodban? Kezdd a visszatérő kézi munkával

Mit érdemes automatizálni a vállalkozásodban? Kezdd a visszatérő kézi munkával

A rendszeresen ismétlődő adatmásolás és fájlfeldolgozás jó kiindulópont lehet az automatizáláshoz. Megmutatom, hogyan válassz körülhatárolható feladatot, és milyen ellenőrzésekre lesz szükséged.
Dajka Gábor

Ha ugyanazt a táblázatot hetente ugyanúgy rendezgeted, érdemes megvizsgálni, miért kell még mindig kézzel megcsinálnod. A vállalkozásban az ismétlődő adminisztráció könnyen megszokássá válik. Valaki tudja, melyik oszlopot kell átmásolni, hogyan kell javítani a kapott fájlt, és hová kell feltölteni az eredményt. A munka elkészül, közben újra elmegy vele az idő.

Én az automatizálást egy konkrét munkafolyamat felől közelítem meg. Hol ismétlődik ugyanaz a feladat? Milyen szabály alapján dolgozol? Mi számít helyes eredménynek? Ezekből a válaszokból már meg lehet tervezni egy használható megoldást. Az első feladat kiválasztásánál a gyakoriságot, a szabályozhatóságot és a hibák következményét érdemes együtt nézni.

Melyik kézi feladattal kezdd?

Írd össze, mit csinálsz újra és újra az adataiddal. Lehet beszállítói fájl feldolgozása, termékadatok egyeztetése, készletlista frissítése, több táblázat összekapcsolása vagy rendszeres kimutatás elkészítése. Külön jelöld, mi történik naponta, hetente és havonta. Néhány alkalommal mérd meg a tényleges ráfordítást is, az ellenőrzéssel és az utólagos javításokkal együtt.

Az első fejlesztéshez olyan feladatot választanék, amelynek jól meghatározható az eleje és a vége. Tudjuk, honnan érkeznek az adatok, milyen lépéseken mennek át, és milyen kimenetet várunk. Ha minden alkalommal teljesen más szempontok szerint döntesz, előbb ezeket a döntéseket kell tisztázni. Egy homályosan meghatározott munkamenetből nehéz megbízható programot készíteni.

Érdemes a munkát végző kollégát is bevonni. Ő azt is megmutathatja, milyen további ellenőrzéseket végez, hogy helyes legyen az eredmény. Ezek a megszokott, fejben tartott lépések ugyanúgy hozzátartoznak a feladathoz. A fejlesztési igény összegyűjtésénél sokat ér, ha egyszer közösen végignézzük a teljes munkamenetet.

A kivételeket is írd le

A szabályos bemeneti fájl feldolgozása csak az egyik helyzet. Előfordulhat hiányzó cikkszám, ismétlődő termék, váratlan oszlopnév vagy értelmezhetetlen adat. Már a tervezésnél el kell dönteni, melyik probléma állítsa meg az egész futást, melyiknél maradjon ki egy tétel, és mikor kérjen a rendszer emberi ellenőrzést.

Az automatizálás határát is rögzíteném. A program bizonyos szabályok alapján előkészíthet egy módosítást, miközben a jóváhagyás nálad marad. Ez különösen hasznos lehet, ha az eredmény közvetlenül megváltoztatja a webshop adatait, vagy egy külső rendszerben indít műveletet. A teljesen önálló működésről a feladat kockázata és az ellenőrzés tapasztalata alapján döntenék.

Az sem mellékes, ki felel az elakadt feldolgozásért. Hová érkezzen a jelzés? Ki nézze meg? Mit tegyen, ha a beszállító új formátumra váltott? A kezelhető hibajelzéshez érthető következő lépés is kell. A „hiba történt” felirat önmagában kevés segítséget ad a munkatársnak.

Egy szemléltető példa: beszállítói készletlista

Nézzünk egy kitalált helyzetet. Egy webáruház minden reggel kap egy készletfájlt. A munkatárs kiválogatja a forgalmazott termékeket, cikkszám alapján összeveti őket a saját nyilvántartással, majd elkészíti a feltölthető listát. Ugyanazokat a szabályokat alkalmazza minden munkanapon, de néha hiányzó azonosítóval is találkozik.

Ebben a példában az automatizmus ellenőrizheti a fájl szerkezetét, összerendelheti a termékeket, és külön listába teheti a bizonytalan tételeket. Elkészítheti a frissítésre alkalmas kimenetet, amelyet a munkatárs először átnéz. A közvetlen adatátadás lehetőségét a webshop hozzáférései és támogatott kapcsolatai határozzák meg. Ezt a felmérés során kell ellenőrizni.

A feldolgozás végén legyen látható, hány tétel érkezett, hány került a kimenetbe, és melyik maradt ki. Így az eredmény összevethető a bemenettel. Ez a példa egy lehetséges működést szemléltet; a saját vállalkozásod szabályait a nálad használt adatok alapján kell meghatározni.

Mitől lesz ellenőrizhető a működés?

Üzleti használatnál szeretném visszanézni, mikor futott a feldolgozás, melyik bemenetet használta, és mit végzett el. A naplózás mélységét a feladathoz kell igazítani. A túl kevés információ megnehezíti a hibakeresést, a felesleges adatok tárolása pedig külön terhet okoz. A cél az, hogy egy konkrét futás eredménye és problémája követhető legyen.

Az átadás előtti ellenőrzésbe a hibás és hiányos minták is kerüljenek bele. Azt is érdemes kipróbálni, mi történik újraindításkor, illetve akkor, ha ugyanaz a fájl ismét megérkezik. Előre rögzített működés kell ahhoz, hogy az újrapróbálás ne okozzon véletlenül ismételt módosítást. Az ellenőrzés után válik láthatóvá, mely lépéseket lehet önállóan futtatni.

Milyen információval érdemes jelentkezned?

Kiindulásként írd le a mostani munkamenetet, az ismétlődés gyakoriságát és a kívánt eredményt. Mutasd meg, milyen fájlból dolgozol, milyen programokat használsz, és hol szokott megakadni a feladat. Egy megfelelően előkészített, szükségtelen személyes adatoktól mentes mintafájl sokkal pontosabb egyeztetést tesz lehetővé, mint egy általános elképzelés.

Az egyedi automatizálás vállalkozásoknak szolgáltatásomnál a meglévő folyamataidból indulok ki. Megvizsgálom, mely lépések automatizálhatók, hol kell ellenőrzés, és hogyan kapcsolódhat a megoldás a használt rendszereidhez. Válassz ki egy rendszeresen visszatérő feladatot, és mutasd meg, hogyan végzed most. Ebből már konkrét fejlesztési tervet lehet készíteni.

Webáruház készítés