Ohjelmiston käyttöliittymään kohdistuvat riskit määrittelyvaiheen käyttöliittymäsuunnittelun jälkeen


Autoria(s): Mäkinen, Vesa-Matti
Contribuinte(s)

Helsingin yliopisto, matemaattis-luonnontieteellinen tiedekunta, tietojenkäsittelytieteen laitos

University of Helsinki, Faculty of Science, Department of Computer Science

Helsingfors universitet, matematisk-naturvetenskapliga fakulteten, institutionen för datavetenskap

Data(s)

03/10/2005

Resumo

Ohjelmiston loppukäyttäjiä suoraviivaisesti tukevan toiminnallisuuden ja tietosisällön määrittely on haastavaa, ja muutokset ohjelmiston määrityksiin aiheuttavat usein merkittäviä lisäkustannuksia ohjelmistoprojekteissa. Vaatimusmäärittelyn kattavuutta voidaan parantaa kartoittamalla käyttäjien työtehtävät sekä suunnittelemalla valmis käyttöliittymäratkaisu jo määrittelyvaiheen alussa, jolloin määritellyn tietosisällön ja toiminnallisuuden toimivuus loppukäyttäjien työtehtävien yhteydessä voidaan testata käyttöliittymäprototyyppien avulla. Testauksen lisäksi käyttöliittymäratkaisun näyttökuvia voidaan käyttää asiakkaan ja toimittajan välisenä neuvottelu- ja sopimusvälineenä, jonka perusteella valmistuneen ohjelmiston käyttöliittymäratkaisu voidaan hyväksyä projektin päätteeksi. Käyttöliittymän testauksesta huolimatta käyttöliittymäratkaisuun kohdistuu projektin aikana vielä useita riskejä. Koska yksittäiset näyttökuvat eivät kuvaa kattavasti käyttöliittymän toimintalogiikkaa, käyttöliittymän toteuttaminen pelkkien näyttökuvien perusteella johtaisi helposti väärinymmärryksistä aiheutuviin hallitsemattomiin muutoksiin käyttöliittymäratkaisussa. Väärinymmärrysten välttämiseksi käyttöliittymän toimintalogiikka kannattaa kuvata erikseen käyttötilanteiden etenemistä esittävien näyttökuvasarjojen avulla. Näyttökuvasarjojen laatiminen on kuitenkin työlästä, ja yksinkertaisistakin käyttötilanteista syntyy usein pitkiä kuvasarjoja. Tässä työssä kehitettyjen sanallisten käyttösekvenssikuvausten avulla yksinkertaisten käyttötilanteiden toimintalogiikka on mahdollista dokumentoida näyttökuvasarjoja tiiviimmin. Lisäksi toteutustyötä voidaan helpottaa täydentämällä dokumentaatiota tässä työssä kehitetyillä komponenttikohtaisilla toimintalogiikan kuvauksilla. Tässä tutkielmassa arvioidaan määrittelyvaiheessa suunniteltuun käyttöliittymäratkaisuun projektin aikana kohdistuvia riskejä sekä riskien minimointia erityisesti käyttöliittymän dokumentoinnin avulla. Esimerkkitapauksena käytetään NCC Rakennus Oy:n tuntitietojen kirjausohjelmiston kehitysprojektia, jonka toteutus on tarkoitus tehdä osana monille toimialoille suunnattua WM-data Oy:n tuotekehitysprojektia. Aiheluokat (Computing Reviews 1998): D.2.1, H.5.2

Identificador

URN:NBN:fi-fe20061355

http://hdl.handle.net/10138/21413

Idioma(s)

fi

Publicador

Helsingin yliopisto

University of Helsinki

Helsingfors universitet

Direitos

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.

This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

Publikationen är skyddad av upphovsrätten. Den får läsas och skrivas ut för personligt bruk. Användning i kommersiellt syfte är förbjuden.

Tipo

Pro gradu

Master's thesis

Pro gradu

Text