Continuous delivery in mobile health applications
Byman, Oskar (2024-06-14)
Byman, Oskar
O. Byman
14.06.2024
© 2024, Oskar Byman. Tämä Kohde on tekijänoikeuden ja/tai lähioikeuksien suojaama. Voit käyttää Kohdetta käyttöösi sovellettavan tekijänoikeutta ja lähioikeuksia koskevan lainsäädännön sallimilla tavoilla. Muunlaista käyttöä varten tarvitset oikeudenhaltijoiden luvan.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202406144579
https://urn.fi/URN:NBN:fi:oulu-202406144579
Tiivistelmä
Continuous delivery is a DevOps movement that introduces the goal of a deployment pipeline to minimize the time between a code change and its delivery to the end user. Mobile health applications are a subset of mobile applications that utilize mobile platform capabilities to provide features to users that can have an impact on their health through monitoring or analysis. Continuous delivery in mobile health applications is the field of information technology, where the possibility of the implementation of continuous delivery in mobile health applications is researched.
This thesis reviews the current research on continuous delivery and mobile health applications and introduces a design and implementation framework for a continuous delivery pipeline for mobile health applications. The implementation of continuous delivery in mHealth can be done with the caveat of adhering to regulatory requirements in different markets, which practically means a release-gating process in the continuous delivery pipeline. This means that continuous delivery in mobile health applications is inherently not fully automated since the correct releasing process requires correspondence with a regulatory body when making significant changes to the application. Jatkuva toimitus on osa DevOps-ajatusmallia, minkä tavoitteena on minimoida aika ohjelmiston lähdekoodin muutoksen kirjoittamisen ja sen muutoksen toimituksen välillä. Terveysmobiilisovellukset ovat mobiilisovellusten alaluokka, joissa hyödynnetään mobiilien alustojen toiminnallisuuksia tuottamaan sovelluksia ominaisuuksilla, jotka voivat vaikuttaa käyttäjän terveyteen sitä seuraamalla tai analysoimalla. Jatkuva toimitus terveysmobiilisovelluksissa on ala, jossa jatkuvan toimituksen mahdollisuuksien soveltamista terveysmobiilisovellusten toimituksessa tutkitaan.
Tämä diplomityö käy läpi jo olemassa olevaa tutkimustietoa jatkuvan toimituksen ja terveysmobiilisovellusten saralta ja esittelee suunnitelman ja implementaation terveysmobiilisovellusten jatkuvan toimitusten prosessille. Jatkuvan toimituksen periaatteita voidaan soveltaa terveysmobiilisovelluksiin, mutta ei ilman muutoksia. Suurin muutos periaatteiden soveltamisessa on regulatiivisten tahojen vaatimukset eri markkinoilla, mikä tarkoittaa julkaisujen prosessin tauottamista regulatiivisten prosessien ajaksi. Käytännössä tämä tarkoittaa terveysmobiilisovellusten jatkuvan toimitusten olevan epä-jatkuvia regulatiivisten prosessien ajan, koska muutokset sovelluksen tarkoitukselliseen toimintaan vaativat regulatiivisten prosessien läpikäymisen.
This thesis reviews the current research on continuous delivery and mobile health applications and introduces a design and implementation framework for a continuous delivery pipeline for mobile health applications. The implementation of continuous delivery in mHealth can be done with the caveat of adhering to regulatory requirements in different markets, which practically means a release-gating process in the continuous delivery pipeline. This means that continuous delivery in mobile health applications is inherently not fully automated since the correct releasing process requires correspondence with a regulatory body when making significant changes to the application.
Tämä diplomityö käy läpi jo olemassa olevaa tutkimustietoa jatkuvan toimituksen ja terveysmobiilisovellusten saralta ja esittelee suunnitelman ja implementaation terveysmobiilisovellusten jatkuvan toimitusten prosessille. Jatkuvan toimituksen periaatteita voidaan soveltaa terveysmobiilisovelluksiin, mutta ei ilman muutoksia. Suurin muutos periaatteiden soveltamisessa on regulatiivisten tahojen vaatimukset eri markkinoilla, mikä tarkoittaa julkaisujen prosessin tauottamista regulatiivisten prosessien ajaksi. Käytännössä tämä tarkoittaa terveysmobiilisovellusten jatkuvan toimitusten olevan epä-jatkuvia regulatiivisten prosessien ajan, koska muutokset sovelluksen tarkoitukselliseen toimintaan vaativat regulatiivisten prosessien läpikäymisen.
Kokoelmat
- Avoin saatavuus [34540]