Creating a framework for planning software delivery pipelines
Ryynänen, Joonas (2021)
Diplomityö
Ryynänen, Joonas
2021
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2021072041621
https://urn.fi/URN:NBN:fi-fe2021072041621
Tiivistelmä
The importance of automatic software delivery pipelines is growing in the software industry; by using them, it is possible to enhance the development work. Even though the benefits of such pipelines are scientifically proven, their usage in the industry is limited. The purpose of this thesis was to create a framework that helps to plan software delivery pipelines. The framework was created, demonstrated, and evaluated using a research methodology by Peffers et al. (2008). By applying the framework to existing software, it turned out to clarify the planning process of the delivery pipelines. Automaattisten julkaisuputkien merkitys ohjelmistotuotannossa kasvaa koko ajan; niiden avulla ohjelmiston kehitystyö tehostuu. Vaikka julkaisuputkien tuomat hyödyt on tutkitusti todistettu, niiden käyttö ohjelmistoteollisuudessa on rajallista. Tämän diplomityön tarkoituksena oli luoda viitekehys, joka selkeyttää julkaisuputkien suunnitteluprosessia. Viitekehys luotiin, demonstroitiin ja arvioitiin käyttäen Peffersin ym. (2008) tutkimusmetodologiaa. Kokeilemalla viitekehystä olemassa olevaan ohjelmistotuotteeseen, voitiin todeta sen selventävän julkaisuputkien suunnittelua.