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

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    2. 2

      Jari-Matti Latvala ajoi hurjasti ulos testeissä – kaato tallentui videolle

    3. 3

      Äiti ihmettelee, miksi kuollut poika saa yhä karhukirjeitä – ”Häntä uhataan oikeuden­käynneillä”

    4. 4

      Donald Trumpin Tiffany-tytär, 23, nolattiin muotitapahtumassa – kukaan ei halunnut istua vieressä: ”Ihmiset pakenivat”

    5. 5

      Sastamalan surmakuskin vaimo hakee eroa

    6. 6

      Saara Aalto esittelee prinsessaleikkejä Maria Veitolalle – juontaja pakenee ulos: ”Sisällä tapahtuu pöyristyttäviä asioita”

    7. 7

      Vanhojen tanssien pukuloistoa – katso lukijoiden upeat kuvat juhlapuvuista!

    8. 8

      194-senttisen suomalaisen teinitytön temppu hätkäytti NBA-leirillä – valmentaja: ”Häntä yritetään repiä joka paikkaan”

    9. 9

      Koiran juoma-astia olikin arvokas design-esine – Tapanin löytö oli joutua roskiin

    10. 10

      Lempi leiskuu: Kauneusleikkauksista tunnettu ja miljardinsa menettänyt seurapiirijulkkis, 76, pussaili miesystäväänsä kiihkeästi

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

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    2. 2

      Poliisi Sastamalan kaksoissurmasta: Tekoa edelsi perheriita

    3. 3

      194-senttisen suomalaisen teinitytön temppu hätkäytti NBA-leirillä – valmentaja: ”Häntä yritetään repiä joka paikkaan”

    4. 4

      Maria Veitola mykistyy Saara Aallon prinsessamaailmasta: ”Onko Saara minkä asteen hörhö”

    5. 5

      Kirsi Alm-Siiran muodokkaat sääret villitsivät Helena Ahti-Hallbergin: ”Vau, mitkä kintut sulla on!”

    6. 6

      Taistelu potilaiden oikeuksista: Parantumattomasti sairas Jari, 54, aikoo vaarantaa terveytensä, jos hallitus ei peru päätöstään

    7. 7

      Muistatko missä kävit eilen tai viime viikolla? Yksi verkkosivu tietää kaiken

    8. 8

      JVG oli kolmella abiristeilyllä peräkkäin – VilleGalle, 29, huomannut muutosta nuorison käytöksessä

    9. 9

      Jumboksi jääneeltä Hanna Sumarilta kova purkaus TTK:sta – koki karvaan pettymyksen: ”Tulin tosi surulliseksi”

    10. 10

      Patrik Laine tulikuumassa vireessä – nyt jäi Ovetshkin taakse

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

      Prisman kassamyyjä sai pyörätuolimiehen itkemään Helsingissä – jonossa ollut Jatta riensi apuun: ”Olin niin kiukkuinen”

    2. 2

      Takavuosien seksisymboli Outi Alanen 50 vuotta – katosi tv:stä eikä saa näyttelijän töitä: ”En kuulu hyvä veli -verkostoon”

    3. 3

      Tutkijat tekivät pelottavan löydön merenpohjasta 10 kilometrin syvyydestä

    4. 4

      MTV: Saara Aalto kärsii kiusallisesta ja kivuliaasta naistentaudista: ”Ei parannuskeinoa”

    5. 5

      Kauniin naisen tavallisen näköisestä Instagram-kuvasta yllättäen nettihitti: ”Kaikkien aikojen traagisin otos”

    6. 6

      Pekka Vähäsöyrinki tunnusti Mika Myllylän haudalla, milloin dopinginkäyttö alkoi: ”Siinä hetkessä annoin periksi”

    7. 7

      Nuori mies jäi kiinni pettämisestä nololla tavalla – typerä töppäys sosiaalisessa mediassa kavalsi

    8. 8

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    9. 9

      Kanadan hurmuriministeri sai Ivanka Trumpin pasmat sekaisin – flirttaileva kuva leviää vauhdilla

    10. 10

      Jasse-vauva lakkasi hengittämästä, isä ei epäröinyt hetkeäkään – ”Hän rakasti meidän pojan henkiin”

    11. Näytä lisää

    Näitä luetaan!

    1. 1

      Nokialla pahoinpidelty 17-vuotias tyttö on kuollut

    2. 2

      Jari-Matti Latvala ajoi hurjasti ulos testeissä – kaato tallentui videolle

    3. 3

      Äiti ihmettelee, miksi kuollut poika saa yhä karhukirjeitä – ”Häntä uhataan oikeuden­käynneillä”

    4. 4

      Donald Trumpin Tiffany-tytär, 23, nolattiin muotitapahtumassa – kukaan ei halunnut istua vieressä: ”Ihmiset pakenivat”

    5. 5

      Sastamalan surmakuskin vaimo hakee eroa

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

      Stubb opetti Trumpille faktoja Ruotsista – viesti sytytti kiivaan keskustelun

    2. 2

      Poliisi Sastamalan kaksoissurmasta: Tekoa edelsi perheriita

    3. 3

      194-senttisen suomalaisen teinitytön temppu hätkäytti NBA-leirillä – valmentaja: ”Häntä yritetään repiä joka paikkaan”

    4. 4

      Maria Veitola mykistyy Saara Aallon prinsessamaailmasta: ”Onko Saara minkä asteen hörhö”

    5. 5

      Kirsi Alm-Siiran muodokkaat sääret villitsivät Helena Ahti-Hallbergin: ”Vau, mitkä kintut sulla on!”

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

      Prisman kassamyyjä sai pyörätuolimiehen itkemään Helsingissä – jonossa ollut Jatta riensi apuun: ”Olin niin kiukkuinen”

    2. 2

      Takavuosien seksisymboli Outi Alanen 50 vuotta – katosi tv:stä eikä saa näyttelijän töitä: ”En kuulu hyvä veli -verkostoon”

    3. 3

      Tutkijat tekivät pelottavan löydön merenpohjasta 10 kilometrin syvyydestä

    4. 4

      MTV: Saara Aalto kärsii kiusallisesta ja kivuliaasta naistentaudista: ”Ei parannuskeinoa”

    5. 5

      Kauniin naisen tavallisen näköisestä Instagram-kuvasta yllättäen nettihitti: ”Kaikkien aikojen traagisin otos”

    6. Näytä lisää