Vodnik

Povezovanje orodij, ki se ne pogovarjajo: Praktični vodnik po integraciji

Vaš rezervacijski sistem, računovodska programska oprema, e-poštni predal in preglednica – vsi hranijo dele istega podjetja, a nobeden ne deli podatkov. Tukaj je, kako mala podjetja svoja orodja povežejo, ne da bi karkoli odstranila.

Have a nice dayHave a nice day12 min branja
Povezovanje orodij, ki se ne pogovarjajo: Praktični vodnik po integraciji

Skoraj vsako malo podjetje, v katero stopim, tiho deluje na kopiraj-prilepi. Naročilo pride skozi en sistem, se znova vtipka v drugega, da nastane račun, nato pa se tretjič vnese v preglednico, da lastnik vidi, kaj se v resnici dogaja. Nihče tega ni tako načrtoval. Preprosto je raslo, eno dobro orodje za drugim, dokler orodij ni bilo več kot ljudi – in nobeno se ne pogovarja z drugim.

To je najpogostejša digitalna težava, ki jo vidim, in skoraj nikoli ni tista, zaradi katere se ljudje obrnejo name. Prosijo za novo orodje, boljši CRM, aplikacijo. Ko pa se usedemo in sledimo dejanskemu delu, bolečina ni noben posamezen kos programske opreme. So vrzeli med njimi – ročni prenosi, kjer človek postane lepilo, ki drži dva sistema skupaj. Ta človek je običajno lastnik ali najbolj izkušena oseba v pisarni in tedensko porabi ure za to, da je človeški USB kabel.

Dobra novica: skoraj nikoli vam ni treba ničesar zavreči, da to popravite. Povezovanje orodij, ki jih že imate, je običajno cenejše, hitrejše in veliko manj moteče kot njihova zamenjava. To je vodnik za prav to – najti, kje naj se vaša orodja pogovarjajo, izbrati pravi način, da jih povežete, in se izogniti pastem, ki preprosto integracijo spremenijo v vzdrževalni glavobol.

Skriti strošek tega, da ste človeško lepilo

Ko dva sistema ne delita podatkov, jih mora čez prenašati človek na roke. V trenutku se zdi malenkostno – nekaj minut za prepisovanje imena, naslova, zneska naročila z enega zaslona na drugega. A pomnožite teh nekaj minut z vsakim naročilom, vsako rezervacijo, vsako novo stranko, vsakim tednom, in dobite nekaj resnično dragega, kar se skriva na očeh.

Čas je le polovica. Druga polovica so napake. Vsak ročni prenos je priložnost, da se zmotite v števki, preskočite vrstico ali prilepite včerajšnjo številko. V trgovini je to napačno stanje zaloge. V delavnici je to račun, ki se ne ujema z opravljenim delom. V ambulanti je to opomnik, poslan napačnemu pacientu. Te napake so tihe – ne oglašajo se – in običajno jih odkrijete šele, ko jih odkrije stranka, kar je najslabši možni trenutek.

Če je človek edina stvar, ki povezuje dva vaša sistema, je ta človek ena sama točka odpovedi, ki jo plačujete s plačo, da bi jo vzdrževali.
kar povem lastnikom na prvem obisku

Obstaja še tretji strošek, ki ga je težje poimenovati: podatki se nikoli ne ujamejo. Ker vsako orodje hrani svojo, malenkost drugačno kopijo resničnosti, vam noben posamezen zaslon nikoli ne pokaže resnice. Lastnik na koncu povrh vsega zgradi preglednico samo zato, da dobi en pošten pogled na podjetje – kar je seveda še ena stvar, ki jo je treba ročno posodabljati. Povezovanje orodij je način, da ta en pošten pogled dobite zastonj, kot stranski učinek, namesto da bi ga vzdrževali kot opravilo.

Preden karkoli povežete, izrišite tok

Skušnjava je, da bi skočili naravnost na "katero orodje se poveže s katerim". Uprite se ji za eno popoldne. Prva naloga sploh ni tehnična – treba je na en list papirja narisati, kod informacija dejansko teče skozi vaše podjetje. Ne kod naj bi tekla. Kod res teče.

Izberite eno stvar, ki se giblje skozi vaše podjetje – novo naročilo, novo rezervacijo, novo povpraševanje – in ji sledite od trenutka, ko se pojavi, do trenutka, ko je opravljena. Zapišite vsak sistem, ki se ga dotakne, in, kar je ključno, vsako mesto, kjer jo človek prevzame in odnese v naslednji sistem. Te točke prenosa, ti človeški prenosi, so vaš ožji seznam za integracijo. Vse drugo je šum.

  1. 1
    Izberite eno stvar, ki teče
    Naročilo, rezervacijo, ponudbo, novo stranko. Le eno. Ne poskušajte izrisati celotnega podjetja naenkrat – nikoli ne boste končali.
  2. 2
    Sledite ji od začetka do konca
    Od prvega pojava do končnega stanja. Naštejte vsako orodje, predal, preglednico in obrazec, skozi katerega na poti gre.
  3. 3
    Označite vsak človeški prenos
    Obkrožite vsako točko, kjer človek kopira, znova vtipkava ali premika podatke med dvema sistemoma. Ti krogi so mesta, kjer se integracija splača.
  4. 4
    Razvrstite po bolečini
    Kateri prenos se zgodi najpogosteje in najbolj zaboli, ko gre narobe? To je vaša prva povezava. Začnite tam, jo dokončajte, nato se vrnite.
Ročno narisan diagram poteka na papirju, ki prikazuje naročilo, kako se premika med rezervacijsko aplikacijo, e-poštnim predalom, preglednico in računovodsko programsko opremo, z rdečimi krogi, ki označujejo mesta, kjer človek ročno kopira podatke
Pred kakršno koli programsko opremo en list papirja: sledite enemu naročilu in obkrožite vsako mesto, kjer človek prenese podatke.

Štirje načini povezovanja orodij, od najpreprostejšega do najglobljega

Ko veste, kaj je treba povezati, morate izbrati kako. Ni enega pravilnega odgovora – obstaja lestev, in večina malih podjetij bi se morala vzpenjati od spodaj, sežoč le tako visoko, kot težava resnično zahteva. Veliko porabiti za globoko integracijo po meri zaradi reševanja majhnega, občasnega prenosa je integracijski ekvivalent uporabe kovaškega kladiva na risalnem žebljičku.

1. Domače integracije (brezplačne, že vgrajene)

Preden se lotite česar koli prefinjenega, preverite, ali se vaša orodja že povezujejo kar takoj. Večina sodobne programske opreme ima stran z nastavitvami, polno integracij, ki so jih njeni ustvarjalci pripravili za vas – vaš rezervacijski sistem se morda že pogovarja z vašim koledarjem, vaša trgovina z računovodskim paketom, vaši obrazci z vašim predalom. To so najcenejše in najzanesljivejše povezave, kar jih boste kdaj dobili, ker jih vzdržuje nekdo drug. Vedno najprej izčrpajte ta seznam. Ljudje ga nenehno preskakujejo in plačujejo, da znova zgradijo nekaj, kar je ves čas sedelo v meniju nastavitev.

2. Povezovalniki brez kode (lepilo za vse drugo)

Ko dve orodji nimata domače povezave, ju lahko platforma za avtomatizacijo brez kode običajno premosti. Te storitve sedijo vmes in čakajo na sprožilec v eni aplikaciji – "pojavilo se je novo naročilo" – nato pa izvedejo dejanje v drugi – "ustvari osnutek računa". Pokrivajo ogromen nabor običajne programske opreme in ne zahtevajo programiranja. Pri večini integracij malih podjetij je prav ta prečka lestve mesto, kjer se delo opravi. Je prožna, hitra za nastavitev, kasneje pa jo lahko spremenite sami.

3. Neposredna API integracija (po meri, robustna, zgrajena enkrat)

Ko je obseg velik, logika specifična ali povezovalnik brez kode ne more povsem izraziti tega, kar potrebujete, se premaknete na neposredno integracijo prek API-jev orodij – uradnih "vrat", ki jih ustvarjalci programske opreme ponujajo, da se nanjo priključi druga programska oprema. To je delo po meri, zato vnaprej stane več, a je zgrajeno natanko za vaš primer, zanesljivo deluje v velikem obsegu in ni odvisno od cen ali omejitev povezovalnika tretje osebe. To je prava prečka, ko je integracija jedro tega, kako delate, in ne le prijeten dodatek.

4. Majhen sistem v sredini (ko so težava sama orodja)

Občasno je pošten odgovor ta, da nobena količina povezovanja ne bo uredila kupa orodij, ki nikoli niso bila namenjena skupnemu delu. Ko je tako, je poteza majhen osrednji kos programske opreme – lahko vozlišče ali portal – ki postane edini vir resnice, druga orodja pa vanj dovajajo podatke. To je najzahtevnejša možnost in ne bi smela biti prva, po kateri sežete. A za podjetje, ki je preraslo svojo zakrpo, je to pogosto tisto, kar na koncu vse uskladi.

MetodaStrošekTrud za nastavitevNajboljše, ko
Domača integracijaObičajno brezplačnoMinutePovezava že obstaja v nastavitvah
Povezovalnik brez kodeNizek mesečniUreStandardna orodja, zmeren obseg
Neposredna API integracijaEnkratna izgradnjaDneviVelik obseg ali specifična logika
Osrednje vozlišče / portalVečja izgradnjaTedniOzko grlo je sam nabor orodij
Izbira prave prečke: uskladite metodo z velikostjo težave.
Čista uredniška ilustracija lestve s štirimi prečkami, vsaka prečka označena kot domača, brez kode, API in osrednje vozlišče, z majhnimi ikonami aplikacij, ki se po njej vzpenjajo od preprostega proti zapletenemu
Integracijska lestev: začnite na spodnji prečki in se vzpenjajte le tako visoko, kot težava resnično zahteva.

Resničen primer: delavnica, ki se je utapljala v treh prijavah

Majhna avtomehanična delavnica – šest ljudi, polno zasedena, dobro vodena – je prišla k nam prepričana, da potrebuje povsem nov sistem "vse v enem", ki bi nadomestil vse. Bili so izčrpani od svoje programske opreme in predpostavljali so, da je rešitev začeti znova. Preden smo se na karkoli pristali, smo prosili, da lahko skozi njihov teden sledimo enemu popravilu.

Tukaj je, kaj smo ugotovili. Stranka je rezervirala prek njihovega spletnega rezervacijskega orodja. Oseba na recepciji je nato te podatke znova vtipkala v programsko opremo za upravljanje delavnice, da je odprla delovni nalog. Ko je bilo delo opravljeno, so iste podatke tretjič vnesli v računovodski paket, da je nastal račun. Vsak petek pa je lastnik kopiral številke tedna iz vseh treh v preglednico, da je videl, kako gre podjetju. Štirje sistemi, isti podatki vneseni do štirikrat, ročno, ves teden.

Nič nismo zamenjali. Uporabili smo domačo povezavo tam, kjer je obstajala, povezovalnik brez kode za preostalo in majhen kos lepila po meri za tisti en prenos, ki je imel občutljivo logiko. Rezervacija zdaj samodejno odpre delovni nalog. Dokončano delo ustvari osnutek računa z že izpolnjenimi podatki, da ga človek preveri in pošlje. Petkova preglednica pa se posodablja sama, ker številke zdaj same tečejo na eno mesto.

Ponazoritveni rezultat po njihovi lastni grobi oceni: prepisovanje na recepciji je padlo z okoli ene ure na dan na skoraj nič, lastnik je dobil nazaj svoje petkovo popoldne, neskladja na računih, ki so se prej pojavila parkrat na mesec, pa so večinoma prenehala – ker so se podatki zdaj vnašali le enkrat. Novi sistem "vse v enem", ki so ga nameravali kupiti, bi stal precej več, trajal mesece in vse prisilil, da se znova naučijo dnevne rutine. Povezovanje tega, kar so imeli, je trajalo tedne in spremenilo skoraj nič v tem, kako je ekipa delala.

Niso imeli težave s programsko opremo. Imeli so štiri dobra orodja in nobenega mostu med njimi.
delavnica, za nazaj

Pasti, ki čisto integracijo spremenijo v glavobol

Povezovanje orodij resnično osvobaja, a ni brez posledic. Integracija je živo bitje – sedi med dvema sistemoma, ki se pod njo oba spreminjata, in potrebuje malo spoštovanja. Tukaj so napake, ki jih najpogosteje vidim, da se jim lahko izognete.

  • Povezovanje neurejenega procesa. Če je ročni tok pokvarjen, avtomatizacija prenosa zmedo le hitreje premakne. Najprej uredite proces, nato ga povežite.
  • Brez odgovorne osebe. Integracija, ki je nihče ne nadzira, bo nekega dne tiho odpovedala in opazili boste šele, ko se stranka pritoži. Imenujte osebo.
  • Dvosmerna sinhronizacija, ki je ne potrebujete. Sinhronizacija podatkov v obe smeri podvoji zapletenost in možnost spora. Večina integracij mora teči le v eno smer – tako naj ostane, razen če resnično potrebujete drugače.
  • Neupoštevanje tega, kaj se zgodi, ko se pokvari. API-ji se spreminjajo, povezovalniki zaškripajo, orodje preimenujejo. Vnaprej se odločite, kaj je rezervna možnost, da pokvarjena povezava ne ustavi podjetja.
  • Povezovanje vsega naenkrat. Pet integracij, zgrajenih v enem vikendu, je pet stvari, ki se lahko pokvarijo hkrati, brez možnosti ugotoviti, katera. Ena za drugo, preverjena, nato naslednja.
