Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa

Tässä pro gradu-tutkielmassa tutkittiin tuotepohjaisen ohjelmistokehityksen hallintaa ja kehittämistä organisaatiossa. Tutkimuksen kohteena oleva organisaation oli sisälogistiikan automaatiojärjestelmiä valmistava yritys Cimcorp Oy. Tutkimuksessa pyrittiin luomaan organisaation ohjelmistotuotelinjal...

Full description

Bibliographic Details
Main Author: Anttonen, Aki-Petteri
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/92219
_version_ 1828193044708458496
author Anttonen, Aki-Petteri
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Anttonen, Aki-Petteri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Anttonen, Aki-Petteri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Anttonen, Aki-Petteri
datasource_str_mv jyx
description Tässä pro gradu-tutkielmassa tutkittiin tuotepohjaisen ohjelmistokehityksen hallintaa ja kehittämistä organisaatiossa. Tutkimuksen kohteena oleva organisaation oli sisälogistiikan automaatiojärjestelmiä valmistava yritys Cimcorp Oy. Tutkimuksessa pyrittiin luomaan organisaation ohjelmistotuotelinjalle toimintamalli ja vastaamaan tutkimuskysymykseen: ”Millaisella toimintamallilla tuotepohjaista ohjelmistokehitystä voidaan toteuttaa organisaatiossa?”. Tutkittavan organisaation ohjelmistotuotelinja on suhteellisen uusi, joten sillä ei ole vielä selkeitä toimintatapoja tai prosesseja. Selkeällä toimintamallilla organisaation ohjelmistotuotelinjan toimintaa voitaisiin tehostaa ja selkeyttää. Ohjelmistotuotelinja on kustannustehokas keino valmistaa yksilöityjä ja laadukkaita ohjelmistotuotteita asiakkaille. Ohjelmistotuotelinjan avulla voidaan valmistaa laadukkaampia tuotteita nopeammin ja edullisemmin verrattuna yksittäisten tuotteiden kehittämiseen. Selkeällä toimintamallilla on suora vaikutus ohjelmistotuotelinjan tuotteiden laatuun. Tutkimus toteutettiin suunnittelutieteellisenä tutkimuksena. Tutkimuksessa luotiin toimintamalli organisaation ympäristön ja tietopohjan avulla. Tietopohjaa varten suoritettiin kirjallisuuskatsaus, jonka avulla perehdyttiin ohjelmistotuotelinjan teoriaan. Organisaation ympäristöä tutkittiin puolistrukturoiduilla haastatteluilla, joilla selvitettiin organisaation toimintatapoja ja käytäntöjä ohjelmistotuotelinjaan liittyen. Tutkimuksen lopputuloksena syntynyttä toimintamallia arvioitiin puolistrukturoiduilla haastatteluilla. Arvioinnin perusteella voidaan todeta, että luotu toimintamalli soveltuisi organisaation ohjelmistotuotelinjalle ja sillä voisi olla positiivisia vaikutuksia sen toimintaan. Luodun toimintamallin avulla voitaisiin siis toteuttaa tuotepohjaista ohjelmistokehitystä organisaatiossa. This master’s thesis examined the management and development of product-based software development in an organization. The organization under study was Cimcorp Oy, a company manufacturing automation systems for intralogis-tics. The research aimed to create a operating model for the software product line of the organization and to answer the research question "What kind of operating model can be used to implement product-based software development in an organization?". The software product line of the organization under study is relatively new, so it does not yet have a clear set of practices or processes. A clear approach could improve the efficiency and clarity of the organization’s software product line. The software product line is a cost-effective means of producing customized, high-quality software products for customers. A soft-ware product line can produce higher quality products faster and at a lower cost than developing individual products. A clear operating model has a direct impact on the quality of the software product line’s products. The study was carried out as a design science research. The study created an operating model using the organizational environment and knowledge base. For the knowledge base, a literature review was conducted to familiarize the theory of the software product line. The organizational environment was explored through semi-structured interviews to find out about the organization’s policies and practices in relation to the software product line. Semi-structured interviews were used to evaluate the resulting operating model. The evaluation concluded that the policy would be suitable for the organization’s software product line and could have a positive impact on its operations. It could therefore be used to implement product-based software development in the organization.
first_indexed 2023-12-08T21:00:27Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Sepp\u00e4nen, Ville", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Anttonen, Aki-Petteri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-12-08T06:29:09Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-12-08T06:29:09Z", "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/92219", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 pro gradu-tutkielmassa tutkittiin tuotepohjaisen ohjelmistokehityksen hallintaa ja kehitt\u00e4mist\u00e4 organisaatiossa. Tutkimuksen kohteena oleva organisaation oli sis\u00e4logistiikan automaatioj\u00e4rjestelmi\u00e4 valmistava yritys Cimcorp Oy. Tutkimuksessa pyrittiin luomaan organisaation ohjelmistotuotelinjalle toimintamalli ja vastaamaan tutkimuskysymykseen: \u201dMillaisella toimintamallilla tuotepohjaista ohjelmistokehityst\u00e4 voidaan toteuttaa organisaatiossa?\u201d. Tutkittavan organisaation ohjelmistotuotelinja on suhteellisen uusi, joten sill\u00e4 ei ole viel\u00e4 selkeit\u00e4 toimintatapoja tai prosesseja. Selke\u00e4ll\u00e4 toimintamallilla organisaation ohjelmistotuotelinjan toimintaa voitaisiin tehostaa ja selkeytt\u00e4\u00e4. Ohjelmistotuotelinja on kustannustehokas keino valmistaa yksil\u00f6ityj\u00e4 ja laadukkaita ohjelmistotuotteita asiakkaille. Ohjelmistotuotelinjan avulla voidaan valmistaa laadukkaampia tuotteita nopeammin ja edullisemmin verrattuna yksitt\u00e4isten tuotteiden kehitt\u00e4miseen. Selke\u00e4ll\u00e4 toimintamallilla on suora vaikutus ohjelmistotuotelinjan tuotteiden laatuun. Tutkimus toteutettiin suunnittelutieteellisen\u00e4 tutkimuksena. Tutkimuksessa luotiin toimintamalli organisaation ymp\u00e4rist\u00f6n ja tietopohjan avulla. Tietopohjaa varten suoritettiin kirjallisuuskatsaus, jonka avulla perehdyttiin ohjelmistotuotelinjan teoriaan. Organisaation ymp\u00e4rist\u00f6\u00e4 tutkittiin puolistrukturoiduilla haastatteluilla, joilla selvitettiin organisaation toimintatapoja ja k\u00e4yt\u00e4nt\u00f6j\u00e4 ohjelmistotuotelinjaan liittyen. Tutkimuksen lopputuloksena syntynytt\u00e4 toimintamallia arvioitiin puolistrukturoiduilla haastatteluilla. Arvioinnin perusteella voidaan todeta, ett\u00e4 luotu toimintamalli soveltuisi organisaation ohjelmistotuotelinjalle ja sill\u00e4 voisi olla positiivisia vaikutuksia sen toimintaan. Luodun toimintamallin avulla voitaisiin siis toteuttaa tuotepohjaista ohjelmistokehityst\u00e4 organisaatiossa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This master\u2019s thesis examined the management and development of product-based software development in an organization. The organization under study was Cimcorp Oy, a company manufacturing automation systems for intralogis-tics. The research aimed to create a operating model for the software product line of the organization and to answer the research question \"What kind of operating model can be used to implement product-based software development in an organization?\". The software product line of the organization under study is relatively new, so it does not yet have a clear set of practices or processes. A clear approach could improve the efficiency and clarity of the organization\u2019s software product line. The software product line is a cost-effective means of producing customized, high-quality software products for customers. A soft-ware product line can produce higher quality products faster and at a lower cost than developing individual products. A clear operating model has a direct impact on the quality of the software product line\u2019s products. The study was carried out as a design science research. The study created an operating model using the organizational environment and knowledge base. For the knowledge base, a literature review was conducted to familiarize the theory of the software product line. The organizational environment was explored through semi-structured interviews to find out about the organization\u2019s policies and practices in relation to the software product line. Semi-structured interviews were used to evaluate the resulting operating model. The evaluation concluded that the policy would be suitable for the organization\u2019s software product line and could have a positive impact on its operations. It could therefore be used to implement product-based software development in the organization.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-12-08T06:29:09Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-12-08T06:29:09Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "59", "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": "ohjelmistotuotelinja", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistotuote", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tuotepohjainen ohjelmistokehitys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Tuotepohjaisen ohjelmistokehityksen hallinta ja kehitt\u00e4minen organisaatiossa", "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-202312088218", "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": "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.collaborator", "value": "business", "language": "", "element": "contractresearch", "qualifier": "collaborator", "schema": "yvv"}, {"key": "yvv.contractresearch.funding", "value": "6000", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "yvv.contractresearch.initiative", "value": "business", "language": "", "element": "contractresearch", "qualifier": "initiative", "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": "601", "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": "organisaatiot", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "toimintamallit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistotuotanto", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "prosessit", "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_92219
language fin
last_indexed 2025-03-31T20:01:06Z
main_date 2023-01-01T00:00:00Z
main_date_str 2023
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/1b089aae-d3c6-4de7-bced-da13a359c281\/download","text":"URN:NBN:fi:jyu-202312088218.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2023
record_format qdc
source_str_mv jyx
spellingShingle Anttonen, Aki-Petteri Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa ohjelmistotuotelinja ohjelmistotuote tuotepohjainen ohjelmistokehitys Tietojärjestelmätiede Information Systems Science 601 ohjelmistokehitys organisaatiot toimintamallit ohjelmistotuotanto prosessit
title Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_full Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_fullStr Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_full_unstemmed Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_short Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_sort tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
title_txtP Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
topic ohjelmistotuotelinja ohjelmistotuote tuotepohjainen ohjelmistokehitys Tietojärjestelmätiede Information Systems Science 601 ohjelmistokehitys organisaatiot toimintamallit ohjelmistotuotanto prosessit
topic_facet 601 Information Systems Science Tietojärjestelmätiede ohjelmistokehitys ohjelmistotuotanto ohjelmistotuote ohjelmistotuotelinja organisaatiot prosessit toimintamallit tuotepohjainen ohjelmistokehitys
url https://jyx.jyu.fi/handle/123456789/92219 http://www.urn.fi/URN:NBN:fi:jyu-202312088218
work_keys_str_mv AT anttonenakipetteri tuotepohjaisenohjelmistokehityksenhallintajakehittäminenorganisaatiossa