Digitoday

Valikko

Tietotekniikka tarvitsee kokonaisuuksien osaajia

Tietotekniikkaprojektit pettävät odotukset edelleen aivan liian usein ja tuloksena on huonosti toimivia järjestelmiä, joihin on vaikea lisätä uusia ominaisuuksia ilman virheitä toisissa osissa sovellusta.
Tietotekniikkaprojektit pettävät odotukset edelleen aivan liian usein ja tuloksena on huonosti toimivia järjestelmiä, joihin on vaikea lisätä uusia ominaisuuksia ilman virheitä toisissa osissa sovellusta.

Toteutuksen ongelmat koskevat niin nykyaikaisiin ERP-tuotteisiin perustuvia kuin räätälintyönä tehtäviä ratkaisujakin. Syyksi esitetään usein käytettävien it-työkalujen jatkuvaa uudistumista tai huonosti tehtyjä bisneksen vaatimusmäärittelyjä.

Selitys ontuu kuitenkin pahoin, kun samassa yrityksessä, samoilla työkaluilla ja täysin samalla tavalla tuotettujen vaatimusdokumenttien pohjalta syntyy erittäin hyviä ratkaisuja tai täysiä susia.

Sovellusten käyttäjien näkökulmasta on aivan sama, onko huonon it-ratkaisun syynä huono ohjelmistorakenne, tehoton koodi, sekava tietokantarakenne, väärä laitteistokokonaisuus tai täysin onneton käyttöliittymätoteutus.

Käyttäjille ja bisnespäättäjille ratkaisevaa on hallittu ratkaisun tuottaminen sekä kokonaisuuden toimivuus ja joustavuus pitkällä aikavälillä.

Kokemusteni perusteella hyvissä toteutuksissa tiettyyn tarkoitukseen suunniteltu järjestelmän osa tekee vain sille ajateltuja asioita ja rajapinnat toisiin osiin ovat selkeät.

Ilman hyvää kokonaisuuden hallintaa syntyy täysin samoilla lähtökohdilla helposti hyvin sekavia rakennelmia, joissa jokainen osa saattaa toteuttaa mitä tahansa järjestelmän toiminnallista vaatimusta.

Virheitä jo peruskoulutuksessa

Toteutusvaiheen huono hallinta on pitkälti seurausta siitä, että it-ammattilaiset erikoistuvat melkein yksinomaan yksittäisiin osiin käytännön tietojärjestelmien kokonaisuuksista.

Kokonaisuuksien hallinta on minusta toki enemmän persoonallisuus- kuin oppimiskysymys. Joku osaa hahmottaa ja ohjata hyvinkin mutkikasta ja abstraktia kokonaisuutta, joku toinen ei siihen millään pysty.

Silti ammattimaisessa tietotekniikan ratkaisujen tuottamisessa pitäisi olla menettelyt ja osaaminen yhä mutkikkaampien tietoteknisten rakenteiden hallintaan. Niinpä yritin selvittää, opetetaanko kokonaisuuksien hallintaa kattavasti missään.

Ainakaan korkeakoulutasolla ei näytä olevan sijaa kattavien it-arkkitehtuurien koulutukselle siten, että ohjelmistot, tietokannat, laitteistot, tietoliikenne ja käyttöliittymät tunnistetaan toisiinsa vaikuttavana kokonaisuutena. Syventävät kurssit ovat kunkin osan arkkitehtuureissa, menetelmissä tai ohjelmistotyössä.

Koulutuksen virhesuuntaus käytännön tietojärjestelmien kehittämiseen ilmenee esimerkiksi eräästä ohjelmistoarkkitehtuurin lähtökohtia kuvaavasta tekstistä, jossa todettiin, että arkkitehtuurien suunnittelua ei pidä sotkea toteutuksiin. Käytännön elämässä kun juuri kokonaisrakenteiden toteutukset tuottavat ongelmia, joita ei voi paikata metatason arkkitehtuurien suunnittelulla.

Suunnittele tasorakenne selkeäksi

Kun koulutus parantaa edellä kuvattuja ongelmia suhteellisen hitaasti, on löydettävä nopeampia keinoja.

Tärkein ja nopeasti vaikuttava onnistumistekijä on hakea projektin it-johtoon sellaiset henkilöt, jotka ymmärtävät tietoteknisen kokonaisuuden ja siinä toisiinsa vaikuttavat rakenneosat. Tässä it-johdon on tunnustettava oman organisaationsa rajoitukset ja haettava tarvittaessa apua myös ulkopuolelta.

Toteutuksen käynnistyessä valitun projektijohdon on ensiksi tehtävä kattava vuorovaikutus- ja rakennekuvaus laitteiden, tietoliikenteen, tietokantojen, ohjelmien ja käyttöliittymien muodostamasta kokonaisuudesta.

