Vaatimusmäärittely ja vaatimuslähtöinen testaus, 5 op - SWD8TN001
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
* hahmottaa kehitettävän kohteen liiketoiminnan ja sen sidosryhmät
* selvittää tavoitteet kohdealueen kehittämiselle
* selvittää vaatimukset ICT-ratkaisulle
* analysoida ja täsmentää vaatimuksia
* tukea sidosryhmiä vaatimusten priorisoimisessa
* mallintaa vaatimukset käsittelysääntöineen
* laatia testitapaukset hyväksymistestiä varten.
Kurssin oppimistavoitteet saavutetaan harjoitusten ja ryhmätöiden avulla.
Sisältö
• vaatimusmääritys prosessina: vaiheet, tehtävät ja menetelmät
• vaatimusten kartoitus ja kokoaminen eri sidosryhmiltä
• vaatimusten analysointi, täsmentäminen ja priorisointi
• vaatimusten mallintaminen, kuvaustekniikat ja ohjelmistot
• määrityksen katselmointi ja jäljitettävyyden osoittaminen
• testitapausten laatiminen vaatimuslähtöiseen testaukseen
Toteutustavat, näyttö ja opinnollistaminen
Osaamistavoitteet voi saavuttaa seuraavilla tavoilla:
a) Lähiopetus ja siihen liittyvät tehtävät TAI
b) Verkkototeutus tai etäopiskelu TAI
c) Kirjatentti ja laaja oppimistehtävä TAI
d) Työnantajan todentama vaatimusmääritykseen osallistuminen TAI
e) Oman osaamisen todentaminen AHOTointi-menettelyllä
Oppimateriaalit
Moodle-sivulla
Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
Suositellaan opintojaksojen Orientaatio ohjelmistotuotantoon (SWD1TN001), Orientaatio digitaalisiin palveluihin (DIG1TN001) ja Orientaatio ICT ja liiketoiminta (COM1TN001) suorittamista.
Suositellaan opintojakson suorittamista ennen Ohjelmistoprojekti 2:sta ja Softala-projektia.
Arviointikriteerit
Arviointikriteeri - arvosana 1
Hahmottaa liiketoiminnan ja tunnistaa sidosryhmiä.
Osaa kirjata vaatimuksia ICT-ratkaisulle .
Osaa mallintaa käyttötarpeita ja tietosisältöä.
Osaa johtaa vaatimuksista testitapauksia.
Arviointikriteeri - arvosana 3
Osaa kuvata liiketoimintaa ja tunnistaa sidosryhmiä ja niiden tarvitsemia palveluja.
Osaa jäsentää, täsmentää ja priorisoida vaatimuksia ICT-ratkaisulle.
Osaa mallintaa käyttötarpeita ja tietosisältöä melko luotettavasti.
Osaa johtaa vaatimuksista monipuolisia testitapauksia ICT-ratkaisulle.
Arviointikriteeri - arvosana 5
Osaa kuvata liiketoimintaa ja tunnistaa sidosryhmät ja niiden tarvitsemat palvelut.
Osaa jäsentää, täsmentää ja priorisoida vaatimukset ICT-ratkaisulle.
Osaa mallintaa käyttötarpeet ja tietosisällön luotettavasti.
Osaa johtaa vaatimuksista kattavasti testitapauksia ICT-ratkaisulle.
Osoittaa aloitekykyä, osaa neuvotella ja tekee perusteltuja ehdotuksia vaatimusten ja testitapausten laadun parantamiseksi.
Arviointikriteeri, hyväksytty/hylätty
Ryhmätyö 25 %
Yksilösuoritus esim. yksilötentti 50 %
Tuntiaktiivisuus ja viikkoharjoitukset 25 %