Discovering and Visualizing Metrics for Different Stakeholders by Dashboards to Evaluate Software Project Status

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorKairi, Tatu
dc.contributor.authorSimell, Aleksi
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorLassenius, Casper
dc.date.accessioned2018-01-26T10:53:15Z
dc.date.available2018-01-26T10:53:15Z
dc.date.issued2018-01-22
dc.description.abstractMany software projects face difficulties in achieving their goals. Often this is caused by unrealistic reporting and expectations. Software projects most often have some visualizations or dashboards to give a good overview about the current state of the project. However, different stakeholders typically have different interests and a single software project produces more data than is feasible to visualize so the dashboard is still usable for multiple different stakeholders. This thesis aims to discover the common usable metrics for the most stakeholders, how they should be visualized to provide the greatest value for the project, and how the visualizations affect the development process in the project. The research is conducted as a case study by interviewing the different stakeholders in the project, implementing a dashboard, and evaluating the usage of the dashboard. This thesis confirms the difficulty of implementing a dashboard for all the stakeholders of a project as stated in prior literature. This is caused by the different interests of different stakeholders. However, this thesis reveals that awareness for metrics can be broadened and focus can be shifted for different stakeholders by proper visualizations.en
dc.description.abstractUseilla ohjelmistoprojekteilla on vaikeuksia niille asetettujen tavoitteiden saavuttamisessa. Tavoitteet jäävät saavutamatta useimmiten projektille asetettujen epärealistisisten odotusten tai huonojen raporttien takia. Ohjelmistoprojekteille luodaan usein visualisointeja tai näyttötauluja hyvän yleiskuvan antamiseksi projektin nykytilasta. Eri sidosryhmillä on kuitenkin tyypillisesti eri kiinnostuksen kohteet ja yksi ohjelmistoprojekti tuottaa liikaa dataa, jotta sitä olisi järkevää näyttää yhdessä näyttötaulussa, joka olisi silti hyödyllinen useiden eri sidosryhmien näkökulmasta. Tässä tutkimuksessa pyritään selvittämään eri sidosryhmien väliset yhteiset mittarit ja kuinka näitä mittareita tulisi visualisoida, jotta ne tuottaisivat projektille suurimman mahdollisen hyödyn sekä miten nämä visualisoinnit vaikuttavat projektin kehitykseen. Tutkimus on tapaustutkimus, jossa haastatellaan yhden projektin eri henkilöitä, toteutetaan näyttötaulu sekä arvioidaan näyttötaulun vaikutuksia projektiin. Tämä tutkimus vahvistaa yleishyödyllisen näyttötaulun toteuttamisen vaikeuden, joka ilmenee aikaisemmista tutkimuksista. Tämä johtuu eri sidosryhmien erilaisista kiinnostuksen kohteista. Tässä tutkimuksessa ilmenee, että eri sidosryhmien tietoisuutta voidaan laajentaa ja heidän fokustaan voidaan siirtää oikeiden visualisointien avulla.fi
dc.format.extent7+75
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/29665
dc.identifier.urnURN:NBN:fi:aalto-201801261169
dc.language.isoenen
dc.programmeMaster’s Programme in Computer, Communication and Information Sciencesfi
dc.programme.majorSoftware Engineeringfi
dc.programme.mcodeSCI3043fi
dc.subject.keyworddashboardsen
dc.subject.keywordsoftware developmenten
dc.subject.keyworddata visualizationen
dc.subject.keywordmetricsen
dc.subject.keywordreportingen
dc.titleDiscovering and Visualizing Metrics for Different Stakeholders by Dashboards to Evaluate Software Project Statusen
dc.titleEri mittarien selvittäminen ja visualisointi näyttötauluilla eri sidosryhmille ohjelmistoprojektin tilan arvioimiseenfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessno

Files