Riippuuko liiketoimintasi menestys tietojärjestelmäsi virheettömästä toiminnasta? Useimpien yritysten kohdalla näin on.

Pysähdy hetkeksi ja mieti; mitä sinä tiedät järjestelmistä, joihin liiketoimintasi pohjautuu? Mistä ne tulevat? Miten niiden laatu varmistetaan? Mistä tiedät, kun jotain menee pieleen? Miten voit vähentää virheiden mahdollisuutta? Mitkä ovat suurimmat riskit? Kuinka todennäköisiä ne ovat?

Useimmat liiketoimintajohtajista sanovat suojautuvansa riskejä vastaan valvomalla IT-toimittajia ja integraatioita. Mutta onko IT-toimittajan rankaiseminen virheistä oikea lähestymistapa? Jos jotain menee pieleen integraatioissa ja asiakkaat kärsivät, kuinka hyödyllisiä ovat IT-sanktiot? Kattavatko ne kaikki tappiot? Tuovatko ne takaisin menetetyn liiketoiminnan ja pettyneet asiakkaat?

IT näkymät vuonna 2019 sisältävät satoja erilaisia käyttöjärjestelmiä – tyypillisesti 200-400. Yhä useampi niistä on pilvessä. Osa järjestelmistä on hyvin vanhoja, eikä niihin oikeastaan edes haluta koskea. Toiset järjestelmät ovat aktiivisesti osa markkinavetoista kehitystä ja saattavat päivittyä jopa joka viikko. Suurinta osaa järjestelmistä päivitetään pari kertaa vuodessa. Osaa saattaa käyttää ainoastaan pari työntekijää, mutta toisia käyttävät kaikki asiakkaat. Teknisestä näkökulmasta tusinoittain yrityksiä saattaa olla mukana näiden järjestelmien kehityksessä, integraatioissa ja toiminnassa.

Tämä tarkoittaa vuodessa jopa 1 000 versiopäivitystä, joista jokainen vaikuttaa elintärkeisiin liikatoimintaprosesseihin. Valitettavasti nämä päivitykset eivät ole yhtä itsenäisiä, kuin miltä ne saattavat vaikuttaa. Yksittäinen sovellus tai järjestelmä voi toimia täydellisesti, mutta kun se liitetään 300 muuhun järjestelmään, koko ekosysteemi on vaarassa muuttua epävakaaksi.

"Täysin puhdas IT" tai "100% laadunvarmistus" on vain satua. IT:n toimintaa ei voi ikinä hallita täysin. Itseasiassa usein ei edes tiedetä, missä liiketoiminnan kannalta kriittiset järjestelmät ovat ja milloin niitä päivitetään. Tietojärjestelmien toimivuuteen liittyviä riskiä voi kuitenkin pienentää ja hallita systemaattisesti.

Tämä blogisarja käsittelee lähestymistapoja riskinhallintaan:

  1. Keskity riskeihin ja riippuvuuksiin
  2. Ota DevOps käyttöön oikein
  3. Näe IT-sijoitukset tuotteina projektien sijaan
  4. Testaaminen vasemmalle ja oikealle
  5. Automatisoi
  6. Mittaa

Lopuksi muista, että sinulla on kontrolli. Koska liiketoimintasi on vain yhtä laadukas kuin sitä pyörittävät ohjelmistot.

Aiheet:

Testiautomaatio, Ohjelmistotestaus, end-to-end testing


Esko Hannula

Esko Hannula

esko.hannula@qentinel.com

Näytä kaikki kirjoitukset