Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa

Ohjelmistotestauksen rooli moderneissa organisaatioissa on muutoksessa, ja tehokkaampia ohjelmistotestausmenetelmiä etsitään jatkuvasti. Tässä kandi-daatintutkielmassa tarkastellaan koneoppimisen integroimista ohjelmistotes-taukseen organisaatioiden kontekstissa. Aihetta on tärkeä tutkia, sillä kiin...

Full description

Bibliographic Details
Main Author: Annamaa, Sini
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2023
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/92390
_version_ 1828193199836889088
author Annamaa, Sini
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Annamaa, Sini Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Annamaa, Sini Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Annamaa, Sini
datasource_str_mv jyx
description Ohjelmistotestauksen rooli moderneissa organisaatioissa on muutoksessa, ja tehokkaampia ohjelmistotestausmenetelmiä etsitään jatkuvasti. Tässä kandi-daatintutkielmassa tarkastellaan koneoppimisen integroimista ohjelmistotes-taukseen organisaatioiden kontekstissa. Aihetta on tärkeä tutkia, sillä kiinnos-tus tekoälyteknologioiden, kuten koneoppimisen, hyödyntämiselle on suuressa kasvussa modernissa organisaatiokulttuurissa. On myös tärkeää lisätä aihee-seen liittyvää tietämystä tutkimalla koneoppimisen merkitystä ohjelmistotes-tauksessa huomioonottamalla organisatoriset näkökohdat. Tutkielman tavoit-teena on tunnistaa mahdollisuuksia ja haasteita, jotka liittyvät koneoppimisen integroimiseen ohjelmistotestaukseen organisaation näkökulmasta. Tutkielma toteutetaan systemaattisena kirjallisuuskatsauksena. Tutkielmassa käydään läpi koneoppimisen ja ohjelmistotestauksen käsitteitä sekä tärkeimpiä menetelmiä ja strategioita, joita tällä hetkellä käytetään sekä koneoppimisen että ohjelmisto-testauksen soveltamiseen. Tutkielman tulokset viittaavat vahvasti siihen, että koneoppimisen integrointi ohjelmistotestauksessa tuo mukanaan niin hyviä kuin huonoja puolia. Koneoppimisen integrointi mahdollistaa muun muassa testauksen automatisoinnin, tehokkaammat testausprosessit, ja ennakoivan analytiikan hyödyntämisen. Integrointiin liittyy kuitenkin haasteita, kuten tie-don laatu ja määrä, tietoturva- ja yksityisyysongelmat, sekä eettiset näkökohdat. Edellä mainitut kohdat ovat haastavia, koska koneoppimisen integraatiota ei nähdä ainoastaan teknisenä haasteena, vaan myös sekä organisaation kulttuu-riin että toimintatapoihin vaikuttavana haasteena.
first_indexed 2023-12-18T21:01:05Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Meht\u00e4l\u00e4, Saana", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Annamaa, Sini", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-12-18T11:04:18Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-12-18T11:04:18Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/92390", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Ohjelmistotestauksen rooli moderneissa organisaatioissa on muutoksessa, ja tehokkaampia ohjelmistotestausmenetelmi\u00e4 etsit\u00e4\u00e4n jatkuvasti. T\u00e4ss\u00e4 kandi-daatintutkielmassa tarkastellaan koneoppimisen integroimista ohjelmistotes-taukseen organisaatioiden kontekstissa. Aihetta on t\u00e4rke\u00e4 tutkia, sill\u00e4 kiinnos-tus teko\u00e4lyteknologioiden, kuten koneoppimisen, hy\u00f6dynt\u00e4miselle on suuressa kasvussa modernissa organisaatiokulttuurissa. On my\u00f6s t\u00e4rke\u00e4\u00e4 lis\u00e4t\u00e4 aihee-seen liittyv\u00e4\u00e4 tiet\u00e4myst\u00e4 tutkimalla koneoppimisen merkityst\u00e4 ohjelmistotes-tauksessa huomioonottamalla organisatoriset n\u00e4k\u00f6kohdat. Tutkielman tavoit-teena on tunnistaa mahdollisuuksia ja haasteita, jotka liittyv\u00e4t koneoppimisen integroimiseen ohjelmistotestaukseen organisaation n\u00e4k\u00f6kulmasta. Tutkielma toteutetaan systemaattisena kirjallisuuskatsauksena. Tutkielmassa k\u00e4yd\u00e4\u00e4n l\u00e4pi koneoppimisen ja ohjelmistotestauksen k\u00e4sitteit\u00e4 sek\u00e4 t\u00e4rkeimpi\u00e4 menetelmi\u00e4 ja strategioita, joita t\u00e4ll\u00e4 hetkell\u00e4 k\u00e4ytet\u00e4\u00e4n sek\u00e4 koneoppimisen ett\u00e4 ohjelmisto-testauksen soveltamiseen. Tutkielman tulokset viittaavat vahvasti siihen, ett\u00e4 koneoppimisen integrointi ohjelmistotestauksessa tuo mukanaan niin hyvi\u00e4 kuin huonoja puolia. Koneoppimisen integrointi mahdollistaa muun muassa testauksen automatisoinnin, tehokkaammat testausprosessit, ja ennakoivan analytiikan hy\u00f6dynt\u00e4misen. Integrointiin liittyy kuitenkin haasteita, kuten tie-don laatu ja m\u00e4\u00e4r\u00e4, tietoturva- ja yksityisyysongelmat, sek\u00e4 eettiset n\u00e4k\u00f6kohdat. Edell\u00e4 mainitut kohdat ovat haastavia, koska koneoppimisen integraatiota ei n\u00e4hd\u00e4 ainoastaan teknisen\u00e4 haasteena, vaan my\u00f6s sek\u00e4 organisaation kulttuu-riin ett\u00e4 toimintatapoihin vaikuttavana haasteena.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Miia Hakanen (mihakane@jyu.fi) on 2023-12-18T11:04:18Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-12-18T11:04:18Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "28", "language": "", "element": "format", "qualifier": "extent", "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.title", "value": "Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202312188385", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "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": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "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_7a1f", "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": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "koneoppiminen", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "testaus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "organisaatiot", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_92390
language fin
last_indexed 2025-03-31T20:01:17Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/5e22eade-a544-4202-9752-09fc6f095d7d\/download","text":"URN:NBN:fi:jyu-202312188385.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Annamaa, Sini Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa ohjelmistotestaus Tietojärjestelmätiede Information Systems Science 601 koneoppiminen testaus organisaatiot
title Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_full Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_fullStr Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_full_unstemmed Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_short Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_sort koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
title_txtP Koneoppimisen merkitys ohjelmistotestaukselle organisaatioissa
topic ohjelmistotestaus Tietojärjestelmätiede Information Systems Science 601 koneoppiminen testaus organisaatiot
topic_facet 601 Information Systems Science Tietojärjestelmätiede koneoppiminen ohjelmistotestaus organisaatiot testaus
url https://jyx.jyu.fi/handle/123456789/92390 http://www.urn.fi/URN:NBN:fi:jyu-202312188385
work_keys_str_mv AT annamaasini koneoppimisenmerkitysohjelmistotestaukselleorganisaatioissa