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.