Avainsana: ohjelmistokehitys

Vaikuttavin opinnäyte 2017-18: Häiriötön teknologia suunnittelutyössä

Sytykkeen vuoden 2017-18 vaikuttavin opinnäytetyö on Jesse Ukkosen Metropolia ammattikorkeakoululle laatima opinnäytetyö Häiriötön teknologia suunnittelutyössä. Työn on ohjannut lehtori Juhana Kokkonen.   Valinnan perustelut: Sytyke ottaa kantaa erilaisten digitalisaation ilmiöiden vaikutuksiin yhteiskunnassamme. Yksi vahvimmista keskustelun aiheista tänä päivänä on tekoälyn eettisyys, jossa pohditaan mm. miten algoritmit johdattelevat käyttäjää erilaisiin ennalta toivottuihin valintoihin. Ukkosen opinnäytetyö lähestyy asiaa suunnittelijan näkökulmasta. Tutkimus..

Read more

Älä sekoa älyttömiin ja keinotekoisiin koodauspulakäsitteisiin

Osaamisen puutteellinen ymmärrys tulee kalliiksi esim. tekoäly-, data scientist- ja koodaripulakeskustelussa. Näiden sekoittaminen tulee kalliiksi ilman syvällistä perehtymistä, mistä todella ja oikeasti on kysymys, kun puhumme ohjelmistosuunnittelu-, tietojenkäsittely-, palvelumuotoilu- ja tietojärjestelmätieteen oppialojen synnyttämästä osaamisesta yhteiskunnassa – vaikka niillä onkin paljon yhteistä. Sekoittaminen tulee kalliiksi rekrytoinneissa, kehittämisessä ja teollisessa muutoksessa. Se johtaa virheellisiin hankintoihin; päädytään johtamaan..

Read more

Tietoturva ohjelmistokehityksessä

Tietoturvan hallinta ohjelmistokehityksessä on maailmanlaajuisesti surkealla tasolla. Silverskin on testannut yli 400 verkkopalvelua pankeista keskustelupalstoihin ja lähes jokaisesta sovelluksesta löytyi tietoturva-aukko. Vaikka tietoturvaongelmat havaitaankin ensin teknisellä tasolla, juurisyy on usein hallinnollinen. Johtopäätös on, että tietoturvaan panostetaan liian vähän ja liian myöhään. Tietoturvallinen ohjelmisto on kaikkien tavoite Tietoturvallisuus on yksi ohjelmiston laatutekijöistä. Muita tekijöitä ovat esim…

Read more

Käytettävyys avoimen lähdekoodin ohjelmistokehityksessä – haasteita ja mahdollisuuksia

Avoimen lähdekoodin ohjelmistokehitys Avoimen lähdekoodin ohjelmistojen (Open Source Software, OSS) lähdekoodi on vapaasti saatavilla, jaettavissa sekä muokattavissa. Lähdekoodin vapaa muokattavuus mahdollistaa ohjelmiston käyttäjien tekemät korjaukset ja lisäykset ohjelmistoon. Kehitys on lisäksi hajautettua, eli kehittäjät voivat sijaita fyysisesti kaukana toisistaan ympäri maapalloa, jolloin kommunikointi tapahtuu pääasiallisesti internetin välityksellä. Avoimen lähdekoodin ohjelmistot ovat laadukkaita ja menestyneitä perinteiseen..

Read more