Saltar a contenido

Subtareas, divisiones y dependencias

Tres maneras de dar forma a una tarea: descomponerla en subtareas, dividirla en partes iguales y declarar qué tiene que ocurrir antes de ella.

Subtasks

La pestaña Subtasks del panel de detalle de la tarea descompone una tarea. Escriba un título y pulse Enter para añadir una. Cada subtarea tiene sus propias propiedades (status, estimate, dates y el resto) y se abre en su propio panel.

Importan dos reglas, porque el planner se apoya en ellas:

  • La estimación de un padre es la suma de sus subtareas. En cuanto una tarea tiene hijos, su estimación deja de ser editable y muestra "(sum of subtasks)". Para cambiarla, cambie la estimación de una subtarea.
  • El planner programa las hojas, nunca el padre. Una tarea con subtareas se omite y se programan sus subtareas en su lugar. Si ambas se programaran, el mismo trabajo se reservaría dos veces. Lo mismo ocurre con la reserva de un clic: Auto-plan no está disponible en una tarea con subtareas, reserva cada subtarea en su lugar.

La due date de una subtarea no puede ser posterior a la de su padre. Empi rechaza el cambio y ofrece extender el padre hasta esa fecha en su lugar.

Dividir una tarea

Split convierte una tarea dimensionada en varias partes iguales. Ábralo desde el panel de la tarea (o desde la barra de acciones masivas en las vistas List y Kanban), elija una slot duration, y Empi divide la estimación en subtareas de esa duración. La última parte absorbe el resto.

  • La tarea necesita primero una estimación. Sin una, no hay nada que dividir.
  • Una división produce entre 2 y 20 subtareas. No se ofrecen duraciones que produzcan menos de 2 partes.
  • Dividir una subtarea la convierte en la parte 1 y añade el resto como hermanas.

Dividir es una forma de trabajar en fragmentos manejables y de dar a cada parte su propio estado. No crea capacidad: la estimación total no cambia, y el planner ya reparte por sí solo una tarea demasiado grande para un día a lo largo de días consecutivos.

Dependencias

Blocked by enumera lo que debe terminar antes de esta tarea. Blocking es la vista espejo: qué está esperando por ella. Ambas se configuran desde la columna de propiedades, y ambas aceptan una búsqueda sobre sus otras tareas.

Las dependencias son una restricción dura sobre el plan. El planner coloca una tarea solo después de todo aquello que la bloquea, antes de considerar cualquier otra cosa sobre la tarea. Solo una vez satisfechas las dependencias se aplica el resto del orden (primero lo vencido, luego el trabajo en curso, luego la due date más próxima, luego la prioridad).

Una tarea con bloqueadores sin terminar lleva una insignia ("Blocked by 2 unfinished tasks"). Una vez que todos están hechos, muestra "Dependencies complete, ready to schedule".

Tip

Empi puede mover una tarea al estado Blocked automáticamente mientras tenga bloqueadores sin terminar. El interruptor está en Settings, bajo Tasks.

Conflictos de fechas

Las dependencias y las fechas pueden contradecirse. Empi lo detecta a medida que edita y lo muestra en la tarea, bajo Scheduling conflicts, en lugar de dejar que el planner falle en silencio:

  • La tarea empieza antes de que termine una dependencia. El bloqueador vence después del start de esta tarea, así que el trabajo no puede empezar cuando lo pidió.
  • Un bloqueador vence después de la tarea dependiente. Ninguna programación puede arreglar esto: aquello que espera vence más tarde que aquello que lo espera.
  • Un bloqueador vence después del padre de esta tarea. La subtarea nunca podrá programarse a tiempo, digan lo que digan sus propias fechas.

Un ciclo de dependencias (A espera por B, B espera por A) lo reporta el planner de la misma manera, como un conflicto de dependencia.

Cada conflicto viene con las acciones que realmente lo resuelven:

  • Remove dependency en la tarea bloqueadora.
  • Open blocker, para ir a arreglar sus fechas en su lugar.
  • Reschedule to , que mueve esta tarea a la primera fecha que funcione.
  • Keep the original dates, si hizo el cambio por accidente.

Reprogramar puede liberar slots reservados que ya no encajan en las nuevas fechas. Empi le avisa cuando lo hace ("Freed 2 earlier slots") de modo que el tiempo esté visiblemente de vuelta en su capacidad.