Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Ominaisuus (pohja)
| | |
|:-:|:-:|
| Dokumentti | Ominaisuuskuvaus |
| Ominaisuus | |
| Määrittelijä | |
| Versio | |
| Päivämäärä |
### Kuvaus
*Kerro mitä ominaisuudella tarkoitetaan ja mitä sen avulla saavutetaan*
### Ominaisuuteen liittyvät rajaukset, vaatimukset käyttötapaukset
*Kerätään tähän kaikki oleelliset lähteet, jotka liittyvät ominaisuuden toteuttamiseen*
| | |
|:-:|:-:|
| [Use Case 1](FT1-kayttotapaus.md) | Onko olemassa käyttötapauksia? |
| [Vaatimus ReqID]() | Onko tiedossa vaatimuksia, joilla on vaikutusta ominaisuuteen? |
| [Rajaus ID]() | Onko olemassa rajoitteita, jotka on otettava huomioon |
| [Dokumentti ID]() | Muita lähteitä, joista pitää olla selvillä? |
### Ominaisuuden käyttäjätarinat (User Storys)
*Kirjataan tarvittaessa User Storyt tähän, mutta kirjataan käytännössä heti Issueiksi*
* Käyttäjän haluan, että voin.....
* Ylläpitäjänä haluan, että voin.....
**Nämä kannattaa siirtää pian issue kuvauksiksi, ja liittää linkki muodossa #luku*
esim. #9
### Käyttöliittymänäkymä/mock
>Tähän kannattaa liittää tarvittaessa kuvausta kuvan/mockup-näkymän muodossa.
Se selkeyttää ominaisuuden suunniteltua käyttöä.
```plantuml
salt
{
Just plain text
[This is my button]
() Unchecked radio
(X) Checked radio
[] Unchecked box
[X] Checked box
"Enter text here "
^This is a droplist^
}
```
### Testaus / mahdolliset hyväksyntä kriteerit
*Kirjataan muutamia huomiota testauksen kannalta*
| Testitapaus | Kuvaus |
|:-: | :-:|
| [Hyväksyntätesti 1](pohja-hyvaksyntatesti.md) | Hyväksyntätesti |
| [Toiminnallinen testi 1](pohja-testitapaus.md) | Testitapaus |
| [Tietoturvatesti 5](pohja-testitapaus.md) | Testitapaus |