...
- A task represents a work task
- A task is represented as a JIRA ticket within a specific project
- This task is also represented as a task branch on the terminology server
- A task can be linked to one or many SIRS (or equivalent) requests
Requirements
# | Title | Requirement Description | User StoryImportance | Sprint | Notes | JIRA Tickets | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Creation of a task | It must allow to
| As an author lead, I want to create a work task and assign to an author so that author can receive a task from author lead directly. | 4 | A JIRA ticket would be created on the specific project to represent the task |
| |||||||||||||||||||||||||||||||
2 | Creation of a task | It must enable to
| As an author, I want to create my own task to deal with some content I have been asked to edit or create so that I can provide summary of my task. | 1 | A JIRA ticket would be created on the specific project to represent the task |
| |||||||||||||||||||||||||||||||
3 | Adding content to a task | It should require author to provide
Note: this requirement is only for minimum variable product but not the final delivery. | As an author, I want to work within a task and have the work I have done tracked for future reference | 2 | All editing during the context of the task should be audited and retrievable against the task |
| |||||||||||||||||||||||||||||||
4 | Adding content to a task from a file | It should allow author to upload a list of request IDs as a file into task. Note: this requirement is only for minimum variable product but not the final delivery. | As an author, I want to import a list of concept request IDs as a file to create the worklist within the task | 2 |
| ||||||||||||||||||||||||||||||||
56 | Importing Changing status of a task | It must be able to authoring service | As an author, I want to export my task to single concept/template-based authoring service so that I can work on my task. |
| 6 | Changing status of a task | As an author, I want to change status of task so that I can show the progress of move forward my task to the next state. | 2 | |||||||||||||||||||||||||||||
7 | Tracking request in a task | As an author, I want to track request, status of request, and requestor ID/name so that I can contact requestor when there is an issue of the request | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
8 | Notifying user when a task is assigned to him/her by other user | It must
| As an author, I want to be notified when a task is assigned to me | 2 |
| ||||||||||||||||||||||||||||||||
9 | Notifying user when any request in task has been modified | It must notify user when any requests in task has been modified in request management tool | As an author, I want to be notified immediately when a request in my task has been modified so that I can have the latest information for authoring. | 6 | |||||||||||||||||||||||||||||||||
1011 | Merging Searching a task into the specific project after it is completed | As an author, I want to merge my task into the specific project, which my task is belong to; so that another author can review my task. | on dashboard | It must be able to search a task on dashboard by any column or text search | 11 | Searching a task in many ways | As an author, I want to search task by
|
|
Workflow of task
Gliffy Diagram | ||||
---|---|---|---|---|
|
...