Avainsana: ohjelmistokehitys

Ohjelmistotuotannon ja järjestelmäkehityksen standardit auttavat arjessa

IT-ala on normalisoitumassa. Kuluttajilla on samantasoisia välineitä käytössään vapaa-aikana kuin monilla ammattilaisilla työssään. Monet tuotteet ja palvelut ovat vakioituneet ja vakiintuneet maailmanlaajuiseen käyttöön. Uusissa innovatiivisissa ratkaisuissa on otettava huomioon millä alustoilla ne toimivat ja millaisessa arvoketjussa ne ovat mukana. Järjestelmiin ja ohjelmistoihin kohdistuu laatuvaatimuksia, jotka ovat osin samoja liiketoiminnassa kuin arkikäytössäkin. Esimerkkeinä tietoturva (security) ja..

Read more

Häiriöttömyys herättelee teknologiayhteisöä, mutta kenellä on vastuu?

Häiriötön teknologia asettaa eettisen vastuun suunnittelutyön keskiöön. Palveluita tulisi sekä luoda että mitata ihmislähtöisin arvoin ja haastaa liiketoiminnan sanelemia vaatimuksia. Häiriöttömän teknologian avulla on mahdollista nostaa esiin aiemmin vähemmälle huomiolle jääneitä suunnittelutyön osa-alueita, kuten käyttäjän huomion ja hänen henkilökohtaisten arvojensa roolia. Tutkimustyötä tehdessäni ymmärsin, että yksi tärkeimmistä häiriöttömän teknologian omaksumisen edellytyksistä on kulttuurinen muutos, joka tulisi saada..

Read more

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