@book{7d610a17464d4db8b99a74f9dd6d077a,
title = "Riskitietoisen ohjelmiston vaatimusm{\"a}{\"a}rittelyprosessin kehitt{\"a}minen",
abstract = "Vaatimusm{\"a}{\"a}rittely on ratkaisevan t{\"a}rke{\"a} vaihe ohjelmistoa sis{\"a}lt{\"a}vien j{\"a}rjestelmien suunnittelussa. T{\"a}m{\"a}n vuoksi vaatimusm{\"a}{\"a}rittelyprosessin kehitt{\"a}misen arvioidaan nostavan ohjelmistojen laatua merkitt{\"a}v{\"a}sti. Raportissa tarkastellaan luotettavuus- ja turvallisuusvaatimuksia sis{\"a}lt{\"a}vien ohjelmistojen vaatimusm{\"a}{\"a}rittelyprosessin kehitt{\"a}miseen liittyvi{\"a} n{\"a}k{\"o}kohtia sek{\"a} teknisest{\"a} ett{\"a} prosessiin osallistuvien asiantuntijoiden vuorovaikutuksen n{\"a}k{\"o}kulmasta. Kehitt{\"a}miskohteiden valinta ja yhdenmukaistettujen standardien soveltuvuuden arviointi omaan toimintaan edellytt{\"a}{\"a} yritykselt{\"a} kriittist{\"a} ja perinpohjaista tarkastelua. Raportissa esitet{\"a}{\"a}n keinoja, joiden avulla yrityksiss{\"a} pystyt{\"a}{\"a}n kehitt{\"a}m{\"a}{\"a}n yrityskohtaista riskitietoista vaatimusm{\"a}{\"a}rittelyprosessia. Tarkastelun kohteena ovat standardien ja riskienhallinnan tarjoamaan tukeen perustuvat menettelytavat. Niiden avulla voidaan parantaa vaatimusm{\"a}{\"a}rittelyn j{\"a}ljitett{\"a}vyytt{\"a} ja ohjelmiston luotettavan toiminnan kannalta kriittisten vaatimusten tunnistamista laajasta vaatimusjoukosta. Vaatimusm{\"a}{\"a}rittelyn kehitt{\"a}mist{\"a} tukevina keinoina esitet{\"a}{\"a}n harmonisoitujen standardien soveltaminen suunnitteluprosessiin ja vaatimusm{\"a}{\"a}rittelyyn. T{\"a}m{\"a}n lis{\"a}ksi ehdotetaan laadunhallintaj{\"a}rjestelmien ja riskienhallinnan integroimista osaksi suunnitteluprosessia. Vaatimusm{\"a}{\"a}rittelyprosessia tarkastellaan my{\"o}s siihen liittyvien eri osapuolten vuorovaikutuksen n{\"a}k{\"o}kulmasta. Eri alojen asiantuntemusta edustavien osapuolten tiedonkululla on merkitt{\"a}v{\"a} vaikutus m{\"a}{\"a}rittelyprosessin onnistumisessa, koska ohjelmistoa koskevat vaatimukset muodostuvat niiden vuorovaikutuksen tuloksena. Raportissa k{\"a}sitell{\"a}{\"a}n tiedonkulun merkityst{\"a} ohjelmiston turvallisuuden syntymisess{\"a} ja esitet{\"a}{\"a}n keinoja, joiden avulla voidaan edist{\"a}{\"a} osapuolten keskin{\"a}ist{\"a} ymm{\"a}rryst{\"a}. Lis{\"a}{\"a}ntynyt keskin{\"a}inen ymm{\"a}rrys helpottaa eri alojen asiantuntemuksen yhdist{\"a}mist{\"a} vaatimusm{\"a}{\"a}rittelyprojekteissa ja ohjelmistosuunnittelua koskevassa riskinhallinnassa.",
keywords = "software requirements specification, risk-informed software engineering process, traceability, risk management, multidisciplinary expertise, expert interaction, knowledge transfer, integration of knowledge, shared thinking models",
author = "Ilpo P{\"o}yh{\"o}nen and Kristiina Hukki",
note = "Project code: G3SU00058 ",
year = "2004",
language = "Finnish",
isbn = "951-38-6496-0",
series = "VTT Tiedotteita - Meddelanden - Research Notes",
publisher = "VTT Technical Research Centre of Finland",
number = "2263",
address = "Finland",
}