Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 624 Bytes

index.md

File metadata and controls

39 lines (23 loc) · 624 Bytes

TaskBoard Requirement Specification

General requirements

Application should allow (>T2) users to manage a list of (>T1) tasks.

(T1) Tasks

Task has the following properties:

  • description - description of the task,

  • status - status of the task. The status can have one of the following values:

    • TODO
    • IN PROGRESS
    • DONE
  • owner - (>T3) person that is an owner of the task.

(T3) Persons

Person has the following properties:

  • given name,
  • family name.

(T2) Users

User has the following properties:

  • username,
  • password,
  • role.

User Registration

Authentication

Authorization