Seuraavaksi on eristettävä eri rakenneosat toisistaan siten, että kunkin osan tekniikan tai toteutusvälineet voi vaihtaa ilman muutoksia muihin osiin.

Tämä edellyttää useimmiten tiukasti määriteltyjä rajapintoja. Tyypillinen nykyaikainen it-kokonaisuus rakennetaan monitasoisena siten, että eri tasojen välillä voidaan vaihtaa tietoja esimerkiksi sanomamuodossa jopa yritysten tai organisaatioverkostojen kesken.

Eri tasojen tehtävät on ennen toteutusta kuvattava siten, että kullekin tasolle voidaan sopia käytettävät standardit, menettelytavat, ohjelmistorakenteet, rajapinnat ja työn aikainen dokumentointi.

Myös rakenneosien sisäiset ja väliset testitapaukset on suunniteltava toiminnallisten määritysten pohjalta etukäteen.

Toteuta tiukasti sovitulla tavalla

Toteutustavoista eri tasoilla on tehtävä ohjeet, joita käyttäen on mahdollista seurata rakenteiden rajojen noudattamista. Pienetkin poikkeamat tasojen toiminnallisuuden välillä on korjattava hyvissä ajoin ennen tuotantokäytön aloittamista.

Niinpä kaikki bisneslogiikka toteutetaan sovelluspalvelimessa, jos näin on suunniteltu, eikä esimerkiksi käyttöliittymässä tai tietokannassa.

Räätälintyöratkaisuissa kaikki edellä kuvattu on välttämätöntä. Valmisohjelmien rajapinnat yrityksen muihin it-ratkaisuihin on myös suunniteltava ja toteutettava edellä kuvatuilla periaatteilla.

ERP-ratkaisun toteuttajien on ymmärrettävä paketin kokonaisrakenne ja vietävä käytäntöön myös vaihtoehtoisista asetuksista sellaiset, jotka tuottavan mahdollisimman yksinkertaisen ja rakenteellisesti selkeän kokonaisuuden.

Olen aivan varma, että hyvin hallittu it-ratkaisujen kokonaisuus on avain myös it-alan uuteen arvostukseen.

Kirjoittaja on liikkeenjohdon konsultti ja partneri PA Consulting Groupissa.

