Digitoday

Valikko

Kuka kantaa vastuun avoimen koodin laadusta?

Avoimen koodin käyttö järjestelmien osana yleistyy jatkuvasti. Mutta kuka ottaa vastuun avointa koodia sisältävistä järjestelmän osista - ja sitä myöden koko järjestelmästä?


Ohjelmistotestaukseen ja laadunvalvontaan erikoistuneen Qentinel Oy:n toimitusjohtaja Esko Hannulan mukaan avoimeen lähdekoodiin perustuvat ohjelmistot ovat yleistyneet nopeasti monella rintamalla.

Qentinel onkin Hannulan mukaan joutunut pohtimaan avoimen koodin laatu- ja vastuukysymyksiä siksi, että laaturiskien suuruuden arviointi ja ennakointi on avoimen koodin kanssa toimittaessa erilaista kuin kaupallisen koodin kanssa.

– Perinteisellä avoimen koodin alueella eli ohjelmistotyökaluissa on runsaasti tarjontaa. Perinteisten tietojärjestelmien rakennuspalikoina käytetäänkin yhä yleisemmin avointa koodia kuten tietokanta MySQL:ää, dokumentinhallinta Alfrescoa ja niin edelleen, Hannula sanoo.

"Avoimen koodin vastuuketju
fundamentaalisesti erilainen"


Hannulan mukaan avoin koodi valitaan ensisijaisesti taloudellisin perustein, eikä se ole enää ohjelmistotuotannossa mikään kummajainen vaan valtavirrassa uiva vaihtoehto.

– Avoimeen koodiin perustuvat ohjelmistot kilpailevat kaupallisia lisenssejä käyttävien ohjelmistojen kanssa samasta markkinasta samoilla keinoilla. Ainoa merkittävä ero on, että avoimen lähdekoodin ratkaisujen toimittaja ei omista toimittamaansa ratkaisua.

Vastuuketju avoimen lähdekoodin laadusta, tuesta ja ylläpidosta on kuitenkin fundamentaalisesti erilainen kuin perinteisissä järjestelmissä, Hannula tähdentää.

– Suljetuissa järjestelmissä on läpi koko arvoketjun aina joku, jolle vastuu kuuluu. Avoimessa koodissa näin ei ole.

Tästä ei hänen mukaansa kuitenkaan seuraa, että avoimen koodin käyttäjät saisivat huonompaa laatua, tukea tai ylläpitoa.

– On olemassa erittäin hyvää ja erittäin huonoa avointa koodia - ja kaikkea siltä väliltä. Avoimen lähdekoodin tuen ja ylläpidon määrää ja suuntaa on hyvin vaikea ennustaa ja hallita.

Ennen sitoutumista avoimen lähdekoodin käyttöön asiakkaan pitäisikin Hannulan mukaan arvioida perusteellisesti, millaisia riskejä koodin laatuun, tukeen ja ylläpitoon voi liittyä ja mitä riskien hallitsemiseksi on  tehtävissä.

Entä suutarin
lapsen omat kengät?

Avoimen koodin ratkaisuja käytetään laajalti myös ohjelmistojen testauksessa ja laadunvalvonnassa.

Qentinellillekin avoin koodi tulee yhä useammin vastaan paitsi asiakkaiden kautta, myös omassa käytössä olevissa työkaluissa.

Edustava esimerkki avoimeen koodiin perustuvasta työkalusta on Hannulan mukaan testauksenhallintatyökalu Testlink.

– Vastaavien kaupallisten tuotteiden lisenssit maksavat pahimmillaan jopa tuhansia euroja käyttäjää kohti. Testlink on edustava esimerkki myös siinä mielessä, että se ei laadullisesti ole vielä välttämättä kyllin uskottava suurten projektien käyttöön.

Parhaiten avoimeen koodiin perustuvista testaustyökaluista ovat Hannulan mukaan levinneet pienehköt teknisen testaajan täsmätyökalut, kuten suorituskykytestaukseen käytetty apache-lisenssin alainen jmeter tai suomalaista alkuperää oleva robot framework, jonka kehittämiseen myös Qentinel on aktiivisesti osallistunut.

