Critical Requirements of Internal Enterprise Mobile Applications

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorPaksula, Matti
dc.contributor.authorSarsa, Harri
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorLassenius, Casper
dc.date.accessioned2017-12-18T12:15:10Z
dc.date.available2017-12-18T12:15:10Z
dc.date.issued2017-12-12
dc.description.abstractThis thesis constructs a framework for evaluating the functional requirements of internal enterprise mobile apps, called Sanity Checklist. Due to the multitude of different functional requirements that an internal enterprise mobile app might have and the difficulty of the requirements engineering process, it is hard for enterprises to make informed decisions on what development approaches and technologies would help them get on top of their app backlog (i.e. list of apps to be made). In a literature review, we uncover internal enterprise mobile app requirements that have been identified by the academia. This data is then used as a basis for an interview with industry experts on the requirements of the internal mobile apps in their enterprises. Based on our methodology results, we construct a list of questions called the Sanity Checklist. Our hypothesis is that by answering these questions in the context of their planned app backlog, enterprise IT decision makers will be better equipped to understand if a certain development approach, technology or platform will be a fitting choice for their organization’s needs. We evaluate the Sanity Checklist against two already-completed internal enterprise mobile app projects, to see if applying the framework before the project was started would have provided value. Our observations indicate that the Sanity Checklist is a useful tool that will be valuable as part of a holistic requirements gathering process, especially in order to ensure the chosen development approach and toolset can tackle all the nuances of the app’s requirements.en
dc.description.abstractTässä diplomityössä luodaan Sanity Checklist -niminen viitekehys, jolla yritysten sisäisten mobiilisovellusten toiminnallisia vaatimuksia voidaan arvioida. Koska yritysten sisäisillä mobiilisovelluksilla on merkittävän moninaisia toiminnallisia vaatimuksia, ja koska ylipäätään ohjelmistojen vaatimusmäärittely on haastavaa, yritysten on vaikea tehdä valistuneita päätöksiä sen suhteen, mitkä mobiilisovelluskehityksen lähestymistavat ja teknologiat auttaisivat heitä pääsemään niskan päälle sovellustyölistojensa (eng. mobile app backlog, eli mitä mobiilisovelluksia yrityksellä on suunnitteilla) kanssa. Kirjallisuuskatsausosiossa listaamme, mitä yritysten sisäisten mobiilisovellusten vaatimuksia on akateemisessa kirjallisuudessa tunnistettu. Tätä tietoa käytetään asiantuntijahaastatteluiden pohjana, joissa selvitetään edelleen, mitä vaatimuksia haastateltujen organisaatioissa toteutettuihin sisäisiin mobiilisovelluksiin on kohdistunut. Metodologiamme tulosten pohjalta rakennamme Sanity Checklist -nimisen listan kysymyksiä. Hypoteesimme on, että vastaamalla näihin kysymyksiin yrityksen suunnitteilla olevien sovellusten kontekstissa, IT-päättäjillä on paremmat valmiudet ymmärtää, onko jokin tietty sovelluskehityksen lähestymistapa, teknologia tai alusta sopiva valinta heidän organisaationsa tarpeisiin. Lopuksi sovellamme Sanity Checklist -viitekehystä kahteen yrityksen sisäiseen mobiilisovellus-projektiin, tarkoituksenamme selvittää, olisiko viitekehyksen hyödyntämisestä ennen projektien alkamista ollut hyötyä. Havaintomme osoittavat, että Sanity Checklist on hyödyllinen työkalu osana holistisista vaatimusmäärittelyprosessia, etenkin varmistettaessa, että valitut kehityksen lähestymistapa ja työkalut todella onnistuvat ratkomaan kaikki sovelluksen vaatimusten nyanssit.fi
dc.format.extent79+15
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/29361
dc.identifier.urnURN:NBN:fi:aalto-201712188159
dc.language.isoenen
dc.programmeMaster’s Programme in Information Networksfi
dc.programme.majorInformation Networksfi
dc.programme.mcodeSCI3047fi
dc.subject.keyworddigitalisaatiofi
dc.subject.keywordsisäiset mobiilisovelluksetfi
dc.subject.keywordmobiilisovelluskehitysalustatfi
dc.subject.keywordvisuaalinen sovelluskehitysfi
dc.subject.keywordvaatimusmäärittelyfi
dc.subject.keywordlow-codeen
dc.titleCritical Requirements of Internal Enterprise Mobile Applicationsen
dc.titleYritysten sisäisten mobiilisovellusten kriittiset vaatimuksetfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Sarsa_Harri_2017.pdf
Size:
788.26 KB
Format:
Adobe Portable Document Format