Když se řekne „vývoj software", většina lidí si představí velký projekt na rok. V praxi ale firmám nejvíc času šetří věci, které se dají postavit v řádu týdnů — drobné interní aplikace, které nahradí kolující tabulky a ruční skládání dat z několika systémů.
Tři typické příklady
- Přehledová obrazovka. Vedení chce každé pondělí vědět, jak jsme na tom — a někdo kvůli tomu každé pondělí hodinu skládá čísla z ERP, e-shopu a tabulek do prezentace. Dashboard, který si data stáhne sám, tuhle práci ruší úplně a čísla jsou navíc pořád aktuální.
- Formulář místo tabulky. Sdílená tabulka, do které píše dvacet lidí, se vždycky nakonec rozbije: někdo přepíše cizí řádek, někdo si udělá kopii. Jednoduchý formulář s validací a přehledem záznamů stojí zlomek velkého systému a udrží data konzistentní.
- Interní portál. Jedno místo, kde zaměstnanec najde směrnice, požádá o dovolenou, nahlásí závadu a vidí, co se s tím děje. Nic z toho není složité — hodnota je v tom, že to je pohromadě.
Proč se to firmám vyhýbá
Protože žádná z těch věcí nebolí dost na to, aby se stala projektem. Hodina týdně tady, dvě tam — jednotlivě to nestojí za řeč, dohromady je to klidně půl úvazku. Vyplatí se jednou za čas sepsat, co se ve firmě dělá ručně „protože to tak vždycky bylo", a spočítat to.
Jedna podmínka
I malá aplikace potřebuje domov: někoho, kdo ji provozuje, aktualizuje a upraví, když se změní okolní systémy. Nástroj bez správce se za dva roky stane tím, čím byla ta tabulka — jen se hůř opravuje. Proto interní nástroje stavíme jen tam, kde je domluvený i jejich provoz.