MICOBISE- Kognitiivisten vinoumien lieventäminen ohjelmistotekniikassa

MICOBISE-hanke tutkii ohjelmistokehittäjien kognitiivisia vinoumia ja kehittää näyttöön perustuvia keinoja niiden lieventämiseksi. Tavoitteena on parantaa päätöksentekoa, ohjelmistojen laatua ja loppukäyttäjien kokemusta koko ohjelmistokehityksen elinkaaren ajan.

Projektin tiedot

Projektin kesto

-

Rahoittaja

Suomen Akatemia - Akatemiahanke

Projektin rahoittaja

Suomen Akatemia

Rahoituksen määrä

499 972 EUR

Projektin koordinaattori

Oulun yliopisto

Yhteystiedot

Projektin vetäjä

  • Professor
    Burak Turhan

Muut henkilöt

Projektin kuvaus

Tässä hankkeessa tutkitaan ohjelmistosuunnittelijoiden kognitiivisia vinoumia, jotka ovat toistuvia ajattelun virheitä tai huonon harkinnan malleja, ja otetaan käyttöön vinoumien vähentämiseen tähtääviä käytäntöjä lieventämismekanismeina. Ohjelmistokehitys on sosioteknistä toimintaa, joka kattaa paljon enemmän kuin pelkät tekniset ratkaisut – siihen kuuluu myös tiivis vuorovaikutus sidosryhmien kanssa sekä päätöksenteko epävarmuuden ja inhimillisten tekijöiden keskellä. Nämä tilanteet ovat alttiita kognitiivisten vinoumien haitallisille vaikutuksille, mikä voi johtaa merkittäviin kustannus- ja aikatauluylityksiin ohjelmistoprojekteissa sekä heikkolaatuisiin ohjelmistotuotteisiin ja -palveluihin, mikä puolestaan heikentää loppukäyttäjien kokemusta.

Tämän hankkeen tavoitteena on kehittää näyttöön perustuva ymmärrys kognitiivisista vinoumista ohjelmistokehityksen kontekstissa ja sisällyttää vinoumia vähentäviä tekniikoita haitallisten vaikutusten lieventämiseksi kriittisessä päätöksenteossa eri tasoilla ohjelmistokehityksen elinkaaren aikana. Tavoitteena on parantaa teknisten ja prosessipäätösten laatua.

Hanke hyödyntää monimenetelmällistä lähestymistapaa, joka yhdistää empiiriset tutkimusmenetelmät ja erilaiset tiedonkeruukeinot. Näihin sisältyvät kirjallisuuskatsaukset ja haastattelut tiedonkeruuta varten, grounded theory -menetelmä laadulliseen analyysiin ja teorianmuodostukseen, kontrolloidut kokeet kehitettyjen teorioiden arvioimiseksi sekä tilastolliset analyysimenetelmät määrällisen kokeellisen datan käsittelyyn.

Hankkeen odotetaan edistävän merkittävästi ymmärrystämme ohjelmistotekniikan sosioteknisistä näkökohdista kognitiivisten vinoumien osalta. Odotettavissa olevia tuloksia ovat teoriat siitä, miten vinoumat vaikuttavat ohjelmistosuunnittelijoihin, sekä empiirisesti validoidut käytännöt näiden vinoumien torjumiseksi. Näiden tulosten tulisi johtaa paradigman muutokseen siinä, miten ohjelmistoja kehitetään ja miten ohjelmistokehitystä tutkitaan. Koska ohjelmistot ovat läsnä kaikilla talouden ja arjen osa-alueilla, hankkeen tuloksilla odotetaan olevan merkittäviä hyötyjä, kuten kehityskustannusten aleneminen, tuottavuuden kasvu ja loppukäyttäjien kokemuksen paraneminen laadukkaampien ohjelmistotuotteiden myötä.