From 91296cec1ceae0c78788856b053f3f4d207608fa Mon Sep 17 00:00:00 2001
From: L4136 <l4136@student.jamk.fi>
Date: Thu, 13 Aug 2020 14:50:37 +0300
Subject: [PATCH] Update template-requirementlist.md

---
 .../templates/template-requirementlist.md     | 38 +++++++++----------
 1 file changed, 18 insertions(+), 20 deletions(-)

diff --git a/documentation/20-Requirement-management/templates/template-requirementlist.md b/documentation/20-Requirement-management/templates/template-requirementlist.md
index 63354d3..c35e76c 100644
--- a/documentation/20-Requirement-management/templates/template-requirementlist.md
+++ b/documentation/20-Requirement-management/templates/template-requirementlist.md
@@ -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:
+
 
-* Suoritusympäristö (Linux, Windows, Pilvi etc)
-* Muisti (4GB, 16GB ?)
-* Suoritin (Intel/AMD/ARM ?)
-* Tietokanta (MySQL, DynamoDB, Orient etc?)
-* Ajoalustan ratkaisut JAVA VM, Docker Container ?
+* Execution environment (Linux, Windows, Pilvi etc)
+* Memory (4GB, 16GB ?)
+* Processor (Intel/AMD/ARM ?)
+* Database (MySQL, DynamoDB, Orient etc?)
+* Virtualization solutions (JAVA VM, Docker Container?)
  
 
 | 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 | Käyttäjänä (Asiakas Profiilit 1-4) voin kirjautua käyttäen Facebook-tunnuksia | [Kirjautuminen ft1](ft1-ominaisuus.md) |
+| FUNCTIONAL-REQ-C0001 | Functional Requirement | As a user (Customer profiles 1-4) I can login using Facebook-credentials | [Login ft1](ft1-ominaisuus.md) |
 | FUNCTIONAL-REQ-C0002 | Functional Requirement |||
 | FUNCTIONAL-REQ-C0003 | Functional Requirement |||
 | FUNCTIONAL-REQ-C0004 | Functional Requirement |||
@@ -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) |								
 | PERFORMANCE-REQ-0001 | Non-Functional Performance |||
 | PERFORMANCE-REQ-0002 | Non-Functional Performance |||
 | PERFORMANCE-REQ-0003 | Non-Functional Performance |||
@@ -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) | |	
 | USABILITY-REQ-0001 | Non-Functional Usability |||
 | USABILITY-REQ-0002 | Non-Functional Usability |||
 | USABILITY-REQ-0003 | Non-Functional Usability |||
@@ -137,7 +135,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
 
 | Requirement ID | Type | Description | Related feature |									
 |:-:|:-:|:-:|:-:|
-| RECOVERY-REQ-00100 | Non-Functional Recovery | Kirjautumis-palvelun on käynnistyttävä ensimmäisen palvelun ylösajon aikana | [Kirjautuminen ft1](ft1-ominaisuus.md)	 |							
+| RECOVERY-REQ-00100 | Non-Functional Recovery | The login service must start during the first service startup | [Login ft1](ft1-ominaisuus.md)	 |							
 | RECOVERY-REQ-00100 | Non-Functional Recovery |||							
 
 
@@ -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)	 |	
 | TESTABILITY-REQ-0001 | Non-Functional Testability |||	
 | TESTABILITY-REQ-0002 | Non-Functional Testability |||	
 | TESTABILITY-REQ-0003 | Non-Functional Testability |||	
@@ -157,7 +155,7 @@ järjestelmävaatimuksiin. Teknisiä vaatimuksia voivat olla esim:
 
 | Requirement ID | Type | Description | Related feature |								
 |:-:|:-:|:-:|:-:|
-| SAFETY-REQ-0000 | Non-Functional Safety |  Tähän tuotteesen ei voida osoittaa turvallisuus vaatimuksia  | [Kirjautuminen ft1](ft1-ominaisuus.md)	|	
+| SAFETY-REQ-0000 | Non-Functional Safety |  No safety requirements can be assigned to this product  | [Login ft1](ft1-ominaisuus.md)	|	
 | SAFETY-REQ-0001 | Non-Functional Safety |||	
 | SAFETY-REQ-0002 | Non-Functional Safety |||	
 | SAFETY-REQ-0003 | Non-Functional Safety |||	
-- 
GitLab