Skip to content
Snippets Groups Projects
Commit d8c9384c authored by jamkit's avatar jamkit
Browse files

esimerkki runko

parent 0f334abd
No related branches found
No related tags found
No related merge requests found
## KÄYTTÖTAPAUKSEN NIMI esim. Asiakastietojen muutos
Yleiskuvaus Kuvataan lyhyesti mikä on käyttötapauksen tarkoitus/ tehtävä.
Esim. Käyttäjä lisää, muuttaa tai poistaa tietoja
## Kuva
![](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Edit_an_article.svg/261px-Edit_an_article.svg.png)
Alkuperäinen lähde: wikipedia.org
###Laatija Kirjataan laatijan nimi.
* Päiväys / Versio Kirjataan laatimispäivä ja versio.
* Prosessi Kuvataan mihin prosessiin käyttötapaus kuuluu.
* Esim. Asiakastietojen käsittelyprosessi.
### Käyttäjäroolit Kuvataan käyttötapauksen käyttäjäroolit Roolin oikeudet
* rooli 1 esim. käsittelijä Luku- ja kirjoitusoikeudet
* rooli 2 esim. toinen järjestelmä Luku- ja kirjoitusoikeudet
* rooli 3 esim. pääkäyttäjä Kaikki oikeudet
### Esitiedot/ehdot
* Kuvataan käyttötapauksen esiehdot, kuten esim. mitä järjestelmä tietää, mitä tietoja järjestelmä tarvitsee, mitä pitää olla tehtynä, mitä käyttötapaus olettaa, missä tilassa järjestelmä on, jotta käyttötapaus voidaan suorittaa.
* Esim. Käsittelijä on kirjautunut järjestelmään omilla tunnuksillaan. Käsittelijä on syöttänyt asiakasnumeron järjestelmään. Järjestelmä on hakenut asiakkaan tiedot asiakastietokannasta ja avannut ne käsittelijälle.
### Käyttötapauksen kuvaus
* 1 Esim. Käsittelijä syöttää ja tallentaa asiakkaan uudet osoitetiedot järjestelmään.
* 2 Esim. Järjestelmä tarkistaa osoitetietojen oikeellisuuden (muodollinen tarkistus).
* 3 Esim.Järjestelmä hakee yleisrekisterijärjestelmästä (esim VTJ) asiakkaan osoitetiedot. Järjestelmä vertailee osoitetietoja.
(P1)
* 4 Esim. Järjestelmä tallentaa hyväksytyt osoitetiedot kantaan ja ilmoittaa käyttäjälle tietojen tallennuksen onnistumisesta.
* 5
### Poikkeukset
* P1
Esim. P1 Järjestelmä ilmoittaa käyttäjälle, että tiedoissa on eroja. Järjestelmä näyttää käyttäjän syöttämät ja yleisrekisterijärjestelmästä saadut tiedot rinnakkain käsittelijän ruudulla.
HUOM! Poikkeukset numeroidaan ja kukin sijoitetaan omaan ”lokeroon” ”, jotta niihin voidaan viitata tekstikuvauksesta.(Esim. P1)
Poikkeukseen kirjoitetaan vain poikkeus, ei tilannetta/käsittelysääntöä, joka johtaa poikkeukseen, ne on kirjoitettu tekstikuvaukseen tai tarvittaessa käsittelysääntöön.
Oletusarvoisesti käyttötapauksen suoritus keskeytyy poikkeukseen. Jos ei, siitä on mainittava.
* P2
### Lopputulos
Kuvataan mikä on käyttötapauksen lopputulos. Esim. Asiakkaan tietoja on päivitetty. Tiedot on tallennettu tietokantaan. Asiakkaalle on lähetetty vahvistus tietojen päivittämisestä.
Muut vaatimukset v1 Kuvataan mitä muita vaatimuksia käyttötapaukselle asetetaan toiminnallisten vaatimusten lisäksi.
Esim. Asiakastietojen haku perustietorekisteristä ei saa kestää yli 25sek.
v2
v3
### Käyttötiheys Kuvataan, kuinka usein käyttötapausta suoritetaan..
Esim. Muutoksia tehdään n.100/päivässä
### Muuta Kuvataan muita käyttötapaukseen liittyviä oleellisia tietoja, kuten avoimia asioita, viittauksia käytettäviin koodistoihin jne.
# Lähde
Tämä wiki-dokumentin runko pohjautuu [Julkisenhallinnon suosituksiin](http://www.jhs-suositukset.fi/web/guest/jhs/recommendations/173)
Kiitokset alkuperäisen tekijöille!
# Ominaisuus XXXXXXX
* Ominaisuuden vastuuhenkilö: Marko Polo
* Status (Ehdotus/Hyväksytty/Hylätty)
### Kuvaus
Sed non nisi id ligula interdum mattis. Fusce vel ullamcorper nunc. Nulla pharetra dui ut enim semper semper. Aenean ut leo tortor. Fusce felis nibh, malesuada vitae nibh at, rhoncus feugiat leo. Nam vehicula vitae ligula vitae condimentum. Ut maximus metus nec lorem ultrices elementum.
### Käyttötapaukset (Use Cases)
Täitä käyttötapauksia voidaan tarvittaessa käyttää hyväksyntätesteinä tai pohjana niille.
* [Use Case 1](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
* [Use Case 2](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
### Alustavat käyttäjätarinat (User Storys)
* _Käyttäjänä haluan, että lorem ipsum on näkyvillä koko käytön ajan, koska se tuo minulle turvallisen olon_
* _Ylläpitäjänä haluan, että tervehdysviesti on vaihdettavissa, koska se virkistää työntekoa!_
#3
### Käyttöliittymänäkymä/mock
![](https://openclipart.org/image/300px/svg_to_png/178764/1370010418.png&disposition=attachment)
### Ominaisuuteen liittyvät toiminnalliset vaatimukset
* Käyttäjä näkee jatkuvasti ruudulla "Lorem Ipsum"-viestin
* Tervehdysviesti on pääkäyttäjän muokattavissa
### Ominaisuuteen liittävät ei-toiminnalliset vaatimukset
* Uuden tervehdysviestin generointi saa kestää < 0.5 s
*
### Ominaisuuteen liittyvät rajaukset
* Tervehdysviestin muodon on noudatettava standardia ZZZ123.1
### Testauksessa huomioitavaa:
| Testi | Testin lähde | Kuka vastaa |
|:-: | :-:|:-:|
| [Testitapaus 1](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 1 | |
| [Testitapaus 2](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 3](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 2 | |
| [Testitapaus 4](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Vaatimus REQ001 | |
| [Testitapaus 5](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 6](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
### Status/Aikataulu/Roadmap
| Status | |
|:----:|:----:|
| Hyväksytty/ Hylätty | - |
### Testitapaus ID : TCID1234
* Testitapauksen suunnittelija: NarsuMan
* Testitapauksen hyväksyjä: Tarhytti
* Luontipvm : 26.06.2015
### Päivityshistoria
* versio 1.2 - 30.03.2016 - Tarhytti - testiaskeleet-kappale muutettu taulukkomuotoon & esimerkkejä lisätty
* versio 1.1 - 22.03.2016 - Tarhytti - pohjaan tehty kosmeettisia muutoksia
* versio 1.0 - 24.12.2015 - Tarhytti - testitapaus hyväksytty
* versio 0.1 - 26.06.2015 - Narsuman - testitapaus luotu
### Testin kuvaus
esim 1: Tarkista että kirjautumiseen kuluva aika ei ylitä 3 sekunnin rajaa alle palvelun ollessa kuormitettu alle 80 %
esim 2: Testataan kosteushälytyksen toiminta
### Testin tavoite
esim 1: Tarkistetaan, että palvelun kuormitusaste ei vaikuta liiaksi kirjautumiseen käytettävään aikaan. Kirjatuminen testataan palvelun ollessa eri kuormitusasteilla. Mittaus tehdään käyttäjärajapinnasta.
esim2: Tarkistetaan, että järjestelmään voidaa asettaa hälytysraja kosteudelle ja että ko hälytysrajan ylittyessä hälytys lähetetään ennalta määriteltyyn numeroon.
### Linkit
* Vaatimus: [REQID10202]() Asiakkaan kirjautumispyyntö palveluun saa kestää normaalisti korkeintaan (3) sekuntia
* Käyttötapaus: [UC12345]()
* Ominaisuus: [XXXXX]()
### Alkutilanne (Pre-state):
esim 1: Palvelu saavutettavissa, Kuormitusgeneraattori asennettu, kirjautumistunnus luotu, ajanmittaus mahdollista
esim 2: Palvelu saavutettavissa, puhelinumero asetettu kosteushälytykseen
### Testiaskeleet (Test Steps)
esim 1:
Toista seuraavat testiaskeleet palvelun kuormitusasteilla 30%, 50% ja 80%
| Testiaskel | Odotettu tulos |
| ---------- | -------------- |
| 1. Aseta palvelun kuormitus | Kuormitus muuttuu asetetuksi |
| 2. Mittaa kirjaantumiseen kuluva aika | |
| 3. Kirjaudu ulos palvelusta | Palvelusta uloskirjautuminen onnistuu |
esim 2:
| Testiaskel | Odotettu tulos |
| ---------- | -------------- |
| 1. Aseta kosteuden hälytysraja 50%:iin | Hälytysraja muuttuu näytöllä |
| 2. Nosta kosteus yli 50%:in | Järjestelmä lähettää hälytyksen käyttäjälle |
| 3. Laske kosteus alle 50%:in | Järjesteläm lähettää hälytyksen peruutuksen |
### Huomioitava testin aikana
esim
* *Huomioi:* esim. Kirjautumisen aikana näyttö ei välky
* *Huomioi:* esim. Tervetuloviesti ilmestyy välittömästi (alle 1s)
### Testin lopputilanne (End-State)
esim 1:
- Jokainen kirjaantuminen onnistui
esim 2:
- Järjestelmässä ei ole päällä kosteushälytystä
### Testin "tuomio"/tulos (Pass/Fail Criteria):
esim 1:
PASS Kirjaantumiseen kului aikaa =< 3 sekuntia
FAIL Kirjaantumiseen kului aikaa > 3 sekuntia
esim 2:
PASS: hälytysrajan pystyi asettamaan ja hälytys lähetettiin määriteltyyn numeroon rajan ylittyessä
FAIL: hälytystä ei lähetetty
### Testitapaus ID : TCID1234
* Testitapauksen suunnittelija: NarsuMan
* Testitapauksen hyväksyjä: Tarhytti
* Luontipvm : 26.06.2015
### Päivityshistoria
* versio 1.2 - 30.03.2016 - Tarhytti - testiaskeleet-kappale muutettu taulukkomuotoon & esimerkkejä lisätty
* versio 1.1 - 22.03.2016 - Tarhytti - pohjaan tehty kosmeettisia muutoksia
* versio 1.0 - 24.12.2015 - Tarhytti - testitapaus hyväksytty
* versio 0.1 - 26.06.2015 - Narsuman - testitapaus luotu
### Testin kuvaus
esim 1: Tarkista että kirjautumiseen kuluva aika ei ylitä 3 sekunnin rajaa alle palvelun ollessa kuormitettu alle 80 %
esim 2: Testataan kosteushälytyksen toiminta
### Testin tavoite
esim 1: Tarkistetaan, että palvelun kuormitusaste ei vaikuta liiaksi kirjautumiseen käytettävään aikaan. Kirjatuminen testataan palvelun ollessa eri kuormitusasteilla. Mittaus tehdään käyttäjärajapinnasta.
esim2: Tarkistetaan, että järjestelmään voidaa asettaa hälytysraja kosteudelle ja että ko hälytysrajan ylittyessä hälytys lähetetään ennalta määriteltyyn numeroon.
### Linkit
* Vaatimus: [REQID10202]() Asiakkaan kirjautumispyyntö palveluun saa kestää normaalisti korkeintaan (3) sekuntia
* Käyttötapaus: [UC12345]()
* Ominaisuus: [XXXXX]()
### Alkutilanne (Pre-state):
esim 1: Palvelu saavutettavissa, Kuormitusgeneraattori asennettu, kirjautumistunnus luotu, ajanmittaus mahdollista
esim 2: Palvelu saavutettavissa, puhelinumero asetettu kosteushälytykseen
### Testiaskeleet (Test Steps)
esim 1:
Toista seuraavat testiaskeleet palvelun kuormitusasteilla 30%, 50% ja 80%
| Testiaskel | Odotettu tulos |
| ---------- | -------------- |
| 1. Aseta palvelun kuormitus | Kuormitus muuttuu asetetuksi |
| 2. Mittaa kirjaantumiseen kuluva aika | |
| 3. Kirjaudu ulos palvelusta | Palvelusta uloskirjautuminen onnistuu |
esim 2:
| Testiaskel | Odotettu tulos |
| ---------- | -------------- |
| 1. Aseta kosteuden hälytysraja 50%:iin | Hälytysraja muuttuu näytöllä |
| 2. Nosta kosteus yli 50%:in | Järjestelmä lähettää hälytyksen käyttäjälle |
| 3. Laske kosteus alle 50%:in | Järjesteläm lähettää hälytyksen peruutuksen |
### Huomioitava testin aikana
esim
* *Huomioi:* esim. Kirjautumisen aikana näyttö ei välky
* *Huomioi:* esim. Tervetuloviesti ilmestyy välittömästi (alle 1s)
### Testin lopputilanne (End-State)
esim 1:
- Jokainen kirjaantuminen onnistui
esim 2:
- Järjestelmässä ei ole päällä kosteushälytystä
### Testin "tuomio"/tulos (Pass/Fail Criteria):
esim 1:
PASS Kirjaantumiseen kului aikaa =< 3 sekuntia
FAIL Kirjaantumiseen kului aikaa > 3 sekuntia
esim 2:
PASS: hälytysrajan pystyi asettamaan ja hälytys lähetettiin määriteltyyn numeroon rajan ylittyessä
FAIL: hälytystä ei lähetetty
## KÄYTTÖTAPAUKSEN NIMI esim. Asiakastietojen muutos
Yleiskuvaus Kuvataan lyhyesti mikä on käyttötapauksen tarkoitus/ tehtävä.
Esim. Käyttäjä lisää, muuttaa tai poistaa tietoja
## Kuva
![](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Edit_an_article.svg/261px-Edit_an_article.svg.png)
Alkuperäinen lähde: wikipedia.org
###Laatija Kirjataan laatijan nimi.
* Päiväys / Versio Kirjataan laatimispäivä ja versio.
* Prosessi Kuvataan mihin prosessiin käyttötapaus kuuluu.
* Esim. Asiakastietojen käsittelyprosessi.
### Käyttäjäroolit Kuvataan käyttötapauksen käyttäjäroolit Roolin oikeudet
* rooli 1 esim. käsittelijä Luku- ja kirjoitusoikeudet
* rooli 2 esim. toinen järjestelmä Luku- ja kirjoitusoikeudet
* rooli 3 esim. pääkäyttäjä Kaikki oikeudet
### Esitiedot/ehdot
* Kuvataan käyttötapauksen esiehdot, kuten esim. mitä järjestelmä tietää, mitä tietoja järjestelmä tarvitsee, mitä pitää olla tehtynä, mitä käyttötapaus olettaa, missä tilassa järjestelmä on, jotta käyttötapaus voidaan suorittaa.
* Esim. Käsittelijä on kirjautunut järjestelmään omilla tunnuksillaan. Käsittelijä on syöttänyt asiakasnumeron järjestelmään. Järjestelmä on hakenut asiakkaan tiedot asiakastietokannasta ja avannut ne käsittelijälle.
### Käyttötapauksen kuvaus
* 1 Esim. Käsittelijä syöttää ja tallentaa asiakkaan uudet osoitetiedot järjestelmään.
* 2 Esim. Järjestelmä tarkistaa osoitetietojen oikeellisuuden (muodollinen tarkistus).
* 3 Esim.Järjestelmä hakee yleisrekisterijärjestelmästä (esim VTJ) asiakkaan osoitetiedot. Järjestelmä vertailee osoitetietoja.
(P1)
* 4 Esim. Järjestelmä tallentaa hyväksytyt osoitetiedot kantaan ja ilmoittaa käyttäjälle tietojen tallennuksen onnistumisesta.
* 5
### Poikkeukset
* P1
Esim. P1 Järjestelmä ilmoittaa käyttäjälle, että tiedoissa on eroja. Järjestelmä näyttää käyttäjän syöttämät ja yleisrekisterijärjestelmästä saadut tiedot rinnakkain käsittelijän ruudulla.
HUOM! Poikkeukset numeroidaan ja kukin sijoitetaan omaan ”lokeroon” ”, jotta niihin voidaan viitata tekstikuvauksesta.(Esim. P1)
Poikkeukseen kirjoitetaan vain poikkeus, ei tilannetta/käsittelysääntöä, joka johtaa poikkeukseen, ne on kirjoitettu tekstikuvaukseen tai tarvittaessa käsittelysääntöön.
Oletusarvoisesti käyttötapauksen suoritus keskeytyy poikkeukseen. Jos ei, siitä on mainittava.
* P2
### Lopputulos
Kuvataan mikä on käyttötapauksen lopputulos. Esim. Asiakkaan tietoja on päivitetty. Tiedot on tallennettu tietokantaan. Asiakkaalle on lähetetty vahvistus tietojen päivittämisestä.
Muut vaatimukset v1 Kuvataan mitä muita vaatimuksia käyttötapaukselle asetetaan toiminnallisten vaatimusten lisäksi.
Esim. Asiakastietojen haku perustietorekisteristä ei saa kestää yli 25sek.
v2
v3
### Käyttötiheys Kuvataan, kuinka usein käyttötapausta suoritetaan..
Esim. Muutoksia tehdään n.100/päivässä
### Muuta Kuvataan muita käyttötapaukseen liittyviä oleellisia tietoja, kuten avoimia asioita, viittauksia käytettäviin koodistoihin jne.
# Lähde
Tämä wiki-dokumentin runko pohjautuu [Julkisenhallinnon suosituksiin](http://www.jhs-suositukset.fi/web/guest/jhs/recommendations/173)
Kiitokset alkuperäisen tekijöille!
# Ominaisuus XXXXXXX
* Ominaisuuden vastuuhenkilö: Marko Polo
* Status (Ehdotus/Hyväksytty/Hylätty)
### Kuvaus
Sed non nisi id ligula interdum mattis. Fusce vel ullamcorper nunc. Nulla pharetra dui ut enim semper semper. Aenean ut leo tortor. Fusce felis nibh, malesuada vitae nibh at, rhoncus feugiat leo. Nam vehicula vitae ligula vitae condimentum. Ut maximus metus nec lorem ultrices elementum.
### Käyttötapaukset (Use Cases)
Täitä käyttötapauksia voidaan tarvittaessa käyttää hyväksyntätesteinä tai pohjana niille.
* [Use Case 1](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
* [Use Case 2](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
### Alustavat käyttäjätarinat (User Storys)
* _Käyttäjänä haluan, että lorem ipsum on näkyvillä koko käytön ajan, koska se tuo minulle turvallisen olon_
* _Ylläpitäjänä haluan, että tervehdysviesti on vaihdettavissa, koska se virkistää työntekoa!_
#3
### Käyttöliittymänäkymä/mock
![](https://openclipart.org/image/300px/svg_to_png/178764/1370010418.png&disposition=attachment)
### Ominaisuuteen liittyvät toiminnalliset vaatimukset
* Käyttäjä näkee jatkuvasti ruudulla "Lorem Ipsum"-viestin
* Tervehdysviesti on pääkäyttäjän muokattavissa
### Ominaisuuteen liittävät ei-toiminnalliset vaatimukset
* Uuden tervehdysviestin generointi saa kestää < 0.5 s
*
### Ominaisuuteen liittyvät rajaukset
* Tervehdysviestin muodon on noudatettava standardia ZZZ123.1
### Testauksessa huomioitavaa:
| Testi | Testin lähde | Kuka vastaa |
|:-: | :-:|:-:|
| [Testitapaus 1](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 1 | |
| [Testitapaus 2](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 3](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 2 | |
| [Testitapaus 4](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Vaatimus REQ001 | |
| [Testitapaus 5](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 6](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
### Status/Aikataulu/Roadmap
| Status | |
|:----:|:----:|
| Hyväksytty/ Hylätty | - |
## KÄYTTÖTAPAUKSEN NIMI esim. Asiakastietojen muutos
Yleiskuvaus Kuvataan lyhyesti mikä on käyttötapauksen tarkoitus/ tehtävä.
Esim. Käyttäjä lisää, muuttaa tai poistaa tietoja
## Kuva
![](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9d/Edit_an_article.svg/261px-Edit_an_article.svg.png)
Alkuperäinen lähde: wikipedia.org
###Laatija Kirjataan laatijan nimi.
* Päiväys / Versio Kirjataan laatimispäivä ja versio.
* Prosessi Kuvataan mihin prosessiin käyttötapaus kuuluu.
* Esim. Asiakastietojen käsittelyprosessi.
### Käyttäjäroolit Kuvataan käyttötapauksen käyttäjäroolit Roolin oikeudet
* rooli 1 esim. käsittelijä Luku- ja kirjoitusoikeudet
* rooli 2 esim. toinen järjestelmä Luku- ja kirjoitusoikeudet
* rooli 3 esim. pääkäyttäjä Kaikki oikeudet
### Esitiedot/ehdot
* Kuvataan käyttötapauksen esiehdot, kuten esim. mitä järjestelmä tietää, mitä tietoja järjestelmä tarvitsee, mitä pitää olla tehtynä, mitä käyttötapaus olettaa, missä tilassa järjestelmä on, jotta käyttötapaus voidaan suorittaa.
* Esim. Käsittelijä on kirjautunut järjestelmään omilla tunnuksillaan. Käsittelijä on syöttänyt asiakasnumeron järjestelmään. Järjestelmä on hakenut asiakkaan tiedot asiakastietokannasta ja avannut ne käsittelijälle.
### Käyttötapauksen kuvaus
* 1 Esim. Käsittelijä syöttää ja tallentaa asiakkaan uudet osoitetiedot järjestelmään.
* 2 Esim. Järjestelmä tarkistaa osoitetietojen oikeellisuuden (muodollinen tarkistus).
* 3 Esim.Järjestelmä hakee yleisrekisterijärjestelmästä (esim VTJ) asiakkaan osoitetiedot. Järjestelmä vertailee osoitetietoja.
(P1)
* 4 Esim. Järjestelmä tallentaa hyväksytyt osoitetiedot kantaan ja ilmoittaa käyttäjälle tietojen tallennuksen onnistumisesta.
* 5
### Poikkeukset
* P1
Esim. P1 Järjestelmä ilmoittaa käyttäjälle, että tiedoissa on eroja. Järjestelmä näyttää käyttäjän syöttämät ja yleisrekisterijärjestelmästä saadut tiedot rinnakkain käsittelijän ruudulla.
HUOM! Poikkeukset numeroidaan ja kukin sijoitetaan omaan ”lokeroon” ”, jotta niihin voidaan viitata tekstikuvauksesta.(Esim. P1)
Poikkeukseen kirjoitetaan vain poikkeus, ei tilannetta/käsittelysääntöä, joka johtaa poikkeukseen, ne on kirjoitettu tekstikuvaukseen tai tarvittaessa käsittelysääntöön.
Oletusarvoisesti käyttötapauksen suoritus keskeytyy poikkeukseen. Jos ei, siitä on mainittava.
* P2
### Lopputulos
Kuvataan mikä on käyttötapauksen lopputulos. Esim. Asiakkaan tietoja on päivitetty. Tiedot on tallennettu tietokantaan. Asiakkaalle on lähetetty vahvistus tietojen päivittämisestä.
Muut vaatimukset v1 Kuvataan mitä muita vaatimuksia käyttötapaukselle asetetaan toiminnallisten vaatimusten lisäksi.
Esim. Asiakastietojen haku perustietorekisteristä ei saa kestää yli 25sek.
v2
v3
### Käyttötiheys Kuvataan, kuinka usein käyttötapausta suoritetaan..
Esim. Muutoksia tehdään n.100/päivässä
### Muuta Kuvataan muita käyttötapaukseen liittyviä oleellisia tietoja, kuten avoimia asioita, viittauksia käytettäviin koodistoihin jne.
# Lähde
Tämä wiki-dokumentin runko pohjautuu [Julkisenhallinnon suosituksiin](http://www.jhs-suositukset.fi/web/guest/jhs/recommendations/173)
Kiitokset alkuperäisen tekijöille!
# Ominaisuus XXXXXXX
* Ominaisuuden vastuuhenkilö: Marko Polo
* Status (Ehdotus/Hyväksytty/Hylätty)
### Kuvaus
Sed non nisi id ligula interdum mattis. Fusce vel ullamcorper nunc. Nulla pharetra dui ut enim semper semper. Aenean ut leo tortor. Fusce felis nibh, malesuada vitae nibh at, rhoncus feugiat leo. Nam vehicula vitae ligula vitae condimentum. Ut maximus metus nec lorem ultrices elementum.
### Käyttötapaukset (Use Cases)
Täitä käyttötapauksia voidaan tarvittaessa käyttää hyväksyntätesteinä tai pohjana niille.
* [Use Case 1](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
* [Use Case 2](https://github.com/JAMK-IT/TT0S0100-software-desing-and-testing/blob/master/pohja-kayttotapauskuvaus.md)
### Alustavat käyttäjätarinat (User Storys)
* _Käyttäjänä haluan, että lorem ipsum on näkyvillä koko käytön ajan, koska se tuo minulle turvallisen olon_
* _Ylläpitäjänä haluan, että tervehdysviesti on vaihdettavissa, koska se virkistää työntekoa!_
#3
### Käyttöliittymänäkymä/mock
![](https://openclipart.org/image/300px/svg_to_png/178764/1370010418.png&disposition=attachment)
### Ominaisuuteen liittyvät toiminnalliset vaatimukset
* Käyttäjä näkee jatkuvasti ruudulla "Lorem Ipsum"-viestin
* Tervehdysviesti on pääkäyttäjän muokattavissa
### Ominaisuuteen liittävät ei-toiminnalliset vaatimukset
* Uuden tervehdysviestin generointi saa kestää < 0.5 s
*
### Ominaisuuteen liittyvät rajaukset
* Tervehdysviestin muodon on noudatettava standardia ZZZ123.1
### Testauksessa huomioitavaa:
| Testi | Testin lähde | Kuka vastaa |
|:-: | :-:|:-:|
| [Testitapaus 1](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 1 | |
| [Testitapaus 2](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 3](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Use Case 2 | |
| [Testitapaus 4](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | Vaatimus REQ001 | |
| [Testitapaus 5](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
| [Testitapaus 6](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-testitapaus.md) | | |
### Status/Aikataulu/Roadmap
| Status | |
|:----:|:----:|
| Hyväksytty/ Hylätty | - |
TTOS0100 Kurssin harjoitustyö HT0
Tämä on harjoitustyön etusivu
# XXXX-palvelun vaatimusmäärittely
![](https://openclipart.org/image/300px/svg_to_png/38449/58294main-The.Brain.in.Space-page-111-experiment-3d-2.png&disposition=attachment)
### Tiedot
* Nimimerkki
* Versionumero X.Y.Z
* [Linkki vaatimusmäärittelyyn]()
# Vaatimusmäärittely
## Sisällysluettelo
* [Asiakastarina]()
* [Sidosryhmät ja profiilikuvaukset]()
* [Sidosryhmäkuva]()
* [Asiakaspolku]()
* [Yleinen käyttötapaus]()
* [Yleiset toiminnalliset vaatimukset]()
* [Yleiset ei-toiminnalliset vaatimukset]()
* [Palvelu MockUp]()
* [Tärkeimmät ominaisuudet]()
* [Julkaisun suunnitelma]()
* [Palvelun/ohjelmiston arkkitehtuuri]()
* [Testaus ja laadunvarmistus]()
* [Lähteet]()
## Johdatus
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
### Palvelukuvaus
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
### Vaatimusmäärittelytyön tilaaja
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
### Vaatimusmäärittelyn toimittaja
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
## Asiakastarina
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
## Sidosryhmät (Stakeholders) ja profiilikuvaukset (Profile descriptions)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
## Sidosryhmäkuva (Stakeholder map)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
![](https://openclipart.org/image/800px/svg_to_png/17266/berteh-flow-diagram-symbols.png&disposition=attachment)
## Asiakaspolku (Customer Journey)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
![](https://openclipart.org/image/800px/svg_to_png/17266/berteh-flow-diagram-symbols.png&disposition=attachment)
## Tuotteen yleisiä vaatimuksia ja rajoituksia (General Requirements and restrictions)
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| GENREQ001 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| GENREQ002 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| GENREQ003 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| GENREQ004 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| GENREQ005 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
## Yleiset käyttötapaukset (General Use Cases)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
![](https://openclipart.org/image/800px/svg_to_png/28058/cfry-Use-Case.png&disposition=attachment)
## Palveluun liittyvät toiminnalliset vaatimukset (Functional Requirements)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ001 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| REQ002 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| REQ003 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| REQ004 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
| REQ005 | Vaatimus? | Mikä osa-alue | Kuka vastaa |
## Palveluun liittyvät ei-toiminnalliset vaatimukset (Non Functional Requirements)
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,
totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae
dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est,
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
### Suorituskyky? (Performance)
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Suorituskyky | Kuka vastaa |
| REQ00x | Vaatimus? | Suorituskyky | Kuka vastaa |
| REQ00x | Vaatimus? | Suorituskyky | Kuka vastaa |
### Luotettavuus?
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Luotettavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Luotettavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Luotettavuus | Kuka vastaa |
### Tietoturva?
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
| REQ00x | Vaatimus? | Tietoturva | Kuka vastaa |
### Käytettävyys
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
## Palvelu MockUp-prototyyppi
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
![](https://openclipart.org/image/800px/svg_to_png/236916/1452485143.png&disposition=attachment)
## Tärkeimmät tunnistetut ominaisuudet (Features)
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
| Ominaisuus | Prioriteetti | Muuta |
| :-: | :-: | :-: |
| [Ominaisuus 1](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 2](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 3](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 4](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 5](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 6](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| [Ominaisuus 7](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
## Julkaisun suunnitelma
| Aika + Ominaisuuus | Kuvaus | Vastuu | Prioriteetti |
|:-:|:-:|:-:|:-:|
| 1.1.201x [Ominaisuus 1](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| 1.4.201x [Ominaisuus 2](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| 15.4.201x [Ominaisuus 3](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
| 5.5.201x [Ominaisuus 4](https://github.com/JAMK-IT/TTOS0100-Ohjelmistosuunnittelu-ja-testaus/blob/master/pohja-ominaisuuskuvaus.md) | | |
# Palvelun/ohjelmiston arkkitehtuuri
### Yleinen sijoittelunäkymä (Deployment diagram )
![](https://openclipart.org/image/800px/svg_to_png/17266/berteh-flow-diagram-symbols.png&disposition=attachment)
# Arkkitehtuuriin/teknologiaan liityvät vaatimukset
### Ylläpito (Maintenance)
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Yllläpito | Kuka vastaa |
| REQ00x | Vaatimus? | Tekninen | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa |
### Yleinen tietokantakuvaus (Database ER-diagram)
ER-kaavio
![](https://openclipart.org/image/800px/svg_to_png/17266/berteh-flow-diagram-symbols.png&disposition=attachment)
# Testauksen vaatimukset (Testing requirements)
### Testattavuus
| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen |
|:-:|:-:|:-:|:-:|
| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa |
| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa |
# Tunnistetut riskit ja testikohteet
* Riski -> Testaustarve
* Vaatimus -> Testaustarve
### Dokumentit, standardit ja lähteet
qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora
incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam,
quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
*Lähteet*
| ID | Lähde | Kuvaus | Linkki |
|:-:|:-:|:-:|:-:|
| Id0 | Wikipedia | Vaatimusmäärittely | https://fi.wikipedia.org/wiki/Ohjelmiston_vaatimusm%C3%A4%C3%A4rittely
- |
| - | - | - |
| - | - | - |
| - | - | - |
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment