Track-vaihe – integraatioiden jatkuva seuranta ja kehittäminen
Track-vaiheessa integraatioita valvotaan, ylläpidetään ja kehitetään jatkuvasti, jotta ne pysyvät toimintavarmoina myös muutosten keskellä.
Integraation käyttöönotto ei ole integraatioprojektin viimeinen askel. Tuotantoon siirtymisen jälkeen alkaa vaihe, joka ratkaisee pitkälti sen, kuinka hyvin integraatio palvelee liiketoimintaa myös tulevaisuudessa.
ADAPT-mallin Track-vaiheessa integraatioympäristöä seurataan, ylläpidetään ja kehitetään jatkuvasti. Tavoitteena on varmistaa, että integraatiot pysyvät toimintavarmoina, ajantasaisina ja liiketoiminnan tarpeita vastaavina myös silloin, kun järjestelmät, rajapinnat tai toimintatavat muuttuvat.
Integraation toimivuutta seurataan myös käyttöönoton jälkeen
Tuotantokäytössä integraatio voi käsitellä päivittäin satoja tai tuhansia liiketoimintatapahtumia. Suurin osa niistä kulkee parhaimmillaan täysin automaattisesti ilman, että käyttäjän tarvitsee tehdä mitään.
Juuri siksi integraation toimintaa täytyy pystyä seuraamaan myös taustalla.
Flashnode valvoo, että tiedonsiirrot käynnistyvät suunnitellusti, tapahtumat käsitellään onnistuneesti ja mahdolliset virheet tulevat näkyviin. Tarkoituksena ei ole tarkastaa jokaista tapahtumaa käsin, vaan rakentaa kokonaisuus, jossa poikkeamat voidaan tunnistaa nopeasti.
Virheiden havaitseminen ennen kuin ne näkyvät liiketoiminnassa
Integraation valvonnan avulla poikkeama voidaan tunnistaa ja selvittää ilman, että ongelman ensimmäinen merkki on esimerkiksi puuttuva lasku, vanhentunut varastosaldo tai siirtymättä jäänyt tilaus.
Samalla arvioidaan virheen luonne. Onko kyse yksittäisestä datavirheestä, tilapäisestä järjestelmähäiriöstä vai muutoksesta, joka edellyttää integraation päivittämistä?
Tavoitteena on korjata ongelman varsinainen syy, ei ainoastaan yksittäistä epäonnistunutta tapahtumaa.
Myös integraation suorituskyky voi muuttua ajan myötä
Toimiva integraatio voi joutua aivan erilaiseen tilanteeseen vuoden päästä käyttöönotosta.
Tilausmäärät voivat kasvaa, uusia toimipisteitä voidaan avata tai integraation kautta voi alkaa kulkea uusia tietotyyppejä. Samalla järjestelmien rajapinnat voivat asettaa uusia rajoitteita käsiteltävälle liikenteelle.
Jos tapahtumamäärä esimerkiksi moninkertaistuu, voidaan arvioida, pitääkö tiedonsiirtoa hajauttaa, ajastuksia muuttaa tai käsittelyä optimoida.
Integraation pitäisi pystyä kasvamaan liiketoiminnan mukana sen sijaan, että alkuperäisestä toteutuksesta muodostuu kasvun pullonkaula.
Järjestelmien muutokset ovat normaali osa integraation elinkaarta
Integraatio yhdistää yleensä järjestelmiä, joita Flashnode tai asiakas ei itse hallitse.
Näitä järjestelmiä kehitetään jatkuvasti. Rajapintoihin julkaistaan uusia versioita, vanhoja toimintoja poistetaan käytöstä, autentikointimenetelmät muuttuvat ja datarakenteita päivitetään.
Muutos yhdessä järjestelmässä voi vaikuttaa useisiin sen ympärille rakennettuihin integraatioihin.
Näitä muutoksia seurataan ja niiden vaikutuksia arvioidaan. Tarvittaessa integraatiota päivitetään ennen kuin järjestelmämuutos ehtii aiheuttaa ongelmia tuotantokäytössä.
Ylläpito ei tarkoita pelkkää virheiden korjaamista
Hyvä integraatioympäristö kehittyy liiketoiminnan mukana.
Yritys voi ottaa käyttöön uuden maksutavan, vaihtaa taloushallintojärjestelmää, avata uuden verkkokaupan tai haluta automatisoida prosessin, joka aikaisemmin hoidettiin manuaalisesti.
Tällaiset muutostarpeet tunnistetaan ja priorisoidaan osana olemassa olevan integraatiokokonaisuuden kehittämistä.
Kaikki muutokset eivät tarkoita uuden integraation rakentamista alusta lähtien. Olemassa olevaa kokonaisuutta voidaan laajentaa uusilla tietovirroilla, järjestelmillä tai automaatioilla.
Näin integraatioympäristö pysyy liiketoiminnan mukana sen sijaan, että vuosien aikana syntyisi joukko toisistaan irrallisia ratkaisuja.
Yhteenveto: integraatio ei pääty käyttöönottoon
Track on ADAPT-mallin viimeinen vaihe, mutta integraation elinkaaren kannalta se on jatkuva prosessi.
Sen aikana integraatioita valvotaan, virheitä hallitaan, suorituskykyä seurataan ja järjestelmämuutoksiin reagoidaan. Samalla tunnistetaan uusia kehitystarpeita ja varmistetaan, että integraatiokokonaisuus tukee myös tulevia liiketoiminnan tarpeita.
Hyvin rakennettu integraatio automatisoi tiedonsiirron. Hyvin ylläpidetty integraatio tekee sen luotettavasti vuodesta toiseen.
ADAPT-mallissa integraation käyttöönotto ei siksi tarkoita, että työ on valmis. Se tarkoittaa, että integraatio on siirtynyt osaksi jatkuvasti seurattavaa ja kehitettävää liiketoimintaympäristöä.
