Testausstrategia Salesforce-kehitykseen

Jatkuvasti kehittyvässä ohjelmistokehitysmaailmassa testaus voi usein olla ero onnistumisen ja epäonnistumisen välillä. Tästä huolimatta monet organisaatiot kamppailevat johdonmukaisen testausstrategian luomisessa, mikä voi johtaa kalliisiin virheisiin ja viivästyksiin. Tämän Pro Gradu -tutkielman t...

Full description

Bibliographic Details
Main Authors: Virtanen, Otto, Lehikoinen, Samuel
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: 2023
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/86842
_version_ 1826225720292016128
author Virtanen, Otto Lehikoinen, Samuel
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Virtanen, Otto Lehikoinen, Samuel Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Virtanen, Otto Lehikoinen, Samuel Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Virtanen, Otto
datasource_str_mv jyx
description Jatkuvasti kehittyvässä ohjelmistokehitysmaailmassa testaus voi usein olla ero onnistumisen ja epäonnistumisen välillä. Tästä huolimatta monet organisaatiot kamppailevat johdonmukaisen testausstrategian luomisessa, mikä voi johtaa kalliisiin virheisiin ja viivästyksiin. Tämän Pro Gradu -tutkielman tavoitteena on suunnittelutieteen periaatteita noudattaen käsitellä tätä haastetta kohdeorganisaation kannalta ehdottamalla artefaktia kattavan testausstrategian muodossa. Tätä strategiaa kehitettiin ja testattiin kirjallisuuden ja tapaustutkimusten avulla, millä saavutettiin huomattavia parannuksia testauksen tehokkuudessa ja tarkkuudessa. Muodostettu artefakti tarjoaa organisaatioille etenemissuunnitelman saavuttaakseen yhtenäisemmän ja tehokkaamman testauslähestymistavan, millä saavutetaan parempia tuloksia ohjelmistokehitysprojekteissa. In software business, testing can often be the difference between success and failure. Despite this, many organizations struggle to establish a coherent testing strategy, which might result in costly mistakes and delays. The aim of this thesis, following the principles of design science research methodology, is to address this issue for a target organization by proposing an artefact in the form of a comprehensive testing strategy. Through research and case studies, this strategy was developed and tested, resulting in significant improvements in testing efficiency and accuracy. The proposed artefact provides a roadmap for organizations to follow to achieve a more cohesive and effective testing approach, ultimately leading to better outcomes for software development projects.
first_indexed 2024-09-11T08:50:38Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Mikkonen, Tommi", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Virtanen, Otto", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Lehikoinen, Samuel", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-05-10T05:53:12Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-05-10T05:53:12Z", "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/86842", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Jatkuvasti kehittyv\u00e4ss\u00e4 ohjelmistokehitysmaailmassa testaus voi usein olla ero onnistumisen ja ep\u00e4onnistumisen v\u00e4lill\u00e4. T\u00e4st\u00e4 huolimatta monet organisaatiot kamppailevat johdonmukaisen testausstrategian luomisessa, mik\u00e4 voi johtaa kalliisiin virheisiin ja viiv\u00e4styksiin. T\u00e4m\u00e4n Pro Gradu -tutkielman tavoitteena on suunnittelutieteen periaatteita noudattaen k\u00e4sitell\u00e4 t\u00e4t\u00e4 haastetta kohdeorganisaation kannalta ehdottamalla artefaktia kattavan testausstrategian muodossa. T\u00e4t\u00e4 strategiaa kehitettiin ja testattiin kirjallisuuden ja tapaustutkimusten avulla, mill\u00e4 saavutettiin huomattavia parannuksia testauksen tehokkuudessa ja tarkkuudessa. Muodostettu artefakti tarjoaa organisaatioille etenemissuunnitelman saavuttaakseen yhten\u00e4isemm\u00e4n ja tehokkaamman testausl\u00e4hestymistavan, mill\u00e4 saavutetaan parempia tuloksia ohjelmistokehitysprojekteissa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "In software business, testing can often be the difference between success and failure. Despite this, many organizations struggle to establish a coherent testing strategy, which might result in costly mistakes and delays. The aim of this thesis, following the principles of design science research methodology, is to address this issue for a target organization by proposing an artefact in the form of a comprehensive testing strategy. Through research and case studies, this strategy was developed and tested, resulting in significant improvements in testing efficiency and accuracy. The proposed artefact provides a roadmap for organizations to follow to achieve a more cohesive and effective testing approach, ultimately leading to better outcomes for software development projects.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-05-10T05:53:12Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-05-10T05:53:12Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "64", "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": null, "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "Salesforce", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistotestaus", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmiston laatu", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "testausstrategia", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistokehitysprosessi", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Testausstrategia Salesforce-kehitykseen", "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-202305102923", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "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": "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.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "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": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "testaus", "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_86842
language fin
last_indexed 2025-02-18T10:56:30Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/59f43a4b-963f-4ef9-9728-f11a224e1b4a\/download","text":"URN:NBN:fi:jyu-202305102923.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Virtanen, Otto Lehikoinen, Samuel Testausstrategia Salesforce-kehitykseen Salesforce ohjelmistotestaus ohjelmiston laatu testausstrategia ohjelmistokehitysprosessi Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys testaus
title Testausstrategia Salesforce-kehitykseen
title_full Testausstrategia Salesforce-kehitykseen
title_fullStr Testausstrategia Salesforce-kehitykseen Testausstrategia Salesforce-kehitykseen
title_full_unstemmed Testausstrategia Salesforce-kehitykseen Testausstrategia Salesforce-kehitykseen
title_short Testausstrategia Salesforce-kehitykseen
title_sort testausstrategia salesforce kehitykseen
title_txtP Testausstrategia Salesforce-kehitykseen
topic Salesforce ohjelmistotestaus ohjelmiston laatu testausstrategia ohjelmistokehitysprosessi Tietotekniikka Mathematical Information Technology 602 ohjelmistokehitys testaus
topic_facet 602 Mathematical Information Technology Salesforce Tietotekniikka ohjelmistokehitys ohjelmistokehitysprosessi ohjelmiston laatu ohjelmistotestaus testaus testausstrategia
url https://jyx.jyu.fi/handle/123456789/86842 http://www.urn.fi/URN:NBN:fi:jyu-202305102923
work_keys_str_mv AT virtanenotto testausstrategiasalesforcekehitykseen