@book{7cac8e00219e4069b779dd69602b4e9a,
title = "L{\"a}{\"a}kint{\"a}laitteiden ohjelmistot: Suunnittelun kehityskohteita vesiputous- ja XP-mallin n{\"a}k{\"o}kulmasta",
abstract = "Ohjelmistojen merkitys potilaan hoidossa kasvaa jatkuvasti. Ohjelmistot ohjaavat l{\"a}{\"a}kint{\"a}laitteen toimintoja tai laskevat ja diagnosoivat mitattua potilasinformaatiota monimutkaisten algoritmien avulla. T{\"a}st{\"a} on seurannut se, ett{\"a} my{\"o}s p{\"a}{\"a}t{\"o}kset potilaan hoidosta tai hoitamatta j{\"a}tt{\"a}misest{\"a} perustuvat lis{\"a}{\"a}ntyv{\"a}ss{\"a} m{\"a}{\"a}rin ohjelmistojen laskemiin tuloksiin (laboratoriotulokset, hoitosuunnitelmat, diagnosointi ja tehohoito). Ohjelmistovirheet ovat luonteeltaan systemaattisia, mik{\"a} voi aiheuttaa useiden potilaiden altistamisen haitalliselle tapahtumalle ennen kuin ohjelmistovirhe havaitaan. Ohjelmistojen turvallisuuden ja vaatimustenmukaisuuden arviointi on sen t{\"a}hden avainasemassa. Ohjelmistotuotantoprosessi on l{\"a}{\"a}kint{\"a}laitteiden ohjelmistokehityksen kulmakivi. Prosessin toiminta ja tuotokset ratkaisevat sen, t{\"a}ytt{\"a}{\"a}k{\"o} ohjelmisto valmiissa tuotteessa sille asetetut viranomais- ja suorituskykyvaatimukset ja voidaanko suunnittelu tehd{\"a} kustannustehokkaasti ja toistettavasti. Kehitt{\"a}miskohteiden valinta ja yhdenmukaistettujen standardien soveltuvuuden arviointi omaan toimintaan edellytt{\"a}{\"a} yritykselt{\"a} kriittist{\"a} ja perinpohjaista tarkastelua. T{\"a}ss{\"a} julkaisussa esitet{\"a}{\"a}n keinoja, joiden avulla yrityksiss{\"a} voidaan kehitt{\"a}{\"a} yrityskohtaista ohjelmistotuotantoprosessia. Tarkastelun kohteena ovat standardien ja riskienhallinnan tarjoamaan tukeen perustuvat menettelytavat, ja kehitt{\"a}miskohteet kuvataan perinteisen vesiputousmallin n{\"a}k{\"o}kulmasta. Lis{\"a}ksi tarkastellaan lyhyesti my{\"o}s XP-mallin soveltuvuutta l{\"a}{\"a}kint{\"a}laitteiden ohjelmistojen suunnitteluun. Esitettyjen keinojen tarkoituksena on kehitt{\"a}{\"a} yrityksen suunnitteluprosessia siten, ett{\"a} suunnittelussa tunnistetaan tarvittavat lakis{\"a}{\"a}teiset vaatimukset ja kukin suunnitteluvaihe tuottaa my{\"o}s suunnitteludokumentaation, jota tuotteen hyv{\"a}ksynt{\"a}prosessi edellytt{\"a}{\"a}.",
keywords = "medical devices, software engineering, safety related software, cost-effecctiveness, design, requirements, specifications, traceability, risk management, risk-informed life",
author = "Ilpo P{\"o}yh{\"o}nen",
note = "Project code: G3SU00058 ",
year = "2005",
language = "Finnish",
isbn = "951-38-6766-8",
series = "VTT Tiedotteita - Meddelanden - Research Notes",
publisher = "VTT Technical Research Centre of Finland",
number = "2320",
address = "Finland",
}