The representation of software requirements
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2006
Department
Major/Subject
Tietojenkäsittelyoppi
Mcode
T-76
Degree programme
Language
en
Pages
85
Series
Abstract
Tämä työ on tehty Ohjelmistoliiketoiminnan ja -tuotannon laboratorioon diplomityönä. Työssä käsitellään vaatimusten sisällön ja laadun parantamista ja tapausyrityksenä toimii Tekla Oyj. Työ jakautuu kirjallisuuskatsaukseen ja tapaustutkimukseen. Kirjallisuuskatsauksessa käydään läpi vaatimusten suunnittelun ja määrittelyn perusteita. Ohjelmiston suunnittelu alkaa vaatimusten määrittelyvaiheesta. Ohjelmistovaatimuksiin on syytä käyttää aikaa, sillä niiden laatu vaikuttaa lopputuotteen laatuun merkittävästi. Vaatimusten laatua on myös syytä valvoa, sillä muuten niiden taso laskee. Ohjelmistovaatimusten määrittely pitäisi olla selkeä, ymmärrettävä, lyhyt mutta samalla kattava, jäljitettävä ja kaiken kaikkiaan valmis, kun sen pohjalta aloitetaan priorisointi ja tuotekehitys. Tapaustutkimuksena tässä työssä esitellään Tekla Oyj:n Tekla Structures -tuotteen vaatimusten laadun parantaminen. Työssä käydään läpi nykytilanne vaatimusten hallinnassa ja keruumenetelmät yrityksessä. Samoin selvitetään millaista tietoa kyseisen tuotteen vaatimusten kohdalla tarvitaan ja testataan kirjallisuudessa löydettyjen vaatimuspohjien soveltuvuutta oikeilla vaatimuksilla. Tämän selvityksen pohjalta työn tuloksena luodaan tapausyritykselle sopiva vaatimuspohja, jota täyttämällä vaatimuksiin haluttavat sekä tarvittavat ominaisuudet kirjataan. Olennaista on, että vaatimusten sisältöön lisätään tieto mitä varten ominaisuus tarvitaan, mistä vaatimustoive on alun perin peräisin, mistä löytyy lisää tietoa ja vaatimukseen liittyvät kuvat. Näillä keinoilla pyritään vähentämään vaatimusmäärittelyiden virheitä, jolloin myös tuotteen laatu paranee.Description
Supervisor
Sulonen, ReijoThesis advisor
Nakari, PiaKeywords
requirement, vaatimukset, requirement engineering, vaatimusten parantaminen, requirement specification, vaatimusten määrittely