This is a Drupal based tasks evaluation system which will require tasks assignments and completion mechanism by different drupal roles.
Every node will have specific group of fields and each ROLE should be able to update its own group of fields .
Notifications will be sent to users on completion of tasks , or when the due date is near / passed.
Tasks should be assigned to teams .( groups of users )
detailed layouts will be provided along with HTML .