This model is quite useful if the list of requirements isn't very long. The same list can be done quite conveniently with Excel, but it will soon lead to the complexity of documentation.
When one environment is used to gather relevant information, it is easier to link them to each other and the information stays up to date better.
Tämä malli on varsin käyttökelpoinen, jos lista ei veny kovin pitkäksi. Sama lista voidaan aika kätevästi tehdä Excelillä, mutta se johtaa varsin pian dokumentoinnin monimutkaisuuteen.
Kun käytetään yhtä ympäristöä keräämään oleellinen tieto on niiden linkittäminen helpompaa ja tieto pysyy ajantasalla paremmin.
# Business / Customers / Constraints
# Liiketoiminta/Asiakkaat/Rajoitteet
** Customer Requirements **
**Asiakasvaatimukset**
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| CUSTOMER-REQ-0001 | Customer Requirement | Käyttäjänä haluan kirjautua käyttäen Facebook-tunnuksia, ettei tarvise häslätä | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| CUSTOMER-REQ-0001 | Customer Requirement | As a user I want to login using my Facebook credentials to avoid any hassle. | [Login ft1](ft1-ominaisuus.md) |
| CUSTOMER-REQ-0002 | Customer Requirement |||
| CUSTOMER-REQ-0003 | Customer Requirement |||
| CUSTOMER-REQ-0004 | Customer Requirement |||
| CUSTOMER-REQ-0005 | Customer Requirement |||
**Liiketoiminnan vaatimukset**
**Business requirements**
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| BUSINESS-REQ-0001 | Business Requirement | Palvelun kirjautuminen tulee olla helppoa, että voimme saavuttaa laajan käyttäjäkunnan = 35% kohderyhmästä | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| BUSINESS-REQ-0001 | Business Requirement | Logging in to the service should be easy so that we can reach a wide user base = 35% of the target group | [Login ft1](ft1-ominaisuus.md) |
| BUSINESS-REQ-0002 | Business Requirement |||
| BUSINESS-REQ-0003 | Business Requirement |||
| BUSINESS-REQ-0004 | Business Requirement |||
| BUSINESS-REQ-0005 | Business Requirement |||
**Rajoitukset / Standardit**
**Constraints and standards**
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| SYSTEM-REQ-0001 | System Requirement | Kirjatumispalvelulla on oltava itsenäinen kolmannen osapuolen toimittama varmistusjärjestelmä | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| SYSTEM-REQ-0002 | System Requirement | Palvelun tärkeimpien palvelujen on oltava vähintään kahdennettu N+1 | |
...
...
@@ -74,9 +73,9 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
### Toiminnalliset vaatimukset**
### Functional requirements**
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| SECURITY-REQ-0001 | Non-Functional Security | Salasanassa on käytettävä vähintään MD5-tason salausta, koska standardi XY112 sitä edellyttää | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| SECURITY-REQ-0002 | Non-Functional Security |||
...
...
@@ -109,9 +108,9 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| SECURITY-REQ-0010 | Non-Functional Security |||
**Suorituskyky**
**Performance**
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| PERFORMANCE-REQ-0000 | Non-Functional Performance | Kirjautuminen on mahdollista yhtäaikaa 100 käyttäjällä (100 request/s) | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa |
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| USABILITY-REQ-0000 | Non-Functional Usability | Käyttöliittymän on toimittava myös ääniohjattuna, koska käyttäjillä saattaa olla näkövammoja | [Kirjautuminen ft1](ft1-ominaisuus.md) | |