– Yleensäkin teknisessä testauksessa avoimen koodin välineet kasvattavat suosiotaan nopeimmin ja niitä käytetään esimerkiksi Qentinelin toimeksiannoissa jo yli puolessa, usein kaupallisia työkaluja täydentämään.

Avoimen lähdekoodin testaustyökalujen laadun varmistaminen perustuu pitkälti samoihin teeseihin kuin muidenkin ohjelmistojen.

– On oleellista ymmärtää työkalun käytön laajuus ja sen ylläpidon jatkuvuus ennen pitkäaikaista sitoutumista

Tarkastuslista avointa koodia
käyttävän ohjelmiston ostajalle


  • Selvitä, keillä on merkittävä kaupallinen intressi harkittavaan avoimeen koodiin
  • Perehdy koodin versiointi- ja julkistamiskäytäntöihin
  • Onko koodista olemassa luotettavaa laatustatistiikkaa ja eri versioiden laatuhistoriaa
  • Miten koodia tuottava yhteisö käsittelee ongelmaraportit ja kehittämisideat
  • Miten järjestelmätoimittaja sitoutuu sopimuksissa tukee ja ylläpitoon ja onko ymmärrys ja resurssit vastata sitoumuksistaan
  • Tutustu käyttäjäkokemuksiin ja keskustelupalstojen arvioihin
  • Selvitä mahdolliset tietoturva-aukot
  • Kehitä vaihtoehtosuunnitelma

