Vaatimusmääritys ja vaatimuslähtöinen testaus, 5 op - SWD8TA001
Opintojakson kieli
Suomi
Tulevat toteutukset
Ei vielä toteutuksia julkaistu.
Käynnissä olevat toteutukset
Ei käynnissä olevia toteutuksia.
Päättyneet toteutukset
Ei päättyneitä toteutuksia.
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa tunnistaa rajatun liiketoiminnan kohteen ja sen intressiryhmien tavoitteista vaatimukset ICT-ratkaisulle: sovellus ja/tai palvelu. Opiskelija osaa analysoida kehitettävän toiminnan vaatimukset ja täsmentää sekä mallintaa vaatimukset käsittelysääntöineen. Hän osaa laatia kattavat testitapaukset jäljitettävän testauksen suunnittelemiseksi ja osoittaa vaatimusten ja testitapausten kelpoisuuden.
Kurssin oppimistavoitteet saavutetaan harjoitusten ja ryhmätöiden avulla.
Sisältö
Kurssikokonaisuuden lähtökohtana on nimetyn ja alustavasti kuvatun liiketoiminnan vaatimusten määritys ja testitapausten löytäminen.
Kurssin keskeiset osa-alueet:
- vaatimusmääritys prosessina: vaiheet, tehtävät ja menetelmät
- vaatimusten analysointi, priorisointi ja täsmentäminen
- digitaalisen ratkaisun vaatimusten mallintaminen ja kuvaamisen käytännöt
- vaatimusmäärityksen laatuluokitus ja vaatimusmäärityksen laadun merkitys eri tahoille
- hyväksyttyjen vaatimusten kattavan testausaineiston ja testitapausten laatiminen
- vaatimuslähtöisen testauksen jäljitettävyyden ja kattavuuden osoittaminen.
Toteutustavat, näyttö ja opinnollistaminen
Tämän opintojakson osaamistavoitteet voi saavuttaa seuraavilla tavoilla:
a. Lähiopetus ja siihen liittyvät tehtävät, osin verkkototeutuksena TAI
b. Työnantajan todentama vaatimusmääritykseen osallistuminen ja työnantajan vaatimusmäärityskäytännön esittely (ahotointi) TAI
c. Kirjatentti ja laaja oppimistehtävä.
Opintojaksoon kuuluu oman oppimisen arviointi.
Lisätiedot
Työelämäyhteydet:
Vaatimusmääritys tehdään joukkoistettavalle liiketoimintamallille, jota tarkastellaan niin toimeksiantavan yrityksen kuin palvelun käyttäjien näkökulmasta. Opintojaksolla tutustutaan vierailuluennolla yhden yrityksen vaatimusmäärityskäytäntöön.
Kansainvälisyys:
Vaatimusmäärityksessä käytettävät mallit pohjautuvat kansainvälisen yhteisön käytäntöihin ja ICT-alan standardeihin.
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Ei sidonnaisuuksia.
Arviointikriteerit
Arviointikriteeri - arvosana 1
Hyväksytty opintojakso arvioidaan asteikolla 1–5.
Arvosana 1
Tunnistaa business casen ja sen laajuuteen vaikuttavia tekijöitä sekä sidosryhmiä. Hahmottaa ICT-ratkaisulle löytyviä vaatimuksia ja johtaa vaatimuksille testitapauksia tietäen, mikä on vaatimus ja testitapaus.
Arviointikriteeri - arvosana 3
Arvosana 3
Tunnistaa ja osaa mallintaa eri sidosryhmät ja niiden tarvitsemia palveluita. Osaa jäsentää, priorisoida ja täsmentää hyväksyttyjä vaatimuksia sekä laatia niiden käsittelyyn liittyviä testitapauksia ohjelmistoratkaisulle.
Arviointikriteeri - arvosana 5
Arvosana 5
Osaa analysoida business casen ja sille arvoa tuottavia palveluita tietotarpeineen ja käsittelyrutiineineen. Osaa laatia kattavan testiaineiston, joka on jäljitettävissä vaatimuksiin. Osoittaa aloitekykyä vaatimusmäärityksen käytäntöjen parantamiseksi yhteisössä ja liiketoimintaa palvelevien sovellusten vaatimusten ja testitapausten löytämiseksi.