Automaatio
Työ, jota henkilöstösi tekee käsin joka viikko, koska mikään järjestelmä ei tee sitä. Datan siirtelyä, hyväksyntöjen perään kyselyä, lomakkeiden täyttöä, tiedostojen täsmäytystä. Laitamme sen pyörimään itsestään, ihminen mukana vain siellä, missä häntä tarvitaan.
- Tyyppi
- Käyttö ja ylläpito
- Aikataulu
- 1–6 viikkoa

Mistä on kyse
Automaatio on mikä tahansa prosessi, joka tällä hetkellä vaatii ihmisen kopioimaan, klikkaamaan, tarkistamaan tai kyselemään perään, vaikka sen ei tarvitsisi. Viikkoraportit, jotka kootaan neljästä viennistä. Tilaukset, jotka näpytellään PDF-tiedostoista toiminnanohjaukseen. Hyväksynnät, jotka asuvat jonkun sähköpostissa. Toimittajaportaalit, joissa on käytävä käsin. Korvaamme käden ohjelmalla, pidämme ihmisen siellä, missä tarvitaan harkintaa, ja teemme koko jutusta näkyvän.
Mitä saat
- Kirjallisen kartan prosessista sellaisena kuin se oikeasti tapahtuu, poikkeukset mukaan lukien. Jo tämä yksin on usein toimeksiannon arvoinen.
- Automatisoidun version, joka pyörii aikataulun tai tapahtumien mukaan, jokainen ajo lokitettuna ja jokainen virhe lähetettynä nimetylle henkilölle.
- Tarkistusaskeleen aina, kun kyse on rahasta, ihmisistä tai oikeudellisesta painoarvosta: yksi näkymä, hyväksy tai hylkää, mitään ei piiloteta.
- Selainautomaation järjestelmiin, joilla ei ole rajapintaa, kirjoitettuna kestämään pienet ulkoasumuutokset ja pysähtymään äänekkäästi, ei hiljaa, suurten kohdalla.
- Dokumenttien käsittelyn: PDF:t, skannaukset ja taulukot sisään, rakenteinen data ulos, luottamusarvoilla ja tarkistusjonolla epävarmoille.
- Omistuksen. Automaatio pyörii sinun tileilläsi, ja koodi on sinun.
Tyypillinen rajaus
- Yksi prosessi alusta loppuun. "Joka maanantai kateraportti kokoaa itsensä toiminnanohjauksesta, pankista ja talousosaston taulukosta ja ilmestyy kanavalle kello 08.00."
- Sähköpostivetoinen työ: saapuvat tilaukset tai hakemukset jäsennetään, tarkistetaan, syötetään ja kuitataan, poikkeukset jonoon ihmiselle.
- Vaatimustenmukaisuusrutiinit: todisteet kerätään, tarkistukset ajetaan, raportti tuotetaan aikataulussa, sillä jäljitysketjulla, jota tilintarkastaja odottaa.
Miten rakennamme sen
export const weeklyMargin = workflow("weekly-margin", async (step) => {
const [erp, bank, sheet] = await Promise.all([
step.do("erp export", () => erp.exportSales(lastWeek())),
step.do("bank", () => bank.transactions(lastWeek())),
step.do("sheet", () => sheets.read(FINANCE_SHEET)),
]);
const report = await step.do("reconcile", () => reconcile(erp, bank, sheet));
if (report.unmatched.length) await step.do("ask a human", () => review.request(report));
await step.do("publish", () => chat.post(CHANNEL, render(report)));
});Jokaista askelta yritetään uudelleen erikseen, ajo voi jatkua virheen jälkeen, ja jokaisen ajon historia säilytetään.
Aikataulu
Yhdestä kuuteen viikkoa. Pienet automaatiot valmistuvat päivissä; vanhoja järjestelmiä tai dokumenttien tiedonpoimintaa sisältävät kestävät pidempään, enimmäkseen testaamisessa todellisia tapauksia vasten.
Sopii hyvin, jos
- Joku voi näyttää meille prosessin niin kuin hän tekee sen tänään, näkymä näkymältä.
- Prosessi tapahtuu riittävän usein ollakseen merkityksellinen: viikoittain tai useammin, tai harvoin mutta kivuliaasti.
Ei sovi, jos
- Prosessi muuttuu joka kerta, kun se ajetaan. Silloin se ei ole vielä prosessi, ja sanomme sen.
Aiheeseen liittyvää
- Automaation pelikirja kertoo, miten päätämme, mitä automatisoidaan ensin.
- Taustajärjestelmät ja rajapinnat
- Tekoäly- ja kielimalli-integraatio askeliin, jotka vaativat lukemista tai harkintaa.