Skip to main content
Login | Suomeksi | På svenska | In English

Describing and validating functional requirements as use cases

Show simple item record

dc.date.accessioned 2010-11-25T12:20:43Z und
dc.date.accessioned 2017-11-06T11:12:00Z
dc.date.available 2010-11-25T12:20:43Z und
dc.date.available 2017-11-06T11:12:00Z
dc.date.issued 2007-05-07
dc.identifier.uri http://hdl.handle.net/10138/21458
dc.publisher Helsingin yliopisto fi
dc.publisher Helsingfors universitet sv
dc.publisher University of Helsinki en
dc.title Describing and validating functional requirements as use cases en
ethesis.department.URI http://data.hulib.helsinki.fi/id/225405e8-3362-4197-a7fd-6e7b79e52d14
ethesis.department Institutionen för datavetenskap sv
ethesis.department Department of Computer Science en
ethesis.department Tietojenkäsittelytieteen laitos fi
ethesis.faculty Matematisk-naturvetenskapliga fakulteten sv
ethesis.faculty Matemaattis-luonnontieteellinen tiedekunta fi
ethesis.faculty Faculty of Science en
ethesis.faculty.URI http://data.hulib.helsinki.fi/id/8d59209f-6614-4edd-9744-1ebdaf1d13ca
ethesis.university.URI http://data.hulib.helsinki.fi/id/50ae46d8-7ba9-4821-877c-c994c78b0d97
ethesis.university Helsingfors universitet sv
ethesis.university University of Helsinki en
ethesis.university Helsingin yliopisto fi
dct.creator Keskioja, Sanna
dct.issued 2007
dct.language.ISO639-2 eng
dct.abstract Requirements engineering is an important phase in software development where customer's needs and expectations are transformed into a software requirements specification. The requirements specification can be considered as an agreement between the customer and the developer where both parties agree on the expected system features and behaviour. However, requirements engineers must deal with a variety of issues that complicate the requirements process. The communication gap between the customer and the developers is among typical reasons for unsatisfactory requirements. In this thesis we study how the use case technique could be used in requirements engineering in bridging the communication gap between the customer and development team. We also discuss how a use case description can be use cases can be used as a basis for acceptance test cases. en
dct.abstract Vaatimusmäärittelyllä on keskeinen rooli ohjelmistotuotannossa. Vaatimusmäärityksen tehtävänä on varmistaa, että asiakkaan tarpeet ja odotukset tulevat huomioitua, ja että ne muunnetaan täsmällisesti muotoilluksi ohjelmiston vaatimusmäärityspesifikaatioksi. Tätä spesifikaatiota voidaan pitää sopimuksena asiakkaan ja kehittäjän välillä. Tällaisen sopimuksen puitteissa varmistetaan, että asiakkaan ja ohjelmistokehittäjän näkemykset tulevan ohjelmiston ominaisuuksista ja toiminnallisuudesta vastaavat toisiaan. Useat tekijät vaikeuttavat vaatimusmääritystä. Yksi tärkeä syy vaatimusmäärityksen epäonnistumiseen on asiakkaan ja ohjelmistokehittäjien välinen riittämätön tai epäonnistunut kommunikointi. Tässä Pro Gradu -tutkielmassa tarkastellaan kuinka käyttötapaus-tekniikkaa voidaan käyttää helpottamaan asiakkaan ja ohjelmistokehittäjien välistä kommunikaatiota. Lisäksi käsitellään käyttötapauskuvausten käyttöä hyväksymistestauksen testitapausten pohjana. fi
dct.language en
ethesis.language.URI http://data.hulib.helsinki.fi/id/languages/eng
ethesis.language English en
ethesis.language englanti fi
ethesis.language engelska sv
ethesis.supervisor Verkamo, Inkeri
ethesis.supervisor Taina, Juha
ethesis.thesistype pro gradu-avhandlingar sv
ethesis.thesistype pro gradu -tutkielmat fi
ethesis.thesistype master's thesis en
ethesis.thesistype.URI http://data.hulib.helsinki.fi/id/thesistypes/mastersthesis
dct.identifier.urn URN:NBN:fi-fe200801211031
dc.type.dcmitype Text
dct.rights This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. en
dct.rights 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. sv
dct.rights Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. fi

Files in this item

Files Size Format View
describi.pdf 781.9Kb PDF

This item appears in the following Collection(s)

Show simple item record