Tuotepohjaisen ohjelmistokehityksen hallinta ja kehittäminen organisaatiossa
Authors
Date
2023Copyright
© The Author(s)
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.
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29106]
License
Related items
Showing items with similar title or keywords.
-
Hajautetun ketterän ohjelmistokehityksen kriittiset menestystekijät ja haasteet
Björkman, Emmi (2020)Monet yritykset lähtivät 2000-luvun alussa hyödyntämään ketterää ohjelmistokehitystä, mikä on seurausta nopeasti muuttuvasta tekniikasta ja liiketoimintaympäristöstä. Ketterät menetelmät keskittyvät epämuodollisiin ... -
Tapaustutkimus työkalutuetusta kommunikaatiosta globaalissa ohjelmistokehityksessä
Kauppi, Ville (2023)Globaalisti hajautettu ulkoistamisen malli on taloudellisesti houkutteleva ja nykyisin varsin tavanomainen toimintamalli ohjelmistokehityksessä. Myös koronapandemia aiheutti osaltaan nopean työelämän murroksen, jossa ... -
Teknisen velan viestinnän menetelmät organisaatiossa
Kenias, Henri (2022)Hyvien ohjelmistokehityksen käytänteiden yhtenä tarkoituksena voidaan pitää pyrkimystä minimoida ohjelmiston jatkotyöstämiseen käytetty vaiva. Vaikka hyvien käytänteiden noudattaminen tuottaakin monia hyötyjä ohjelmiston ... -
ScrumBut as an Indicator of Process Debt
Ramirez Lahti, Jacinto; Tuovinen, Antti-Pekka; Mikkonen, Tommi; Capilla, Rafael (IEEE Computer Society Press, 2022)Technical debt analysis is used to detect problems in a codebase. Most technical debt indicators rely on measuring the quality of the code, as developers tend to induce recurring technical debt that emerges along with ...