Tarkistuspiste-esimerkkejä

Tarkistuspisteiden avulla tarkistetaan elementtejä. Käytä vain tarkistuspisteitä, jotka vaikuttavat työtilaan.

Vaatimuksen tarkistuspisteet

Kysymys-määritteen avulla voit kirjoittaa elementtien tarkistuksessa käytettävän kysymyksen. Muotoile kysymys niin, että jos sen vastaukseksi tulee Kyllä, elementti on hyväksytty. Voit käyttää seuraavia tarkistuspisteitä eri elementtilajien, kuten vaatimusten, käyttötapausten, testitapausten ja vikailmoitusten, tarkistukseen.

Taulukko 1. Vaatimuksen tarkistuspisteen esimerkki
Nimi Kysymys
Yksilöllisyys Ovatko vaatimuksen otsikko ja tunnus yksilöllisiä?
Ymmärrettävyys Ymmärtävätkö lukijat vaatimukset?
Ylimääräiset tiedot Sisältääkö vaatimus vain tarpeellisia tietoja?
Kattavuus Ovatko kaikki määritteet täysin määritettyjä?
Monitulkintaisuus Onko vaatimus muotoiltu selkeästi?
Yhtenäisyys Onko vaatimus yhtenäinen muihin vaatimuksiin ja yleisiin järjestelmävaatimuksiin nähden?
Järjestely Onko vaatimus oikealla hierarkiatasolla?
Jäljitettävyys Onko vaatimukseen määritetty lähde- ja kohdevaatimus?
Testattavuus Voidaanko vaatimuksen kattavuus tarkistaa testaamalla, esittelemällä, tarkistamalla tai analysoimalla?
Vastuu Onko vaatimuksen vastuuhenkilö määritetty?
Kieli Onko vaatimuksen kieli virheetöntä ja sisältääkö se vain helposti arvioitavissa olevia termejä (ei esimerkiksi termejä usein, ainakin tai joskus)?
Laji Onko kyseessä vaatimus – ei suunnitelma tai toteutusratkaisu?
Päällekkäisyydet Onko vaatimuksen merkitys yksilöllinen?
Rajaus Määrittääkö vaatimus yhden, selkeästi määritetyn tarpeen?
Ryhmittely Onko kyseessä itsenäinen vaatimus?
Hakualue Kuuluuko vaatimus projektin vaikutusalueeseen?
Suorituskyky Onko vaatimuksen suorituskykytavoitteet määritetty?
Ohjeet Onko vaatimuksen ristiviitteet määritetty oikein?
Riippuvuussuhde Jos vaatimus on riippuvuussuhteessa muihin vaatimuksiin, onko kyseiset riippuvuussuhteet määritetty selkeästi?

Käyttötapauksen tarkistuspisteet

Taulukko 2. Käyttötapauksen tarkistuspisteen esimerkki
Nimi Kysymys
Erillisyys Onko käyttötapaus itsenäinen, erillinen tehtävä?
Tavoite Onko käyttötapauksen tavoite tai mitattava arvo määritetty selkeästi?
Toimija Onko käyttötapauksesta hyötyvät toimijat yksilöity?
Taso Onko käyttötapaus muotoiltu yleisellä tasolla (abstraktisti) eikä yksittäisenä skenaariona?
Laji Sisältääkö käyttötapaus suunnittelu- ja toteutustietoja?
Menettelytapojen kattavuus Onko kaikki odotettavissa olevat vaihtoehtoiset menettelytavat dokumentoitu?
Poikkeukset Onko kaikki tunnetut poikkeustilat dokumentoitu?
Rajaus Sisältääkö käyttötapaus yleisiä toimintosarjoja, jotka voitaisiin jakaa erillisiksi käyttötapauksikseen?
Monitulkintaisuus Onko kunkin menettelytavan valintaikkunaketju ilmaistu selkeästi, yksiselitteisesti ja kattavasti?
Asiaankuuluvuus Ovatko kaikki käyttötapauksen toimijat ja vaiheet olennaisia tehtävän valmistumisen kannalta?
Menettelytapojen toteuttamiskelpoisuus Ovatko kaikki käyttötapauksen menettelytavat toteutettavissa?
Menettelytapojen tarkistettavuus Ovatko kaikki käyttötapauksen menettelytavat tarkistettavissa?

Testitapauksen tarkistuspisteet

Taulukko 3. Testitapauksen tarkistuspisteen esimerkki
Nimi Kysymys
Syöte ja tuloste Sisältääkö testitapaus kattavan kuvauksen odotetusta syötteestä ja tulosteesta?
Ohjeet Onko kaikki testitapauksen riippuvuussuhteet kuvattu?
Päällekkäisyydet Testataanko tätä ehtoa vain kerran?
Kattavuus Onko testitapaus kattava?
Monitulkintaisuus Onko testitapaus muotoiltu yksiselitteisesti?
Toistettavuus Voidaanko testitapauksen tilanne saada uudelleen aikaan?
Malli Onko testitapaus suunniteltu osoittamaan häiriön ilmenemistä eikä häiriön puuttumista?

Vikailmoituksen tarkistuspisteet

Taulukko 4. Vikailmoituksen tarkistuspisteen esimerkki
Nimi Kysymys
Ymmärrettävyys Ymmärtävätkö lukijat virheraportin?
Kattavuus Ovatko kaikki määritteet täysin määritettyjä?
Monitulkintaisuus Onko virheraportti muotoiltu selkeästi?
Päällekkäisyydet Onko järjestelmässä virheraportin kaksoiskappaleita?
Toistettavuus Voidaanko virheraportin kuvaama virhe saada uudelleen aikaan?

Palaute