Kommentit

    Näytä lisää

    Näitä luetaan!
    1. 1

      Coca-Colan tehtaalla tehtiin iljettävä löytö Pohjois-Irlannissa – ”Se oli hirvittävää”

    2. 2

      Huumeet tuhosivat Huippumalli haussa -kilpailijan ulkonäön – katsojia järkyttänyt Dr. Phil -esiintyminen muutti elämän

    3. 3

      10 vakavaa varoitusmerkkiä parisuhteessa – ”Se on se hetki, jonka jälkeen ei kannata jäädä katselemaan”

    4. 4

      Yön uutiset: Katso mitä tapahtui, kun nukuit

    5. 5

      Suomalaislupaus nousi otsikoihin Kanadassa – ilmaveivi ja hattutemppu samassa ottelussa

    6. 6

      Lauri Ylösen talosuunnitelmat kyseenalaistanut professori sai yllätyssoiton ja vieraili muusikon kotona: ”Rauhanpiiput paloivat”

    7. 7

      Helppo testi makuuhuoneessa paljastaa, onko kotisi sisäilma kunnossa

    8. 8

      Kiira Korpi kuuli 15-vuotiaana lausumansa kommentin: ”Herranjestas, olenko mä sanonut noin?”

    9. 9

      Yli 100 kadonnutta löytänyt Reino Savukoski saapuu etsimään 38-vuotiasta Valtteria

    10. 10

      Ivanka Trumpille virallinen rooli Valkoisessa talossa

    11. Näytä lisää
    1. 1

      25-vuotias mies piinasi naapurin naista kuukausien ajan – kunnes oven takana odotti yllätys

    2. 2

      Nuoripari luuli ostaneensa unelmiensa hirsitalon – pian alkoi paljastua, mitä rakennustyömaalla oli oikeasti tapahtunut

    3. 3

      Helppo testi makuuhuoneessa paljastaa, onko kotisi sisäilma kunnossa

    4. 4

      Suomessa asuva mies sai puhelimeensa järkyttävän viestin 6 500 kilometrin päästä – ”Ammuin juuri kihlattusi”

    5. 5

      Kimi Räikkönen tapasi Nicole Kidmanin – ”Jäämiehelle” tyypillinen reaktio herättää hilpeyttä maailmalla

    6. 6

      Povekas reality-tähti narahti ”huiputtamisesta” – nolo somemoka paljasti totuuden tähden kadehditusta kodista

    7. 7

      10 vakavaa varoitusmerkkiä parisuhteessa – ”Se on se hetki, jonka jälkeen ei kannata jäädä katselemaan”

    8. 8

      25-vuotias mies katosi Indonesiassa – löytyi valtavan pytonin vatsasta

    9. 9

      Einin keikka keskeytyi äkillisesti Saariselällä – vietti yön vessan lattialla: ”Silloin mua vietiin... ”

    10. 10

      Arjen kuluttama yksinhuoltajaäiti Ronja, 41, purskahti itkuun katsottuaan peiliin tv-ohjelman muutoksen jälkeen – katso kuvat!

    11. Näytä lisää
    1. 1

      Merkel tyrmistyi ”hävyttömästä” tempusta – Trump ojensi 350 miljardin laskun

    2. 2

      Bikinipöksyt kokevat tänä kesänä muodonmuutoksen – pukisitko itse yllesi?

    3. 3

      Nuoren naisen asunnosta levisi karmea haju 48 asunnon taloyhtiöön – löydön puhdistamiseen tarvittiin siirtolava

    4. 4

      Tiesitkö? Helsingissä asuu yksi kaikkein aikojen menestyneimmän heviyhtyeen kitaristi – rakastui suomalaiseen Mariaan, elää nyt lapsiperheen arkea Suomessa

    5. 5

      Teinityttö julkaisi hervottoman kuvaparin äidistään kostean illanvieton jälkeen – kiusallinen kuva villitsee somessa: ”Lauantai ja sunnuntai”

    6. 6

      Vihreä Nissan lepää kyljellään Tornion keskustassa – poliisi kertoo, miksi ei puutu tapaukseen

    7. 7

      25-vuotias mies piinasi naapurin naista kuukausien ajan – kunnes oven takana odotti yllätys

    8. 8

      Albinismia sairastavat kaksostytöt ihastuttavat malleina – poseeraavat nyt yhdessä tumman isosiskonsa kanssa

    9. 9

      Pilvi Hämäläiselle kävi hillitön asumoka – saapui Jussi-gaalaan Aina Inkerin polvisukissa: ”En muistanut, että mulla on halkio”

    10. 10

      Tangokuningatar Heidi Pakarinen löysi vieraan naisen kotoaan – murtuu kyyneliin muistosta: ”Se oli kerrasta finito”

    11. Näytä lisää
    Näitä luetaan!
    1. 1

      Coca-Colan tehtaalla tehtiin iljettävä löytö Pohjois-Irlannissa – ”Se oli hirvittävää”

    2. 2

      Huumeet tuhosivat Huippumalli haussa -kilpailijan ulkonäön – katsojia järkyttänyt Dr. Phil -esiintyminen muutti elämän

    3. 3

      10 vakavaa varoitusmerkkiä parisuhteessa – ”Se on se hetki, jonka jälkeen ei kannata jäädä katselemaan”

    4. 4

      Yön uutiset: Katso mitä tapahtui, kun nukuit

    5. 5

      Suomalaislupaus nousi otsikoihin Kanadassa – ilmaveivi ja hattutemppu samassa ottelussa

    6. Näytä lisää
    1. 1

      25-vuotias mies piinasi naapurin naista kuukausien ajan – kunnes oven takana odotti yllätys

    2. 2

      Nuoripari luuli ostaneensa unelmiensa hirsitalon – pian alkoi paljastua, mitä rakennustyömaalla oli oikeasti tapahtunut

    3. 3

      Helppo testi makuuhuoneessa paljastaa, onko kotisi sisäilma kunnossa

    4. 4

      Suomessa asuva mies sai puhelimeensa järkyttävän viestin 6 500 kilometrin päästä – ”Ammuin juuri kihlattusi”

    5. 5

      Kimi Räikkönen tapasi Nicole Kidmanin – ”Jäämiehelle” tyypillinen reaktio herättää hilpeyttä maailmalla

    6. Näytä lisää
    1. 1

      Merkel tyrmistyi ”hävyttömästä” tempusta – Trump ojensi 350 miljardin laskun

    2. 2

      Bikinipöksyt kokevat tänä kesänä muodonmuutoksen – pukisitko itse yllesi?

    3. 3

      Nuoren naisen asunnosta levisi karmea haju 48 asunnon taloyhtiöön – löydön puhdistamiseen tarvittiin siirtolava

    4. 4

      Tiesitkö? Helsingissä asuu yksi kaikkein aikojen menestyneimmän heviyhtyeen kitaristi – rakastui suomalaiseen Mariaan, elää nyt lapsiperheen arkea Suomessa

    5. 5

      Teinityttö julkaisi hervottoman kuvaparin äidistään kostean illanvieton jälkeen – kiusallinen kuva villitsee somessa: ”Lauantai ja sunnuntai”

    6. Näytä lisää