Jedna agenda bez tabulkového chaosu
Požadavky, termíny a odpovědnosti mohou mít společný stav místo několika souborů, e-mailových vláken a nejasných předávek.
Olomouc · programátor pro firmy
Hledáte programátora v Olomouci, který neřeší jen jednotlivou funkci, ale celý pracovní postup? Stavím interní aplikace, automatizace a integrace podle toho, jak vaše firma skutečně pracuje.
Nejdřív pochopím, jak proces funguje. Zjistím, odkud data přicházejí, kdo s nimi pracuje, kde vzniká ruční práce a co se stane při výjimce. Potom navrhnu nejmenší řešení, které má ověřitelný přínos.
Pro menší a střední firmy v Olomouci může být největší přínos v odstranění několika opakovaných kroků, které se postupně staly „normální součástí práce“. Programátor nemusí dodávat rozsáhlý informační systém; někdy stačí spolehlivý nástroj pro jednu agendu.
Požadavky, termíny a odpovědnosti mohou mít společný stav místo několika souborů, e-mailových vláken a nejasných předávek.
Automatizace připraví podklady, ověří jejich úplnost a nechá schválení na člověku tam, kde je rozhodnutí důležité.
Z několika zdrojů lze sestavit přehled s jasným datem, původem hodnot a upozorněním na výjimky.
Dobré řešení musí být pochopitelné i pro člověka, který ho nevyvíjel. Proto počítám s jasnými stavy, jednoduchým rozhraním, logy a předáním znalostí.
Typickým signálem je, že stejný údaj někdo přepisuje do více systémů, pravidelný report vzniká ručně nebo tým neví, v jakém stavu se konkrétní požadavek nachází. V takové chvíli má smysl nejdřív popsat tok práce a teprve potom rozhodnout, zda pomůže konfigurace hotového nástroje, integrace nebo vlastní aplikace.
Co přichází na vstupu, kdo rozhoduje, co je výstup a kde dnes vzniká zdržení nebo chyba.
Oddělím nutné části od nápadů pro další fázi a upozorním na rizika, která mohou ovlivnit cenu nebo termín.
První funkční verzi průběžně ukazuji na reálném procesu. Změny tak zachytíme dříve, než se zabudují do celého systému.
Předám zdrojový kód, nastavení a domluvenou dokumentaci. Součástí může být i popis chybových stavů a dalšího rozvoje.
Podle procesu může jít o Python pro backend, datové zpracování nebo automatizaci, Node.js, REST API, webovou aplikaci, desktopový nástroj nebo řízenou automatizaci prohlížeče. Důležité je, aby řešení bylo srozumitelné, testovatelné a provozně udržitelné i po předání.
Ano. Doporučuji nejdřív vymezit problém a první pilot. Ten ukáže, jestli automatizace přinese dostatečný přínos a co má smysl řešit dál.
To je běžné. Stačí popsat současný postup, používané nástroje a nejčastější chybu nebo zdržení. Návrh řešení vzniká až z tohoto kontextu.
Ano, mimo jiné. Python je vhodný pro mnoho backendových, datových a automatizačních úloh, ale technologii volím podle zadání a dlouhodobého provozu.
Napište mi, jak dnes funguje a co by měl software změnit. Odpovím, jestli dává smysl automatizace, integrace nebo vlastní nástroj na míru.
Popsat proces ↗