Kehittämistutkimus: Informatiivinen kysely vihreän ohjelmointiosaamisen tukemiseksi

Vihreästä ohjelmoinnista on tullut tärkeä osa ohjelmointiosaamista. On kuitenkin tärkeää, että ohjelmistokehittäjät tuntevat vihreän ohjelmoinnin käytänteitä ja osaavat hyödyntää niitä ohjelmistotuotannossa. Tässä työssä tehtiin tutkittuun tietoon perustuva vihreää ohjelmistokehitysprosessia ja ohje...

Full description

Bibliographic Details
Main Author: Yrjänä, Jenni Anette
Other Authors: Faculty of Information Technology, Informaatioteknologian tiedekunta, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2024
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/95497
Description
Summary:Vihreästä ohjelmoinnista on tullut tärkeä osa ohjelmointiosaamista. On kuitenkin tärkeää, että ohjelmistokehittäjät tuntevat vihreän ohjelmoinnin käytänteitä ja osaavat hyödyntää niitä ohjelmistotuotannossa. Tässä työssä tehtiin tutkittuun tietoon perustuva vihreää ohjelmistokehitysprosessia ja ohjelmointia koskeva informatiivinen sähköinen kysely. Tutkielma toteutettiin yhteistyössä suomalaisen ICT-ratkaisuja ja -palveluja eri toimialoille toimittavalle ohjelmistoyhtiö Digia Oyj:n kanssa. Tutkimusmenetelmänä käytettiin Design Science Research Methodology -prosessia. Tutkimuksen empiirisessä osassa hyödynnettiin teemahaastattelua. Tutkimuksen tuloksena syntyneellä artefaktilla pyritään edistämään ohjelmistokehitykseen osallistuvien työntekijöiden vihreää ohjelmistokehitysprosessia ja ohjelmointia koskevaa tietämystä. Luotu artefakti edistää työntekijöiden tietotaitoja vihreästä ohjelmoinnista kysymysten ja välittömän informatiivisen palautteen avulla. Kyselyn lopussa annetaan palaute kyselyn tuloksista sekä ohjataan kyselyyn vastaaja hakemaan tarvittaessa lisäinformaatiota aiheeseen liittyviltä nettisivuilta. Haastateltavat pitivät kyselyä tehokkaana ja hyvänä tapana lisätä ohjelmistokehittäjien tietämystä vihreistä ohjelmointikäytänteistä. Kyselyllä pystyttiin lisäämään ohjelmistokehittäjien tietämystä vihreistä ohjelmointikäytänteistä.