Projektimallin kehittäminen web-sovelluksen muuttamisesta natiivi iOS-sovellukseksi
Voutilainen, Timi (2019)
Voutilainen, Timi
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019053013513
https://urn.fi/URN:NBN:fi:amk-2019053013513
Tiivistelmä
Opinnäytetyönä kehitettiin projektimalli web-sovelluksen siirtämisestä natiiviksi iOS-sovellukseksi. Työn toimeksiantaja oli Profit Software Oy, joka halusi lisätä ymmärrystään web-sovelluksen ja natiivisovelluksen arkkitehtuurisista eroista luomalla projektimallin prosessia vasten.
Ennen kehitystyötä projektille tehtiin suunnitelma. Suunnitelman luonnin jälkeen projekti toteutettiin käyttäen mukautettua Scrum-mallia.
Työn teoreettinen viitekehys sisältää opinnäytetyöhön liittyviä teknologioita sekä käytettyjä tutkimusmenetelmiä. Teoriaosuudessa kuvataan myös projektinhallintaa sekä projektin kannalta oleellisia ketteriä menetelmiä.
Tietoperustana työssä käytettiin alalta löytyvää kirjallisuutta, teknologioiden kehittäjien dokumentaatioita sekä artikkeleita. Toiminnallisessa osassa tietoperustana käytettiin opinnäytetyöntekijän omaa osaamista sekä teknologioiden dokumentaatiot.
Kehitystyön tuloksena syntyi projektimalli, jonka avulla web-sovellus voidaan siirtää natiivisovellukseksi mahdollisimman ketterästi. Työn tuloksena lisättiin myös iOS-sovelluskehitysosaamista yrityksen sisäisesti.
Ennen kehitystyötä projektille tehtiin suunnitelma. Suunnitelman luonnin jälkeen projekti toteutettiin käyttäen mukautettua Scrum-mallia.
Työn teoreettinen viitekehys sisältää opinnäytetyöhön liittyviä teknologioita sekä käytettyjä tutkimusmenetelmiä. Teoriaosuudessa kuvataan myös projektinhallintaa sekä projektin kannalta oleellisia ketteriä menetelmiä.
Tietoperustana työssä käytettiin alalta löytyvää kirjallisuutta, teknologioiden kehittäjien dokumentaatioita sekä artikkeleita. Toiminnallisessa osassa tietoperustana käytettiin opinnäytetyöntekijän omaa osaamista sekä teknologioiden dokumentaatiot.
Kehitystyön tuloksena syntyi projektimalli, jonka avulla web-sovellus voidaan siirtää natiivisovellukseksi mahdollisimman ketterästi. Työn tuloksena lisättiin myös iOS-sovelluskehitysosaamista yrityksen sisäisesti.