Typical task management technologies maintain information pertaining to the task such as users performing the task, order of completion, estimated date of completion, task deadlines, resources associated with the task, duration of the task including dependencies of sub-tasks, etc., and indicate progress towards completion of the task based on the users' performance of the task.