Requirement Specification and Requirement-Based TestingLaajuus (5 cr)

Course unit code: SWD8TN001

General information


ECTS credits
5 cr
Teaching language
Finnish

Learning objectives

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.

Contents

• 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

Starting level and linkage with other courses

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.

Implementation methods, demonstration and Work&Study

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ä

Assessment criteria - grade 1

Hahmottaa liiketoiminnan ja tunnistaa sidosryhmiä.
Osaa kirjata vaatimuksia ICT-ratkaisulle .
Osaa mallintaa käyttötarpeita ja tietosisältöä.
Osaa johtaa vaatimuksista testitapauksia.

Assessment criteria - grade 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.

Assessment criteria - grade 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.

Assessment criteria, approved/failed

Ryhmätyö 25 %
Yksilösuoritus esim. yksilötentti 50 %
Tuntiaktiivisuus ja viikkoharjoitukset 25 %

Learning materials

Moodle-sivulla

Go back to top of page