Kommentit

    Näytä lisää

    Näitä luetaan!
    1. 1

      Onko Raisa Räisäsen murhan tunnustaneen kertomus aito – miksi asia tuli esiin vasta nyt?

    2. 2

      Nyrkkeilyn Suomen mestaria syytetään kahdesta murhan yrityksestä – oikeuskäsittely tänään

    3. 3

      Tosi-tv-tähdet viettivät vuoden metsässä – eivät tienneet, että sarjan esittäminen oli lopetettu kesken kaiken

    4. 4

      Ei työkokemusta, palkka liki 4 000 euroa – näissä ammateissa saa heti hyvät ansiot

    5. 5

      Antavasti pukeutunut nainen ja kuokka aiheuttivat uskomattoman tapauksen taloyhtiössä – isännöitsijä joutui puuttumaan

    6. 6

      Siperiasta löydettiin 7000 outoa metaanikuplaa – muuttavat maan hyytelöksi, voivat räjähtää koska tahansa

    7. 7

      Bottas ja Räikkönen kärkiryhmässä F1-harjoituksissa – tallikaverit jäivät edelle

    8. 8

      Nilsiän 30 vuotta sitten sekoittanut Samantha Fox palaa Savoon – Jari Tervo raportoi edellisestä vierailusta: ”Ihan mahottomat”

    9. 9

      Ex- Miss Helsingin seksikkäät kuvat ilmiannettiin – kaunotar tulistui sensuurista: ”En ymmärrä kukkahattutätejä”

    10. 10

      IS testasi 17 kesän uutuusjäätelöä: ”Tätä söisi yksin koko purkin”

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

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

    2. 2

      Rouva Tellervo Koiviston koskettavat sanat: ”Ilman Maunon kaatumista olisimme olleet kotona yhdessä loppuun asti”

    3. 3

      Suomen suurin maataloustuki oli 2 277 186 € – katso lista jättitukien saajista

    4. 4

      Antavasti pukeutunut nainen ja kuokka aiheuttivat uskomattoman tapauksen taloyhtiössä – isännöitsijä joutui puuttumaan

    5. 5

      Tosi-tv-tähdet viettivät vuoden metsässä – eivät tienneet, että sarjan esittäminen oli lopetettu kesken kaiken

    6. 6

      Nuori nainen kuoli kesähelteellä kotisohvalle – vainajien asuntoja siivoava Riitta kertoo uransa rankimmasta keikasta

    7. 7

      Heikki Paasosen twiitti raivostuttaa somessa – tästä on kyse

    8. 8

      Onnenpyörä-kilpailijalta kaikkien aikojen moka: Jopa juontaja ällistyi näkemästään – olisitko tiennyt vastauksen?

    9. 9

      Kivulias sairaus, josta moni kärsii tietämättään – 12 tyypillisintä oiretta

    10. 10

      HS: Toni, 41, meni flunssan vuoksi lääkäriin – sai tietää sairastavansa aidsia

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

      Pesukoneen takaa tuli hirveä haju – huoltomiehen löytö kertoo karua kieltä suomalaisten uusavuttomuudesta

    2. 2

      11 kyytä köllötteli rinteessä – asiantuntija kertoo, kuinka käärmeistä pääsee eroon: ”Se ei tule ikinä takaisin”

    3. 3

      Uusi ennuste: Poikkeuksellinen lämpöaalto vyöryy Suomeen – keskimäärin vain noin kolme kertaa sadassa vuodessa

    4. 4

      Rovaniemen junan lähtö viivästyi yllättäen – konduktööriltä kylmäävä kuulutus: ”Junassa on vakava henkeä uhkaava tilanne”

    5. 5

      IS seurasi tapahtumien etenemistä: Terrori-isku parlamentin luona Lontoossa – 4 kuoli

    6. 6

      Suomen tunnetuin bordelli pyöri Riihimäellä – rattohotelli Bonanzan henkilökunnalla suora ohje lapsiperheiden varalle

    7. 7

      Teinityttö tervehti tuntematonta miestä koulumatkalla – siitä käynnistyi painajainen

    8. 8

      Uusi kansantauti? ”Sairastuneita on Suomessa nyt noin 44 000, ja joka vuosi reilut 2000 sairastuu”

    9. 9

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

    10. 10

      Prinssi Williamin uudenlainen käytös huolestuttaa kehonkielen asiantuntijaa – jännittyneet välit Catherinen kanssa: ”Kuin temppujaan katuva koira”

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

      Onko Raisa Räisäsen murhan tunnustaneen kertomus aito – miksi asia tuli esiin vasta nyt?

    2. 2

      Nyrkkeilyn Suomen mestaria syytetään kahdesta murhan yrityksestä – oikeuskäsittely tänään

    3. 3

      Tosi-tv-tähdet viettivät vuoden metsässä – eivät tienneet, että sarjan esittäminen oli lopetettu kesken kaiken

    4. 4

      Ei työkokemusta, palkka liki 4 000 euroa – näissä ammateissa saa heti hyvät ansiot

    5. 5

      Antavasti pukeutunut nainen ja kuokka aiheuttivat uskomattoman tapauksen taloyhtiössä – isännöitsijä joutui puuttumaan

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

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

    2. 2

      Rouva Tellervo Koiviston koskettavat sanat: ”Ilman Maunon kaatumista olisimme olleet kotona yhdessä loppuun asti”

    3. 3

      Suomen suurin maataloustuki oli 2 277 186 € – katso lista jättitukien saajista

    4. 4

      Antavasti pukeutunut nainen ja kuokka aiheuttivat uskomattoman tapauksen taloyhtiössä – isännöitsijä joutui puuttumaan

    5. 5

      Tosi-tv-tähdet viettivät vuoden metsässä – eivät tienneet, että sarjan esittäminen oli lopetettu kesken kaiken

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

      Pesukoneen takaa tuli hirveä haju – huoltomiehen löytö kertoo karua kieltä suomalaisten uusavuttomuudesta

    2. 2

      11 kyytä köllötteli rinteessä – asiantuntija kertoo, kuinka käärmeistä pääsee eroon: ”Se ei tule ikinä takaisin”

    3. 3

      Uusi ennuste: Poikkeuksellinen lämpöaalto vyöryy Suomeen – keskimäärin vain noin kolme kertaa sadassa vuodessa

    4. 4

      Rovaniemen junan lähtö viivästyi yllättäen – konduktööriltä kylmäävä kuulutus: ”Junassa on vakava henkeä uhkaava tilanne”

    5. 5

      IS seurasi tapahtumien etenemistä: Terrori-isku parlamentin luona Lontoossa – 4 kuoli

    6. Näytä lisää