Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Full stack -suunnittelijan roolin tarpeellisuus ketterässä ohjelmistokehityksessä: Työntekijän näkökulma

Kalermo, Topi (2024)

 
Avaa tiedosto
KalermoTopi.pdf (1.000Mt)
Lataukset: 



Kalermo, Topi
2024

Tietojenkäsittelyopin maisteriohjelma - Master's Programme in Computer Science
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2024-09-09
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202409068567
Tiivistelmä
Full stack -suunnittelu ja full stack -suunnittelijan rooli ovat melko tuntemattomia termejä ohjelmistokehityksessä. Tämän tutkielman tavoitteena on selvittää, mitä hyötyä full stack -suunnittelijasta on ketterälle ohjelmistokehitysprojektille työntekijän näkökulmasta. Tämä tutkimus rakentuu kahdesta pääosasta: kirjallisuuskatsauksesta ja empiirisestä tutkimuksesta. Yhdessä nämä osat tarjoavat kattavan ja syvällisen tarkastelun tutkimusaiheesta. Kirjallisuuskatsauksessa analysoidaan aiempia tutkimuksia ja teoreettista taustaa liittyen käyttäjäkeskeisen suunnittelun rooleista ja sen integroimisesta ketteriin menetelmiin. Kirjallisuuskatsauksen tulosten perusteella laadittiin empiirisen haastattelun teemat ja niihin liittyvät haastattelukysymykset. Empiiriseen materiaalin luomiseen osallistui kolme suunnittelijaa, kaksi full stack -kehittäjää sekä yksi testaaja ja yksi applikaatiokonsultti.

Tehdyn empiirisen tutkimuksen havainnot olivat suurimmaksi osaksi yhteneviä kirjallisuuskatsauksen tulosten kanssa, mutta niistä löytyi myös kiinnostavia poikkeamia. Tämän tutkimuksen kirjallisuuskatsauksessa todettiin, että full stack -suunnittelijalla ei ole vielä vakiintunutta roolia ketterässä ohjelmistokehityksessä, eikä sen hyödyistä ja haasteista ole selvää kuvaa. Haastattelut vahvistivat tätä käsitystä, sillä kukaan haastatelluista ei ollut aiemmin kuullut roolista, vaikka osa osasi arvella sen merkitystä. Haastateltavat näkivät full stack -suunnittelijan potentiaalisen hyödyn projektien kokonaisuuden hallinnassa ja ajansäästössä, mutta toivat esiin myös haasteita, kuten ajanhallinnan vaikeuden ja riskin tulla pullonkaulaksi suuremmissa projekteissa.

Kirjallisuuskatsaus ja haastattelut korostivat myös käyttäjäkeskeisen suunnittelun ja ketterän kehityksen integraation haasteita, joita voidaan lieventää tiiviillä yhteistyöllä ja etupainotteisella suunnittelulla. Palvelumuotoilijan rooli nousi esiin erityisen tärkeänä projektien alkuvaiheessa palvelukonseptin määrittelyssä. Keskeinen tulos on, että full stack -suunnittelijan rooli on hyödyllinen pienissä projekteissa, mutta suurissa projekteissa se voi aiheuttaa ajankäytöllisiä haasteita, vaikka kehittäjien ja suunnittelijoiden välinen yhteistyö sujuu yleensä hyvin, kun käyttäjäkokemussuunnittelu on integroitu kunnolla.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [39852]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste