Z čeho vycházím: Pracoval jsem na desktopovém nástroji, rozšíření pro Chrome i publikačním systému. Každý řešil jiný proces a u každého by univerzální software narazil na jiném místě.

Nejdřív hledám hotové řešení

Vlastní software není automaticky dobré rozhodnutí. Pokud kvalitní SaaS pokryje většinu procesu, má rozumnou cenu, export dat a neblokuje další práci, je často lepší ho použít.

Problém nastává, když firma začne hotový nástroj obcházet tabulkami, ručním přepisováním a několika dalšími službami. Cena pak není jen měsíční licence. Patří do ní čas lidí, chyby v přenosu a nejistota, kdo proces vlastně kontroluje.

Signály, že hotový software nestačí

Jeden signál ještě neznamená, že se má stavět vlastní aplikace. Znamená, že stojí za to změřit cenu současného workaroundu.

Co má interní nástroj skutečně řešit

Dobře navržený interní nástroj nekopíruje celý ERP systém. Soustředí se na jedno místo, kde vzniká největší tření: například na sběr vstupů, kontrolu dat, plánování úloh nebo přehled výjimek.

U desktopové aplikace pro práci s časově citlivými daty byla důležitá rychlá reakce, historie a možnost ručního potvrzení. U publikačního systému zase konzistentní postup, validace a evidence toho, co už bylo zpracováno. Technologie se lišila, ale princip byl stejný: nástroj kopíroval skutečný proces, ne obecnou představu o „moderní aplikaci“.

Počítej i cenu změn

Hotový software má nízkou vstupní cenu, ale změna se musí vejít do jeho modelu. Vlastní nástroj má vyšší počáteční náklad, ale změny se dají plánovat podle dopadu na proces.

Vlastní vývoj se nevyplatí proto, že je „na míru“. Vyplatí se tehdy, když řeší důležitou odchylku, kterou by jinak firma platila každý týden v podobě ruční práce nebo omezení.

Nejbezpečnější je malá první verze

Nezačínám požadavkem „postavme celý interní systém“. Nejprve vyberu jeden proces, popíšu jeho vstupy a výstupy a navrhnu ověřitelnou první verzi. Ta má ukázat, zda řešení skutečně šetří čas a jestli se s ním lidem pracuje lépe.

Nevíte, jestli potřebujete vlastní nástroj?

Projdeme současný postup, hotové alternativy i cenu kompromisů. Vlastní vývoj není automatický závěr.

Probrat proces
Související:Co si připravit před automatizací procesuInterní a specializované nástroje v Softflow