View Task Details  

Preview task details

As an assignee, creator, or assignee’s manager, I want to be able to view task details, so that I can browse and update the task.

Acceptance Criteria: Check that

Updating the progress TN-215: Update task-Change status by Updating Progresso DO.

 

View History Log

Preview Task history log

As a logged user, I want to be able to preview the task log, so that I can track any updates or changes that happened to my task.

Acceptance Criteria: Check that

  • The user shall be able to preview the task history log. as the UI Tasked in - New Concept
  • This task history log contains all records that happened in the task.
  • This task history log contains records data:
    • Users
    • Actions in a format according to their stories
    • Records are sorted by date and time (latest first)
  • The creation records
    • [ (creator) created the task for (assignee)]
  • The task request approval record
    • [ (manager) approved the task assigned by (creator) to (assignee)]
  • The task request rejection record
    • [ manager) rejected the task assigned by (creator) to (assignee)]
  • The forward record
    • [ manager) forwarded the assigned task by (creator) from (1st assignee) to (2nd assignee)]
  • The Cancel records
    • [ [manager] cancelled the task assigned by (creator) to (assignee)]
  • The Rating records
    • “[Task Creator] has rated the task with [rating value].
  • The update progress record
    • “[assignee] has started the task “
    •  “[Creator/assignee] “has updated the progress value to [NEW Progress value%]. “
    • “[Assignee] has completed the task “
  • Task Actual time record
    • “[Task Assignee] has set the Actual time as [ Actual time]. “
  • Update To-do list record
    • “[Task Assignee/creator] has updated the To-do list for this task.
  • Task Estimation record
    • “[Task Assignee] has set the estimation time as [ Estimation time]. “

 

Rate Task

Rate task

As a creator, I want to be able to rate the task, so that I can evaluate the work.

Acceptance Criteria: Check that

  • The user can rate the task as in UI Tasked in Native .
  • The rating is selected from 0.5 - 5 where 0.5 is the least rating. ( 1.5 - 2.5-3.5-4.5 are allowed )
  • The user can’t rate the task as long as it is not completed.
  • The user should add a reason if he gave a rating below 3
  • The task rated 0 by default (this rating not counted in reports)
  • The system will send a notification to the user with the rating.
  • The system shall add a rating record in the task history log that will be previewed in this format :
    [ (creator) rated the task for (assignee) ]

Edge cases :

  • If the user created a task for himself and he is the manager of himself, rating is not counted in reports

 

Update Progress

On Page