@@ -43,30 +43,28 @@ When one environment is used to gather relevant information, it is easier to lin
| CONSTRAINT-REQ-S00006 | Constrain |||
# Järjestelmätason /Ohjelmiston vaatimukset
# System / software requirements
**SYSTEM REQUIREMENTS**
Tähän kerätään järjestelmän/palvelun vaatimuksia korkealla tasolla.
System/service requirements are gathered here on a higher level.
**Technical requirements**
Tekniset vaatimukset esitetään yleensä erillään ohjelmiston vaatimuksista. Ne liittyvät oleellisen osana
järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
Technical requirements are typically separated from software requirements. They are an essential part of system requirements. Technical can, for example, include the following:
| 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 | |
| SYSTEM-REQ-0001 | System Requirement | Login services must have an independent verification system from a third party. | [Login ft1](ft1-ominaisuus.md) |
| SYSTEM-REQ-0002 | System Requirement | The main parts of the service must be at least reduplicated N+1 | |
| SYSTEM-REQ-0003 | System Requirement |||
| SYSTEM-REQ-0004 | System Requirement |||
| SYSTEM-REQ-0005 | System Requirement |||
...
...
@@ -77,7 +75,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| Requirement ID | Type | Description | Related feature |
| FUNCTIONAL-REQ-C0001 | Functional Requirement | As a user (Customer profiles 1-4) I can login using Facebook-credentials | [Login ft1](ft1-ominaisuus.md) |
@@ -96,7 +94,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| 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-0001 | Non-Functional Security | At least level MD5 encryption must be used for the password, because it is required in standard XY112 | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| SECURITY-REQ-0002 | Non-Functional Security |||
| SECURITY-REQ-0003 | Non-Functional Security |||
| SECURITY-REQ-0004 | Non-Functional Security |||
...
...
@@ -112,7 +110,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| 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) |
| PERFORMANCE-REQ-0000 | Non-Functional Performance | At least 100 users must be able to login at the same time (100 request/s) | [Login ft1](ft1-ominaisuus.md) |
@@ -124,7 +122,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| 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) | |
| USABILITY-REQ-0000 | Non-Functional Usability | The user interface must also be voice-controllable, as users may have visual impairments | [Login ft1](ft1-ominaisuus.md) | |
@@ -145,7 +143,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
| Requirement ID | Type | Description | Related feature |
|:-:|:-:|:-:|:-:|
| TESTABILITY-REQ-0000 | Non-Functional Testability | Käyttäjärekisteri on kyettävä palauttamaan alkutilaan ennen testien ajoa | [Kirjautuminen ft1](ft1-ominaisuus.md) |
| TESTABILITY-REQ-0000 | Non-Functional Testability | You must be able to reset the user registry before running tests | [Login ft1](ft1-ominaisuus.md) |