Ensimmäisen löytäminen

Paras ensimmäinen automaatio on tiheä, tylsä, hyvin ymmärretty ja jonkun sellaisen omistama, joka haluaa siitä eroon. Pisteytä ehdokkaat neljällä kysymyksellä:

  1. Kuinka usein se tapahtuu, ja kuinka kauan se kestää joka kerta?
  2. Kuinka usein se menee pieleen, ja mitä virhe maksaa?
  3. Tekeekö sama henkilö sen samalla tavalla joka kerta?
  4. Istuuko se henkilö kanssamme tunnin ja näyttää meille?

Valitse korkein pistemäärä, joka läpäisee kysymyksen 4. Älä aloita monimutkaisimmasta prosessista; aloita siitä, joka on näkyvästi poissa kahdessa viikossa. Luottamus syntyy siitä.

Kartoittaminen

Katsomme, kun se tehdään, kerran, näytönjaolla. Kirjoitamme sen ylös askelina, syötteinä, tulosteina, päätöksinä ja poikkeuksina ja lähetämme sen takaisin korjattavaksi. Poikkeuslista on todellinen määrittely: automaatio on onnellinen polku plus suunnitelma jokaiselle poikkeukselle, jossa "kysy ihmiseltä" on täysin hyvä suunnitelma.

Luotettavan automaation säännöt

  • Jokainen ajo on näkyvä. Loki, jota ei-insinööri voi lukea: milloin se ajettiin, mitä se teki, mitä se ohitti, mitä se kysyi.
  • Virheet ovat äänekkäitä. Epäonnistunut ajo ilmoittaa nimetylle henkilölle siinä kanavassa, jota hän lukee. Hiljaisuus tarkoittaa onnistumista eikä mitään muuta.
  • Ihminen mukana siellä, missä harkinta asuu. Hyväksynnät, epätavalliset summat, uudet vastapuolet, kaikki peruuttamaton.
  • Idempotentti rakenteeltaan. Kahdesti ajaminen ei tee asiaa kahdesti.
  • Jatkettavissa. Virhe askeleessa kuusi jatkuu askeleesta kuusi, ei askeleesta yksi.
  • Peruttavissa aina kun mahdollista. Luonnokset ennen lähetyksiä, välitaulut ennen kirjoituksia, pehmeät poistot.
  • Omistettu. Joku teidän puolellanne tietää, että se on olemassa, osaa pysäyttää sen ja tietää, kenelle soittaa.

Selainautomaatio

Kun järjestelmällä ei ole rajapintaa, ohjaamme sen käyttöliittymää. Kirjoitamme nämä paikantamaan asiat merkityksen (nimikkeet, roolit) eikä pikselisijaintien perusteella, ottamaan kuvakaappauksen jokaisesta virheestä ja pysähtymään ja kertomaan jollekulle arvaamisen sijaan, kun sivu näyttää erilaiselta. Ne ovat viimeinen keino, ja sanomme sen, ja pidämme listaa siitä, mitkä järjestelmät pitäisi korvata tästä syystä.

Dokumentit sisään, data ulos

Skannaukset, PDF:t ja taulukot luetaan yhdistämällä rakenteellinen jäsennys ja kielimallit skeemalla. Jokainen poimittu kenttä kantaa luottamusarvoa; kynnyksen alapuolella se menee tarkistusnäkymään, joka näyttää lähteen kentän vieressä. Tarkistuskorjaukset kartuttavat arviointiaineistoa, joten kynnystä voi laskea ajan myötä näytön perusteella.

Aiheeseen liittyvää