Yleisen heitinohjelmistojen suunnittelutyökalun vaatimukset ja määrittely ohjelmistoergonomian periaatteiden mukaisesti
Borén, Aleksi (2016)
Borén, Aleksi
Jyväskylän ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016060612110
https://urn.fi/URN:NBN:fi:amk-2016060612110
Tiivistelmä
Nykyaikaiset omasuojaheittimet tarjoavat suuren määrän erilaisia toimintoja, joiden tehokas hyödyntäminen edellyttää tarkkaa ohjelmointia. Ohjelmoimiseen käytettävät työkalut ovat usein käytettävyydeltään huonoja ja johtavat jopa omasuojaheittimien ominaisuuksien vajaaseen hyödyntämiseen.
Suunniteltaessa omasuojalaitteiden heiteohjelmat riittävän yksityiskohtaisesti jo ennen varsinaisen omasuojaheitinkohtaisen ohjelmointityökalun käyttämistä, voitaisiin vähentää siinä olevien käytettävyyden heikkouksien vaikutuksia ohjelmoinnin lopputulokseen. Niinpä opinnäytetyössä selvitettiinkin mahdollisuutta suorittaa tämä suunnittelu kokonaan erillisellä suunnittelutyökalulla ja mitkä olisivat silloin tämän työkalun vaatimukset.
Työn ensimmäisessä vaiheessa arvioitiin ohjelmiston tarpeellisuutta ja muodostettiin vaatimusmäärittely neljän eri tutkimuksen perusteella. Niin kyselyssä, ryhmähaastattelussa kuin havainnointitutkimuksessakin käytettiin samaa, mahdollisen uuden työkalun käyttäjiä hyvin edustavaa ryhmää. Erilaisten omasuojaheittimien ominaisuuksista hankittiin tietoa perehtymällä julkisiin lähdemateriaaleihin. Toisessa vaiheessa muodostettiin ohjelmistosta toiminnallinen määrittely, joka vastasi asetettuihin vaatimuksiin. Muodostetun toiminnallisen määrittelyn toimivuuden varmistamiseksi, sille suoritettiin käyttäjätesti.
Työn tuloksena muodostettiin vaatimusmäärittely sekä ensimmäinen versio toiminnallisesta määrittelystä ohjelmistolle, joka vähentäisi nykyisten omasuojaheittimien ohjelmointityökalujen käytettävyyden ongelmista aiheutuvia haittoja. Todettiin että tällaisella työkalulla voitaisiin parantaa omasuojaheittimien ohjelmoinnin lopputulosta ja helpottamaan ohjelmoijien työtä. Työkalulta vaaditut ominaisuudet tiedetään ja se on toteutettavissa tuotetun toiminnallisen määrittelyn pohjalta.
Suunniteltaessa omasuojalaitteiden heiteohjelmat riittävän yksityiskohtaisesti jo ennen varsinaisen omasuojaheitinkohtaisen ohjelmointityökalun käyttämistä, voitaisiin vähentää siinä olevien käytettävyyden heikkouksien vaikutuksia ohjelmoinnin lopputulokseen. Niinpä opinnäytetyössä selvitettiinkin mahdollisuutta suorittaa tämä suunnittelu kokonaan erillisellä suunnittelutyökalulla ja mitkä olisivat silloin tämän työkalun vaatimukset.
Työn ensimmäisessä vaiheessa arvioitiin ohjelmiston tarpeellisuutta ja muodostettiin vaatimusmäärittely neljän eri tutkimuksen perusteella. Niin kyselyssä, ryhmähaastattelussa kuin havainnointitutkimuksessakin käytettiin samaa, mahdollisen uuden työkalun käyttäjiä hyvin edustavaa ryhmää. Erilaisten omasuojaheittimien ominaisuuksista hankittiin tietoa perehtymällä julkisiin lähdemateriaaleihin. Toisessa vaiheessa muodostettiin ohjelmistosta toiminnallinen määrittely, joka vastasi asetettuihin vaatimuksiin. Muodostetun toiminnallisen määrittelyn toimivuuden varmistamiseksi, sille suoritettiin käyttäjätesti.
Työn tuloksena muodostettiin vaatimusmäärittely sekä ensimmäinen versio toiminnallisesta määrittelystä ohjelmistolle, joka vähentäisi nykyisten omasuojaheittimien ohjelmointityökalujen käytettävyyden ongelmista aiheutuvia haittoja. Todettiin että tällaisella työkalulla voitaisiin parantaa omasuojaheittimien ohjelmoinnin lopputulosta ja helpottamaan ohjelmoijien työtä. Työkalulta vaaditut ominaisuudet tiedetään ja se on toteutettavissa tuotetun toiminnallisen määrittelyn pohjalta.