docs(requirements): added last requirements
This commit is contained in:
parent
5e1e06d9e9
commit
3942c6113f
1 changed files with 150 additions and 2 deletions
|
|
@ -89,11 +89,11 @@ By using this format the requirement will be easly retracable to the user story
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
**Code**: US-5 \
|
**Code**: US-5 \
|
||||||
**Description**: As an administrator, I want to upload and organize media so I can add new content for users to watch.
|
**Description**: As an administrator, I want to upload and organize media so I can add new content for users to watch/listen.
|
||||||
|
|
||||||
**Accaptance**
|
**Accaptance**
|
||||||
|
|
||||||
* Given the administrator logged in as administrator when the administrator uploads a media file then the system should automatically add it to the media list and categirize it.
|
* Given the administrator logged in as administrator when the administrator uploads a media file then the system should automatically add it to the media list and categorize it.
|
||||||
* Given new media has been added when the administrator or user views the library then the media should appear.
|
* Given new media has been added when the administrator or user views the library then the media should appear.
|
||||||
|
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
@ -387,4 +387,152 @@ By using this format the requirement will be easly retracable to the user story
|
||||||
**Quality attribute**: time behaviour \
|
**Quality attribute**: time behaviour \
|
||||||
**Priority**: highest
|
**Priority**: highest
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-28 \
|
||||||
|
**User story**: US-5 \
|
||||||
|
**User**: administrator
|
||||||
|
**Requirement**: the administrator manages media. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Priority**: higest
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-29 \
|
||||||
|
**User story**: US-5 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator manages media in real-time. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: time behaviour \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-30 \
|
||||||
|
**User story**: US-5 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator manages media within 3 steps. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: operability \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-31 \
|
||||||
|
**User story**: US-5 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: only the administrator manages media. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: integrity \
|
||||||
|
**Priority**: highest
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-32 \
|
||||||
|
**User story**: US-6 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator manages users. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: higest
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-33 \
|
||||||
|
**User story**: US-6 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator selects the media the user can see. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: high
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-34 \
|
||||||
|
**User story**: US-6 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator manages users in real-time. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: operability \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-35 \
|
||||||
|
**User story**: US-6 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator only sees user data that is absolutly necessary for managing users. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: confidentiality \
|
||||||
|
**Priority**: highest
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-36 \
|
||||||
|
**User story**: US-7 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator adds new content through the library/file manager. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-37 \
|
||||||
|
**User story**: US-7 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator activates file scanning. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: low
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-38 \
|
||||||
|
**User story**: US-7 \
|
||||||
|
**User**: administrator \
|
||||||
|
**Requirement**: the administrator adds new content through the library/file manager in real-time. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: time behaviour \
|
||||||
|
**Priority**: low
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-39 \
|
||||||
|
**User story**: US-8 \
|
||||||
|
**User**: user \
|
||||||
|
**Requirement**: the user downloads media. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: high
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-40 \
|
||||||
|
**User story**: US-8 \
|
||||||
|
**User**: user \
|
||||||
|
**Requirement**: the user removes downloaded media. \
|
||||||
|
**Type**: functional \
|
||||||
|
**Priority**: high
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-41 \
|
||||||
|
**User story**: US-8 \
|
||||||
|
**User**: user \
|
||||||
|
**Requirement**: the user downloads media within 3 steps. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: operability \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
**Code**: RQ-42 \
|
||||||
|
**User story**: US-8 \
|
||||||
|
**User**: user \
|
||||||
|
**Requirement**: the user removes downloaded media within 3 steps. \
|
||||||
|
**Type**: non-functional \
|
||||||
|
**Quality attribute**: operability \
|
||||||
|
**Priority**: medium
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue