Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Nykyaikaisen työkalupakin kokoaminen front end -puolella aloitteleville ohjelmoijille

Wiik, Kristina (2018)

 
Avaa tiedosto
Wiik_Kristina.pdf (2.039Mt)
Lataukset: 


Wiik, Kristina
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201803083165
Tiivistelmä
Tutkimuksen tavoitteena on selvittää mitä front end -kehityksessä käytettäviä työkaluja kannattaa opetella tulevaisuuden työtä ajatellen. Tutkimuksen kohteena on Suomessa toimivat kaiken kokoiset ohjelmistoyritykset. Tutkimuksessa haastatellaan ohjelmistoyritysten front end -kehityksestä vastaavia henkilöitä. Tutkimustulosten pohjalta kootaan nykyaikainen työkalupakki aloitteleville ohjelmoijille. Tarkoituksena on, että ohjelmoija voi opetella niitä työkaluja, joita hänen tulevaisuuden työssään mahdollisesti käytetään.

Työssä käsitellään front end -kehitykseen liittyviä työkaluja, ja erityisesti sellaisia, joiden avulla voidaan rakentaa toimiva työkalupakki. Opinnäytetyön alkaessa työstä rajattiin pois palvelinpuolen eli back end -työkalut, mutta haastattelujen jälkeen työkaluja rajattiin lisää suuren määrän vuoksi. Työstä rajattiin pois muun muassa mobiiliohjelmointiin liittyviä työkaluja, selaintyökaluja, pienempiä kirjastoja sekä ohjelmointia osittain sivuuttavia työkaluja. Lisäksi työstä rajattiin pois sellaisia koodin kirjoitusvälineitä, joita haastateltavat eivät maininneet itse käyttävänsä.

Opinnäytetyön tietoperusta koostuu kahdesta luvusta. Niistä ensimmäisessä käydään front end -kehitystä yleisesti läpi sekä tarkastellaan front end -kehityksen tulevaisuuden näkymiä. Toisessa luvussa esitellään ohjelmistoyrityksissä käytössä olevia työkaluja, jonka lisäksi jokaisesta työkalukategoriasta kerrotaan yleisellä tasolla. Työkalut on pyritty esittelemään niin, että niihin on helppo tutustua ja ymmärtää niiden tarkoitus.

Tutkimuksessa käytettiin kvalitatiivista eli laadullista tutkimusmenetelmää. Tutkimukseen osallistui kahdeksan (n = 8) henkilöä kahdeksasta eri ohjelmistoyrityksestä. Tutkimusaineistoa kerättiin teemahaastatteluilla, jotka pidettiin 4.6 – 2.7.2017 välisenä aikana. Aineistot analysoitiin aineistolähtöisellä sisällönanalyysillä.

Tuloksista ilmeni, että front end -ohjelmointia aloittaessa on hyvä opetella ensin JavaScriptin, HTML:n ja CSS:n perusteet. Perusteiden osaaminen koskee myös tulevaisuutta, johtuen työkalujen tiheästä vaihtelusta. Vasta perusteiden jälkeen kannattaa siirtyä JavaScript-kehyksiin. Lisäksi taustalla tapahtuva siirtymä komponenttipohjaiseen kehitykseen kannustaa valitsemaan kehyksen, joka tukee kyseenomaista kehitystapaa. Haastateltavien yrityksissä käytetään samoja työkaluja kuin muualla maailmassa, joten tärkeimmiksi työkalun valintakriteereiksi nousevat suosio ja hyvät kokemukset.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste