Työkalu testauksen työmäärän arviointiin Salesforce-projekteille

Työmääräarvioiden antaminen on usein haastava prosessi ja ilman käytössä olevia malleja tai standardeja johtaa usein määrittelijän omaan parhaaseen arvaukseen. Ohjelmistotuotannossa tavoitellaan nykyään mahdollisimman nopeasti tuloksia. Kehitettyjä toiminnallisuuksia ei tulisi ottaa käyttöön ilman k...

Täydet tiedot

Bibliografiset tiedot
Päätekijät: Komppa, Atte, Virkkunen, Matti
Muut tekijät: Faculty of Information Technology, Informaatioteknologian tiedekunta, Information Technology, Informaatioteknologia, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2024
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/93896
_version_ 1828193029022810112
author Komppa, Atte Virkkunen, Matti
author2 Faculty of Information Technology Informaatioteknologian tiedekunta Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto
author_facet Komppa, Atte Virkkunen, Matti Faculty of Information Technology Informaatioteknologian tiedekunta Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto Komppa, Atte Virkkunen, Matti Faculty of Information Technology Informaatioteknologian tiedekunta Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto
author_sort Komppa, Atte
datasource_str_mv jyx
description Työmääräarvioiden antaminen on usein haastava prosessi ja ilman käytössä olevia malleja tai standardeja johtaa usein määrittelijän omaan parhaaseen arvaukseen. Ohjelmistotuotannossa tavoitellaan nykyään mahdollisimman nopeasti tuloksia. Kehitettyjä toiminnallisuuksia ei tulisi ottaa käyttöön ilman kunnollista testausta. Tämän Pro Gradu -tutkielman tarkoituksena on selvittää, miten Salesforce-projektin testauksen työmääräarviointia voidaan helpottaa ja automatisoida työkalulla. Työkalun logiikka mukailee vahvasti toisessa tutkielmassa toteutettua testausstrategiaa, josta tämä tutkielman aihe on saatu jatkotutkimusaiheena. Lisäksi pyrimme parantamaan testausstrategian jalkauttamista kohdeorganisaatiossa sekä mahdollistamaan yhtenäisempiä käytäntöjä ja arvioita testauksen työmäärille. Providing effort estimates is often a challenging process, and without available models or standards, it often leads to the assessor's best guess. In software production, there is a current emphasis on achieving results as quickly as possible. Developed functionalities should not be implemented without proper testing. The purpose of this Master's thesis is to investigate how the effort estimation for testing in a Salesforce project can be facilitated and simplified with the help of a tool. The tool's logic closely follows a testing strategy implemented in another thesis, from which this thesis topic has been derived for further research. Also we aim to improve the implementation of the testing strategy in the target organization and enable more consistent practices and estimates for testing workloads.
first_indexed 2024-03-14T21:00:59Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Mikkonen, Tommi", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Pekkola, Samuli", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Komppa, Atte", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Virkkunen, Matti", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2024-03-14T07:18:39Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2024-03-14T07:18:39Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2024", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/93896", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Ty\u00f6m\u00e4\u00e4r\u00e4arvioiden antaminen on usein haastava prosessi ja ilman k\u00e4yt\u00f6ss\u00e4 olevia malleja tai standardeja johtaa usein m\u00e4\u00e4rittelij\u00e4n omaan parhaaseen arvaukseen. Ohjelmistotuotannossa tavoitellaan nyky\u00e4\u00e4n mahdollisimman nopeasti tuloksia. Kehitettyj\u00e4 toiminnallisuuksia ei tulisi ottaa k\u00e4ytt\u00f6\u00f6n ilman kunnollista testausta. T\u00e4m\u00e4n Pro Gradu -tutkielman tarkoituksena on selvitt\u00e4\u00e4, miten Salesforce-projektin testauksen ty\u00f6m\u00e4\u00e4r\u00e4arviointia voidaan helpottaa ja automatisoida ty\u00f6kalulla. Ty\u00f6kalun logiikka mukailee vahvasti toisessa tutkielmassa toteutettua testausstrategiaa, josta t\u00e4m\u00e4 tutkielman aihe on saatu jatkotutkimusaiheena. Lis\u00e4ksi pyrimme parantamaan testausstrategian jalkauttamista kohdeorganisaatiossa sek\u00e4 mahdollistamaan yhten\u00e4isempi\u00e4 k\u00e4yt\u00e4nt\u00f6j\u00e4 ja arvioita testauksen ty\u00f6m\u00e4\u00e4rille.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Providing effort estimates is often a challenging process, and without available models or standards, it often leads to the assessor's best guess. In software production, there is a current emphasis on achieving results as quickly as possible. Developed functionalities should not be implemented without proper testing. The purpose of this Master's thesis is to investigate how the effort estimation for testing in a Salesforce project can be facilitated and simplified with the help of a tool. The tool's logic closely follows a testing strategy implemented in another thesis, from which this thesis topic has been derived for further research. Also we aim to improve the implementation of the testing strategy in the target organization and enable more consistent practices and estimates for testing workloads.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2024-03-14T07:18:39Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2024-03-14T07:18:39Z (GMT). No. of bitstreams: 0\n Previous issue date: 2024", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "61", "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": "asiakastietoj\u00e4rjestelm\u00e4", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ty\u00f6m\u00e4\u00e4r\u00e4arvio", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ty\u00f6kalu testauksen ty\u00f6m\u00e4\u00e4r\u00e4n arviointiin Salesforce-projekteille", "language": null, "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-202403142410", "language": null, "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": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "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": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ty\u00f6m\u00e4\u00e4r\u00e4", "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": "tietoj\u00e4rjestelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "asiakkuudenhallinta", "language": null, "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"}]
id jyx.123456789_93896
language fin
last_indexed 2025-03-31T20:02:04Z
main_date 2024-01-01T00:00:00Z
main_date_str 2024
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/a764d460-0703-489c-9212-7afe64a09ff2\/download","text":"URN:NBN:fi:jyu-202403142410.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2024
record_format qdc
source_str_mv jyx
spellingShingle Komppa, Atte Virkkunen, Matti Työkalu testauksen työmäärän arviointiin Salesforce-projekteille asiakastietojärjestelmä työmääräarvio Mathematical Information Technology Information Systems Science Tietotekniikka Tietojärjestelmätiede 602 601 työmäärä testaus tietojärjestelmät asiakkuudenhallinta
title Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
title_full Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
title_fullStr Työkalu testauksen työmäärän arviointiin Salesforce-projekteille Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
title_full_unstemmed Työkalu testauksen työmäärän arviointiin Salesforce-projekteille Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
title_short Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
title_sort työkalu testauksen työmäärän arviointiin salesforce projekteille
title_txtP Työkalu testauksen työmäärän arviointiin Salesforce-projekteille
topic asiakastietojärjestelmä työmääräarvio Mathematical Information Technology Information Systems Science Tietotekniikka Tietojärjestelmätiede 602 601 työmäärä testaus tietojärjestelmät asiakkuudenhallinta
topic_facet 601 602 Information Systems Science Mathematical Information Technology Tietojärjestelmätiede Tietotekniikka asiakastietojärjestelmä asiakkuudenhallinta testaus tietojärjestelmät työmäärä työmääräarvio
url https://jyx.jyu.fi/handle/123456789/93896 http://www.urn.fi/URN:NBN:fi:jyu-202403142410
work_keys_str_mv AT komppaatte työkalutestauksentyömääränarviointiinsalesforceprojekteille