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
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Design system ohjelmistokehityksessä

Salonen, Maria (2020)

 
Avaa tiedosto
Opinnaytetyo_Salonen_Maria.pdf (919.7Kt)
Lataukset: 


Salonen, Maria
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020121127699
Tiivistelmä
Teknologia ja erilaiset tietojärjestelmät ovat digitalisaation myötä yhä tiiviimpi osa meidän kaikkien arkea. Tämän vuoksi on tärkeää, että järjestelmien käyttöliittymät ovat yhtenäisiä ja niiden käyttö on helppoa, intuitiivista ja tehokasta. Design system eli suunnittelujärjestelmä on tehokas työkalu yhtenäisten käyttöliittymien rakentamiseen. Tämän opinnäytetyön ta-voitteena oli rakentaa suunnittelujärjestelmä ohjelmistoprojektille ja osoittaa sen hyödyt koko kehitystiimille. Opinnäytetyön toimeksiantajana toimi Cinia Oy.
Opinnäytetyö toteutettiin soveltavana tutkimuksena, ja sen teoriaosuus käsittelee suunnitte-lujärjestelmää käsitteenä sekä sen käyttöä ketteriä menetelmiä käyttävän ohjelmistokehitys-tiimin työkaluna. Teoriaosuudessa selvitetään, miten koko projektiryhmä, ei pelkästään suunnittelijat, hyötyy design systemistä.
Suunnittelujärjestelmä rakennettiin web-sovelluksena React- ja TypeScript -teknologioilla. Kehitykseen käytettiin myös Material UI -komponenttikirjastoa, jonka ansiosta suunnittelu-järjestelmän käyttö tuli tutuksi. Suunnittelujärjestelmään dokumentoitiin olemassa olevasta järjestelmästä yhden näkymän komponentit. Yhdestä komponentista kuvattiin käyttötapa, ulkoasu, lähdekoodi, siihen liittyvät määreet ja funktiot sekä komponenttiin sisältyvät tai siihen liittyvät muut komponentit.
Opinnäytetyön tulosten perusteella voitiin todeta, että vaikka design systemin rakentaminen ja ylläpito vaatii resursseja, se on hyödyllinen työkalu, joka ajan tasalla pidettynä säästää ohjelmistokehitystiimiltä aikaa ja rahaa.
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