Asignación de tareas
Asocia uno o varios miembros de proyecto a una tarea y comunica la nueva asignación.
Que se logra
- Resultado: establece responsables claros y hace aparecer el trabajo en las vistas personales y de capacidad.
- Caso de uso: una consultora asigna una configuración a analista y líder técnico, quienes reciben el contexto dentro de
My Tasks. - Se combina con: miembros de proyecto, equipos, carga de trabajo y notificaciones.
Donde esta
- Ruta:
/[orgId]/operations/projects/[projectId]/tasks/[taskId] - Acceso en UI:
Task detail > Assignees. - Componente(s):
TaskAssigneesSelect.tsx.
Como funciona
- Abre la tarea y selecciona
Assignees. - Escoge o desmarca miembros del proyecto.
- Guarda el cambio; la tarea aparece en My Tasks de la persona o equipo pertinente.
Reglas y validaciones
- Solo aparecen usuarios que pertenecen simultáneamente a organización y proyecto.
- Los cambios generan actividad y pueden enviar notificación de asignación.
Backend
- Servicios:
ops-task-assignees(find/create/remove),ops-project-members(find). - Efectos: registra actividad y notifica asignaciones.
Relaciones
- Requiere: Project Members.
- Dispara / afecta: My Tasks, Workload y Reports.