Copyright Oy Laatukonsultointi P. Kantelinen Ab
Tsekkilista
toiminnallisen määrittelyn tarkastamiseen
- Onko määrittely täydellinen,
ts. täyttääkö se kaikki
asiakkaan/käyttäjän järjestelmälle
asettamat vaatimukset tai todelliset tarpeet sekä sopimuksen
vaatimukset?
- Onko järjestelmän tavoitteet
määritelty selkeästi ja mitattavasti?
- Onko määrittely virheetön,
ristiriidaton, yksikäsitteinen ja riittävän
tarkka?
- Ratkaiseeko määrittelyn mukainen
järjestelmä asiakkaan/käyttäjän
ongelman?
- Onko määrittelyn jokainen kohta
relevantti, onko tarpeetonta redundanssia?
- Onko kaikki dokumentissa käytetyt termit
määritelty oikein ja
ymmärrettävästi?
- Onko kaikki syötteet,
käsittelysäännöt ja tulosteet kuvattu
riittävän tarkasti:
- tyyppi
- pituus
- pakollisuus
- laskentatarkkuus
- frekvenssit
- volyymit
- suhteet muihin tietoihin
- riittävätkö syötteet
tulosteiden tuottamiseen, käytetäänkö
kaikki syötteet
- Onko toiminta poikkeus- ja virhetilanteissa
kuvattu?
- Onko kaikki liittymät
kuvattu?
- Onko kaikkien käyttäjäryhmien
tarpeet otettu huomioon?
- Onko järjestelmä toteutettavissa
käytettävissä olevilla resursseilla?
- Onko määrittelyssä
tarpeettomasti sidottu teknisiä ratkaisuja?
- Onko myös manuaalitoiminnot kuvattu
tässä tai jossain muussa dokumentissa?
- Onko vastausaika-, suorituskyky-,
kuormituksenkesto- ja muut ei-toiminnalliset vaatimukset
määritelty, onko ne määritelty testattavasti
ja realistisesti?
- Onko määritelty tarpeettomia
ominaisuuksia ("bells and whistles")?
- Onko määrittelyssä otettu
huomioon viranomaismääräykset, lait, asetukset
yms.?
- Onko käyttöliittymä
käyttäjäkunnalleen sopiva, yhdenmukainen ja
standardien mukainen?
- Onko järjestelmän
käytettävyys OK?
- Onko määrittelyssä kaikki
tarpeelliset kohdat mukana (ks. Toiminnallisen
määrittelyn dokumenttipohja)?
- Voidaanko järjestelmä suunnitella ja
toteuttaa tämän määrittelyn
pohjalta?
- Voidaanko tämän
määrittelyn pohjalta suunnitella
järjestelmätestaus? Onko testauksen vaatimat toiminnot
määritelty?
- jne.