Improving the software development process in a small creative organisation – a case study

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorHeikkilä, Ville
dc.contributor.authorSchröder, Niklas
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorLassenius, Casper
dc.date.accessioned2017-09-04T10:35:57Z
dc.date.available2017-09-04T10:35:57Z
dc.date.issued2017-08-28
dc.description.abstractSmall software organisations with limited resources, often operate on a hybrid business model, balancing between developing their own products and services and multiple customer development projects in order to maintain a continuous cash-flow. Therefore, small software companies using agile software development methods, face challenges in their resource allocation and prioritization of development activities. This thesis examines if an explicit agile portfolio management processes could improve the software development process in a small Finnish digital creative organisation. The first objective the study was to explain the current state of portfolio management in the case organisation. The second objective was to identify the benefits of adopting explicit portfolio management in the case organisation. The study was conducted as a case study and used the portfolio management health barometer (HB) for analysing the current state of portfolio management in the case organisation. The HB uses a single survey and semi-structured interviews for data collection. The data was analysed using both quantitative and qualitative research methods. The results indicate that the case organisation is showing all symptoms, in varying degrees, associated in literature with inadequate portfolio management. Therefore, this study suggests that the current state of portfolio management in the case organisation is inadequate. Adopting an explicit portfolio management process in the case organisation would alleviate the current symptoms and improve the software development process.en
dc.description.abstractKassavirran turvaamiseksi pienet ohjelmistokehitysyritykset toimivat usein hybridi-liiketoimintamallin avulla, eli tasapainottelevat omien tuotteiden ja palveluiden kehityksen ja asiakaskehitysprojektien välillä. Tämän takia pieniä ohjelmistokehitysyrityksiä kohtaa useita haasteita liittyen resurssien allokointiin ja kehitystoiminnan priorisointiin. Tämä diplomityö tutkii, miten tekemissalkun hallinnalla voidaan parantaa pienen suomalaisen luovan organisaation ohjelmistotuotantoa. Tutkimuksen ensimmäinen tavoite oli arvioida tekemissalkun hallinnan nykytilanne tapausorganisaatiossa. Tutkimuksen toinen tavoite oli tutkia tapausorganisaatiolle suomat hyödyt eksplisiittisen tekemissalkun hallinnan käyttöönotosta. Tutkimus toteutettiin tapaustutkimuksena. Tekemissalkun nykytilanteen selvittämiseksi hyödynnettiin ”portfolio management health barometer”-menetelmää (HB). Menetelmä hyödyntää yksittäistä kyselyä ja puolistrukturoituja haastatteluja tietojen keräämiseen. Tiedot analysoitiin käyttäen sekä kvantitatiivisia että kvalitatiivisia tutkimusmenetelmiä. Kirjallisuudessa organisaation riittämättömän tekemissalkun hallintaan on yhdistetty useita oireita. Tutkimuksen tulokset osoittavat, että tapausorganisaatio oireilee eriasteisesti näistä riittämättömän tekemissalkun hallinnan oireista. Tämän takia tutkimus esittää, että tapausorganisaation tekemissalkun hallinnan nykytilanne on riittämätön. Eksplisiittisen tekemissalkun hallinnan käyttöönotto tapausorganisaatiossa lieventäisi nykyisiä organisaation oireita ja parantaisi näin organisaation ohjelmistotuotantoa.fi
dc.format.extent75+5
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/27944
dc.identifier.urnURN:NBN:fi:aalto-201709046843
dc.language.isoenen
dc.programmeMaster’s Programme in Computer, Communication and Information Sciencesfi
dc.programme.majorSoftware and Service Engineeringfi
dc.programme.mcodeSCI3043fi
dc.subject.keywordportfolio managementen
dc.subject.keyworddevelopment portfolio managementen
dc.subject.keywordagile software developmenten
dc.subject.keywordportfolio management health barometeren
dc.titleImproving the software development process in a small creative organisation – a case studyen
dc.titleOhjelmistokehitysprosessin parantaminen pienessä luovassa organisaatiossa – tapaustutkimusfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessno
Files