Topla uredniška ilustracija dveh programskih sistemov, povezanih s čisto cevjo, z majhno lučko na nadzorni plošči, ki sveti zeleno, da prikaže, da je povezava zdrava, in urejen pisarniški delavec, ki to mirno preverja
Dobra integracija vam pove, da je živa. Vgradite preprosto preverjanje zdravja, da se pokvarjena povezava ne more skriti.

Ko povezovanje ni dovolj – in bi raje morali zamenjati

Integracija je večino časa pravi prvi odgovor, a ne vedno. Obstaja točka, kjer porabite več truda za to, da zakrpo držite skupaj, kot bi ga porabili za nekaj, zgrajeno tako, da se prilega. Bodite iskreni do sebe glede tega, kdaj ste jo dosegli.

Znaki so dokaj jasni. Vzdržujete več povezovalnikov, kot imate orodij. Vsaka majhna sprememba se prevali skozi pet integracij. Orodje, od katerega ste odvisni, se nenehno spreminja na načine, ki vam lomijo povezave. Ali pa je temeljna težava, da silite programsko opremo, naj opravlja delo, za katero nikoli ni bila zasnovana. Ko povezovanje začne stati več, kot prihrani, se takrat majhen sistem po meri v sredini – ali premišljena, načrtovana zamenjava – splača. Ključna beseda je premišljena: zamenjava kot pretehtana odločitev, ne paničen korak ob prvem znaku trenja.

Imate orodja, ki se med seboj ne pogovarjajo?

Rešitev večinoma ni nova programska oprema – ampak povezovanje tega, kar že imate. Sledili bomo enemu toku skozi vaše podjetje in vam pokazali natanko, kod naj gredo mostovi, brez kakršne koli obveze, da karkoli zgradite.

Poglejte, kako povezujemo poslovna orodja

Pogosta vprašanja

Ali moram zamenjati svojo trenutno programsko opremo, da vse povežem?
Običajno ne. Večina orodij se bodisi poveže domače bodisi jih je mogoče premostiti s povezovalnikom brez kode, brez potrebe po zamenjavi. Odstranjevanje delujoče programske opreme je počasno, tvegano in redko potrebno. Zamenjava je premišljena poznejša odločitev za trenutek, ko zakrpa res stane več za vzdrževanje, kot prihrani – ne pa uvodna poteza.
Kaj pa, če moji dve orodji nimata vgrajene integracije?
To je pogost primer in se reši s platformo za avtomatizacijo brez kode, ki sedi med njima – čaka na dogodek v eni aplikaciji in sproži dejanje v drugi. Programiranje ni potrebno. Ko postaneta obseg ali logika preveč specifična za to, je neposredna API integracija naslednji korak navzgor.
Je povezovanje orodij drago?
Povsem je odvisno od prečke. Domače integracije so običajno brezplačne, povezovalniki brez kode so majhen mesečni strošek, neposredno delo z API-jem pa je enkratna izgradnja. Draga napaka je skočiti naravnost k velikemu sistemu po meri, ko bi delo opravila brezplačna domača povezava ali poceni povezovalnik. Začnite na dnu lestve.
Kaj se zgodi, če se integracija pokvari?
Lahko se – API-ji se spreminjajo in povezovalniki zaškripajo. Zato vsaka integracija potrebuje imenovano odgovorno osebo, preprosto rezervno možnost (običajno stari ročni korak, začasno) in po možnosti opozorilo, da se mrtva povezava sama izda. S temi tremi stvarmi na mestu je okvara manjša nevšečnost in ne zaustavitev podjetja.
Koliko orodij naj povežem naenkrat?
Eno. Povežite en prenos, dokažite, da deluje teden dni, nato preidite na naslednjega. Gradnja več integracij naenkrat pomeni, da se lahko hkrati pokvari več stvari, brez lahkega načina, da ugotovite, katera. Majhno, dokončano, preverjeno, ponoviti – isto pravilo, ki velja za avtomatizacijo, velja za integracijo.
Have a nice day
Have a nice day
Uredništvo

Have a nice day je programski studio, ki malim in srednjim podjetjem pomaga pri digitalizaciji — avtomatizacija, umetna inteligenca in programska oprema po meri, ki deluje v vsakdanjem poslovanju, ne le na prosojnicah.

Sorodne storitve