Nabídka / 06Beta

    Autonomní software

    Software, který se mění, když se změní provoz.Cíl si odvodí sám. Stěny mu postavíte vy.

    Vezmeme jeden váš proces a postavíme kolem něj software, který se mění s ním. Zadání je zdroj, kód je jen jeho dnešní tvar: když se provoz pohne, přepíše se zadání a ne aplikace. Je to beta. Jede to zatím na nás a bereme do toho pár firem, které to chtějí zkusit s námi.

    Jak to u vás proběhne
    01Vybereme proces

    Jeden, který se často mění a dnes ho někdo pořád dolaďuje rukama.

    02Napíšeme zadání

    Co má o tom provozu platit. S tím, kdo tu práci dělá, ne od stolu.

    03Určíme měřidlo

    Podle čeho se pozná, že je výsledek správný. Dřív než první řádek kódu.

    04Pustíme smyčku

    Staví, měří a opravuje sama. Do provozu to pouštíte vy.

    § 01Kdo drží cíl

    Nástroj plní příkaz. Agent drží cíl. Tohle si cíl odvodí.

    Rozdíl proti tomu, co si firma zkusí sama, není v modelu. Je v tom, kolik rozhodování zůstává na člověku. Spád je to, co má o provozu pořád platit. Software si z něj odvozuje, co je teď potřeba udělat.

    STROP · POUŠTÍ ČLOVĚKROZHODUJEČLOVĚKROZHODUJESOFTWARENástrojDOSTANE PŘÍKAZAgentDOSTANE CÍLAutonomní softwareDOSTANE SPÁD
    Zleva doprava ubývá toho, co musí zadat člověk. Nepřibývá tím volnost: přibývá to, co musí být předem napsané a měřitelné.
    § 02Zadání je zdroj

    Stejné zadání, jiná firma, jiný tvar.

    Zadání drží, co má platit. Tvar vzniká až podle toho, do čeho se nalévá. Zadání zůstává vám i ve chvíli, kdy skončíme.

    ZadáníCO MÁ O PROVOZU PLATITMálo systémů,hodně lidíHodně systémů,málo výjimekNEJDE HNOUTSystém, kterýnejde vyměnit
    Zadání je jedno. Tvar se liší podle toho, co ve firmě už stojí. Co stát musí, software obteče. Nevyměňuje to za sebe.
    § 03Smyčka a měřidlo

    Smyčka bez měřidla jede naslepo.

    Sama o sobě je smyčka snadná: postav, spusť, oprav, znovu. Těžké je vědět, jestli je tohle kolo lepší než minulé. Proto se u nás měřidlo staví dřív než první řádek kódu.

    BĚŽÍ POŘÁD, BEZ ZÁSAHU01Zadání02Postav03Spusť nanečisto04Změř05Najdi rozdíl06Uprav zadáníBránaČLOVĚKOstrý provoz
    Smyčka běží pořád a sama. Ven z ní vede jediná cesta a stojí na ní člověk.
    § 04Voda a skála

    Hladina rozhoduje, co se dá přelít.

    Datový model, cizí systémy a to, co má firma podepsané, jsou pevné dno. Ohýbá se to, co nad tím leží. Kudy vede hladina, se domlouvá na začátku a zapisuje se.

    VodaMĚNÍ SE SMYČKOUHLADINASkálaMĚNÍ SE DOMLUVOURozhraní a formulářePostup prácePravidla výjimekReporty a textyDatový modelCizí systémyPř�ístupy a roleCo je podepsané
    Hladina není daná technologií, ale dohodou. Čím víc je ve skále, tím míň to jede samo a tím jistější to je.
    § 05Co vám zůstane

    Odejdeme a vy držíte zdroj.

    Kupujete si zadání a způsob, jak z něj software vzniká. Ne aplikaci, kterou od nás musíte dál kupovat. S obojím můžete jít jinam.

    01Zadání

    Čitelné pro vás i pro stroj. Zdroj pravdy, ne dokumentace psaná dodatečně.

    02Smyčka

    Běží u vás, nebo u nás. Rozhoduje o tom, kde mají ležet data.

    03Měřidlo

    Kritéria, podle kterých se pozná, že provoz jede správně. Platí i bez nás.

    04Záznam

    Co se kdy změnilo, proč to smyčka udělala a kdo to pustil do provozu.

    § 06Hranice

    Kde autonomní software končí.

    • Proces, který se roky nehnul, tímhle stavět nemá smysl. Vyjde levněji jako běžná automatizace a řekneme vám to.
    • Úlohu, u které nejde strojově poznat správný výsledek, vám rozmluvíme. Smyčka by u ní jela naslepo a rychle.
    • Data a cizí systémy zůstávají, jak jsou. Přelévá se logika nad nimi, ne databáze pod nimi.
    • Změnu do ostrého provozu pouští člověk. Bránu neodstraňujeme ani na přání.
    • Rozjezd stojí na vašich lidech. Zadání píšeme s tím, kdo tu práci dělá, jinak vznikne hezký dokument o cizí firmě.
    • Beta znamená, že se způsob práce ještě mění. Co platí dnes, může za měsíc vypadat jinak.
    § 07Beta

    Hledáme firmy, které to chtějí zkusit s námi.

    Vezmeme jeden váš proces, napíšeme k němu zadání a měřidlo a postavíme kolem něj smyčku. Vy vidíte celou kuchyň, my se učíme na reálném provozu.

    Co beta znamená
    • Bereme málo firem a jedeme na nich naplno.
    • Způsob práce se během toho mění a vy jste u toho.
    • Když to na vašem procesu nevyjde, řekneme to a nebudeme to protahovat.

    Beta · vyvíjíme to a bereme omezený počet firem