Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi

Tässä laadullisessa pro gradu -tutkimuksessa kartoitettiin aineistolähtöisen sisällönanalyysin avulla mitä ohjelmistotestauksesta opetetaan suomalaisissa IT-alaa opettavissa ammattikorkeakouluissa ja yliopistoissa, miten testauksen opetus vastaa kansainvälisiä ohjelmistotekniikan opetussuosituksia j...

Full description

Bibliographic Details
Main Author: Alasalmi, Teija
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:fin
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/70373
_version_ 1826225705236561921
author Alasalmi, Teija
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Alasalmi, Teija Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Alasalmi, Teija Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Alasalmi, Teija
datasource_str_mv jyx
description Tässä laadullisessa pro gradu -tutkimuksessa kartoitettiin aineistolähtöisen sisällönanalyysin avulla mitä ohjelmistotestauksesta opetetaan suomalaisissa IT-alaa opettavissa ammattikorkeakouluissa ja yliopistoissa, miten testauksen opetus vastaa kansainvälisiä ohjelmistotekniikan opetussuosituksia ja miten testauksen opetusta voitaisiin kehittää. Tutkimuksen tuloksista selviää, että yliopistoissa testauksen kursseja järjestetään pääosin vapaaehtoisina 5 opintopisteen laajuisina syventävinä opintoina maisteritasolla, kun taas ammattikorkeakouluissa testauksen kurssit ovat pääosin pakollisia, 3–5 opintopisteen laajuisia alempaan ammattikorkeakoulututkintoon kuuluvia ydinopintoja tai syventäviä ammattiopintoja. Yliopistoissa opetuksen painotus on testauksen peruskäsitteiden ja testausmenetelmien teoreettisessa opiskelussa sekä ohjelmistoturvallisuudessa, ammattikorkeakouluissa kurssisisällöt vaihtelivat enemmän testauksen perusteista käytettävyys-, peli-, haavoittuvuus- tai penetraatiotestaukseen ja sosiaaliseen hakkerointiin. IT-alaa opettavissa yliopistoissa annettu testauksen opetus vastaa pääosin varsin hyvin kansainvälisiä suosituksia sekä määrällisesti että laadullisesti. Sen sijaan ainoastaan noin joka viidennessä IT-alaa opettavassa ammattikorkeakoulussa ohjelmistotestauksen opetus vastaa määrällisesti ja laadullisesti kansainvälisiä suosituksia. Testausopetuksessa on useimmissa korkeakouluissa puutteita erityisesti seuraavissa aiheissa: suorituskykytestaus, testiautomaatio ja sen työkalut, mustalaatikkotestaustekniikat, testauksen hallinta sekä tietoturvatestaus. Tässä tutkimuksessa luotiin lisäksi 25 opintopisteen ohjelmistotestauksen perusopintokokonaisuus ratkaisuehdotukseksi korkeakoulujen ohjelmistotestauksen opetuksen kehittämiseen.
first_indexed 2020-06-24T20:06:07Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Kaijanaho, Antti-Juhani", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Alasalmi, Teija", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-06-24T06:50:36Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-06-24T06:50:36Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/70373", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 laadullisessa pro gradu -tutkimuksessa kartoitettiin aineistol\u00e4ht\u00f6isen sis\u00e4ll\u00f6nanalyysin avulla mit\u00e4 ohjelmistotestauksesta opetetaan suomalaisissa IT-alaa opettavissa ammattikorkeakouluissa ja yliopistoissa, miten testauksen opetus vastaa kansainv\u00e4lisi\u00e4 ohjelmistotekniikan opetussuosituksia ja miten testauksen opetusta voitaisiin kehitt\u00e4\u00e4.\r\nTutkimuksen tuloksista selvi\u00e4\u00e4, ett\u00e4 yliopistoissa testauksen kursseja j\u00e4rjestet\u00e4\u00e4n p\u00e4\u00e4osin vapaaehtoisina 5 opintopisteen laajuisina syvent\u00e4vin\u00e4 opintoina maisteritasolla, kun taas ammattikorkeakouluissa testauksen kurssit ovat p\u00e4\u00e4osin pakollisia, 3\u20135 opintopisteen laajuisia alempaan ammattikorkeakoulututkintoon kuuluvia ydinopintoja tai syvent\u00e4vi\u00e4 ammattiopintoja. Yliopistoissa opetuksen painotus on testauksen perusk\u00e4sitteiden ja testausmenetelmien teoreettisessa opiskelussa sek\u00e4 ohjelmistoturvallisuudessa, ammattikorkeakouluissa kurssisis\u00e4ll\u00f6t vaihtelivat enemm\u00e4n testauksen perusteista k\u00e4ytett\u00e4vyys-, peli-, haavoittuvuus- tai penetraatiotestaukseen ja sosiaaliseen hakkerointiin.\r\nIT-alaa opettavissa yliopistoissa annettu testauksen opetus vastaa p\u00e4\u00e4osin varsin hyvin kansainv\u00e4lisi\u00e4 suosituksia sek\u00e4 m\u00e4\u00e4r\u00e4llisesti ett\u00e4 laadullisesti. Sen sijaan ainoastaan noin joka viidenness\u00e4 IT-alaa opettavassa ammattikorkeakoulussa ohjelmistotestauksen opetus vastaa m\u00e4\u00e4r\u00e4llisesti ja laadullisesti kansainv\u00e4lisi\u00e4 suosituksia. Testausopetuksessa on useimmissa korkeakouluissa puutteita erityisesti seuraavissa aiheissa: suorituskykytestaus, testiautomaatio ja sen ty\u00f6kalut, mustalaatikkotestaustekniikat, testauksen hallinta sek\u00e4 tietoturvatestaus. T\u00e4ss\u00e4 tutkimuksessa luotiin lis\u00e4ksi 25 opintopisteen ohjelmistotestauksen perusopintokokonaisuus ratkaisuehdotukseksi korkeakoulujen ohjelmistotestauksen opetuksen kehitt\u00e4miseen.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2020-06-24T06:50:36Z\r\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-06-24T06:50:36Z (GMT). No. of bitstreams: 0\r\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "104", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistotestaus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "perusopinnot", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "testauksen opetus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "aineistol\u00e4ht\u00f6inen sis\u00e4ll\u00f6nanalyysi", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sis\u00e4lt\u00f6analyysi ja ehdotus kehitystoimenpiteiksi", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202006244565", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "testaus", "language": "", "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "korkeakouluopetus", "language": "", "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistotuotanto", "language": "", "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_70373
language fin
last_indexed 2025-02-18T10:54:23Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/0dd587f4-a26d-4c54-a21d-f9f1833797aa\/download","text":"URN:NBN:fi:jyu-202006244565.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Alasalmi, Teija Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi ohjelmistotestaus perusopinnot testauksen opetus aineistolähtöinen sisällönanalyysi Tietotekniikka Mathematical Information Technology 602 testaus korkeakouluopetus ohjelmistotuotanto
title Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_full Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_fullStr Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_full_unstemmed Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_short Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa
title_sort ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa opinto oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_sub opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
title_txtP Ohjelmistotestauksen opetuksen tila suomalaisissa korkeakouluissa : opinto-oppaiden sisältöanalyysi ja ehdotus kehitystoimenpiteiksi
topic ohjelmistotestaus perusopinnot testauksen opetus aineistolähtöinen sisällönanalyysi Tietotekniikka Mathematical Information Technology 602 testaus korkeakouluopetus ohjelmistotuotanto
topic_facet 602 Mathematical Information Technology Tietotekniikka aineistolähtöinen sisällönanalyysi korkeakouluopetus ohjelmistotestaus ohjelmistotuotanto perusopinnot testauksen opetus testaus
url https://jyx.jyu.fi/handle/123456789/70373 http://www.urn.fi/URN:NBN:fi:jyu-202006244565
work_keys_str_mv AT alasalmiteija ohjelmistotestauksenopetuksentilasuomalaisissakorkeakouluissaopintooppaidensisältö