Vaatimusmäärittely kehitysprosessissa
Määrittely, suunnittelu, toteutus Kehitysprosessi Valmistelu Määrittely, suunnittelu, toteutus Hyödyntäminen Testaus © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Valmistelu - vaatimukset Määrittely, suunnittelu, toteutus Hyödyntä-minen Valmistelu - vaatimukset Testaus Ylätason vaatimuksia jotka antavat raamit kehitystyölle Liiketoiminnan prosessit lähtökohtana Vaatimukset luokitellaan ja priorisoidaan Liiketoimintavaatimukset, asiakasvaatimukset, toiminnalliset vaatimukset, laatuvaatimukset, teknologiavaatimukset Vaatimuksiin kuvataan mittarit, jotta voidaan todentaa vaatimuksen täyttyminen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Määrittely - vaatimukset Valmistelu Määrittely, suunnittelu, toteutus Hyödyntä-minen Määrittely - vaatimukset Testaus Järjestelmävaatimukset (toiminnalliset vaatimukset) sekä ei-toiminnalliset vaatimukset Käyttötapauksia, käyttöliittymäkuvauksia, liittymäkuvauksia, ym. määrittelydokumentteja Kuvataan yksityiskohtaisesti MITÄ järjestelmä tekee ja sisältää Lähtötietoina tulee käyttää valmisteluvaiheen vaatimuksia ja liiketoiminnan prosessikuvauksia Testauksella todennetaan vaatimusten täyttyminen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Hyödyntäminen – vaatimukset Valmistelu Määrittely, suunnittelu, toteutus Hyödyntä-minen Hyödyntäminen – vaatimukset Testaus Vaatimusten elinkaari jatkuu myös hyödyntämisvaiheessa Osa vaatimusten täyttymisestä voidaan todentaa vasta kehitystyön valmistuttua (EI kuitenkaan järjestelmävaatimuksia) © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Haasteet Valmisteluvaiheen vaatimukset unohtuvat määriteltäessä järjestelmävaatimuksia Valmisteluvaiheen vaatimusten toteutumista ei pystytä helposti todentamaan, kuitenkin kehitystyön päätteeksi tämä pitää tehdä Vaatimusten elinkaari on lyhyt, vaatimuksia ei hyödynnetä käyttöönoton jälkeen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Haaste 1 Valmisteluvaiheen vaatimukset unohtuvat määriteltäessä järjestelmävaatimuksia Ratkaisu: Viedään kaikki vaatimukset QC:lle Linkitetään järjestelmävaatimukset valmisteluvaiheen vaatimuksiin © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Haaste 2 Valmisteluvaiheen vaatimusten toteutumista ei pystytä helposti todentamaan Ratkaisu: Kiinnitetään kaikkiin vaatimuksiin testitapaukset Seurataan vaatimusten toteutumista testien avulla Projektin aikana tai käyttöönoton jälkeen © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Testitapaukset ja järjestelmävaatimukset © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
Haaste 3 Vaatimusten elinkaari on lyhyt, vaatimuksia ei hyödynnetä käyttöönoton jälkeen Ratkaisu: Vaatimuksia ylläpidetään jatkuvasti (priorisointi, ajantasaisuus) Vaatimukset ja testitapaukset jäävät käyttöönoton jälkeen järjestelmähuollon hyödynnettäviksi (QC, osa luovutusta) © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018
? Kysymyksiä © LähiTapiola-ryhmä / Virpi Lähdesmäki 25.12.2018