Development process decisions for Power BI analytics as part of a SaaS product
Laurila, Roope (2022)
Kandidaatintyö
Laurila, Roope
2022
School of Engineering Science, Tuotantotalous
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2022050432559
https://urn.fi/URN:NBN:fi-fe2022050432559
Tiivistelmä
The objective of this bachelor’s thesis has been to outline and propose various possibilities for Power BI analytics development in a case software company. The research was conducted through literature reviews, interviews and multi-criteria analysis. The focus is on developing business process reporting through Microsoft Power BI, which is offered to customers as a service alongside a software product. The case company has requested for solution ideas for their analytics function that would contribute to customer satisfaction and efficiency.
The research problem was prepared with the help of software engineering and business intelligence related theory. These areas encompassed an overview of the software development process, SaaS model and software product-line engineering, as well as showcases of business intelligence systems and the functionality of Power BI. These fields were then combined to address the research problem in the case context utilizing two employee interviews with the AHP method.
Cloud-based applications as well as BI systems are still finding their place in business use, and their intersection provides competent perspective to analytics services for example through automation, customization and quality control. Findings highlighted the importance of data accuracy, information relevance and reporting scalability, and thus the preference of a deployment pipeline, fully standardized reporting and proactive release planning. The position of the staff on the matter, the theoretical foundation and the already made advancements have been an early sign of the auspiciousness of the approach. Tämän kandidaatintyön tavoitteena on kartoittaa ja ehdottaa Power BI -analytiikan kehitysmahdollisuuksia case-ohjelmistoyritykselle. Tutkimusta toteutettiin kirjallisuuskatsausten, haastattelujen ja monikriteerianalyysin kautta. Työssä keskityttiin Microsoftin Power BI -työkalulla kehitettyyn liiketoimintaprosessin raportointiin, jota tarjotaan asiakkaille palveluna ohjelmistotuotteen ohella. Case-yritys on tarvinnut asiakastyytyväisyyttä ja tehokkuutta edistäviä ratkaisuideoita analytiikkatoimintoonsa.
Tutkimusongelmaa pohjustettiin ohjelmistotuotannon ja BI-teknologian teorioiden näkökulmasta. Nämä alueet pitivät sisällään katsauksen ohjelmistotuotantoprosessiin, SaaS- malliin ja ohjelmistotuoteperhesuunnitteluun, sekä esittelevät liiketoimintatiedon hyödyntämistä ja Power BI:n toimintaa. Aihealueet yhdistettiin vastaamaan tutkimusongelmaan case-yrityksen kontekstissa käyttäen kahta henkilöstöhaastattelua AHP- menetelmän kanssa.
Pilvipohjaisten sovelluspalveluiden kuin myös BI-järjestelmien käyttö yleistyy yhä liikemaailmassa, ja niiden risteymä tuo kilpailukykyistä näkökulmaa analytiikkapalveluihin esimerkiksi automaation, kustomoinnin ja laadunhallinnan muodossa. Tutkimustulokseksi muodostui etenkin datan tarkkuuden, informaation relevanttiuden ja raportoinnin skaalautuvuuden tärkeys, ja sitä kautta ns. käyttöönottoputken, täysin standardoidun raportoinnin ja ennakoivan julkaisusuunnittelun suosiminen. Henkilöstön kanta asiaan, teoriapohja ja jo tehdyt edistysaskeleet kyseisillä päätöksillä ovat viestineet lähestymistavan lupaavuudesta.
The research problem was prepared with the help of software engineering and business intelligence related theory. These areas encompassed an overview of the software development process, SaaS model and software product-line engineering, as well as showcases of business intelligence systems and the functionality of Power BI. These fields were then combined to address the research problem in the case context utilizing two employee interviews with the AHP method.
Cloud-based applications as well as BI systems are still finding their place in business use, and their intersection provides competent perspective to analytics services for example through automation, customization and quality control. Findings highlighted the importance of data accuracy, information relevance and reporting scalability, and thus the preference of a deployment pipeline, fully standardized reporting and proactive release planning. The position of the staff on the matter, the theoretical foundation and the already made advancements have been an early sign of the auspiciousness of the approach.
Tutkimusongelmaa pohjustettiin ohjelmistotuotannon ja BI-teknologian teorioiden näkökulmasta. Nämä alueet pitivät sisällään katsauksen ohjelmistotuotantoprosessiin, SaaS- malliin ja ohjelmistotuoteperhesuunnitteluun, sekä esittelevät liiketoimintatiedon hyödyntämistä ja Power BI:n toimintaa. Aihealueet yhdistettiin vastaamaan tutkimusongelmaan case-yrityksen kontekstissa käyttäen kahta henkilöstöhaastattelua AHP- menetelmän kanssa.
Pilvipohjaisten sovelluspalveluiden kuin myös BI-järjestelmien käyttö yleistyy yhä liikemaailmassa, ja niiden risteymä tuo kilpailukykyistä näkökulmaa analytiikkapalveluihin esimerkiksi automaation, kustomoinnin ja laadunhallinnan muodossa. Tutkimustulokseksi muodostui etenkin datan tarkkuuden, informaation relevanttiuden ja raportoinnin skaalautuvuuden tärkeys, ja sitä kautta ns. käyttöönottoputken, täysin standardoidun raportoinnin ja ennakoivan julkaisusuunnittelun suosiminen. Henkilöstön kanta asiaan, teoriapohja ja jo tehdyt edistysaskeleet kyseisillä päätöksillä ovat viestineet lähestymistavan lupaavuudesta.