Aller au contenu

Sous-tâches, divisions et dépendances

Trois façons de donner forme à une tâche : la décomposer en sous-tâches, la diviser en parts égales, et déclarer ce qui doit se produire avant elle.

Sous-tâches

L'onglet Sous-tâches du panneau de détail de la tâche décompose une tâche. Saisissez un titre et appuyez sur Enter pour en ajouter une. Chaque sous-tâche a ses propres propriétés (statut, estimation, dates, et le reste) et s'ouvre dans son propre panneau.

Deux règles comptent, car le planificateur s'appuie dessus :

  • L'estimation d'un parent est la somme de ses sous-tâches. Dès qu'une tâche a des enfants, son estimation cesse d'être modifiable et affiche « (somme des sous-tâches) ». Pour la changer, modifiez l'estimation d'une sous-tâche.
  • Le planificateur planifie les feuilles, jamais le parent. Une tâche avec des sous-tâches est ignorée et ses sous-tâches sont planifiées à sa place. Si les deux étaient planifiées, le même travail serait réservé deux fois. Il en va de même pour la réservation en un clic : la Planification auto n'est pas disponible sur une tâche avec des sous-tâches, vous réservez chaque sous-tâche à la place.

L'échéance d'une sous-tâche ne peut pas être postérieure à celle de son parent. Empi refuse la modification et propose plutôt d'étendre le parent à cette date.

Diviser une tâche

Diviser transforme une tâche dimensionnée en plusieurs parts égales. Ouvrez-la depuis le panneau de la tâche (ou depuis la barre d'actions groupées dans les vues Liste et Kanban), choisissez une durée du créneau, et Empi répartit l'estimation en sous-tâches de cette durée. La dernière part absorbe le reste.

  • La tâche a d'abord besoin d'une estimation. Sans elle, il n'y a rien à répartir.
  • Une division produit entre 2 et 20 sous-tâches. Les durées qui produiraient moins de 2 parts ne sont pas proposées.
  • Diviser une sous-tâche la transforme en partie 1 et ajoute le reste comme sous-tâches sœurs.

Diviser est une façon de travailler par petits morceaux et de donner à chaque part son propre statut. Cela ne crée pas de capacité : l'estimation totale est inchangée, et le planificateur répartit déjà de lui-même une tâche trop grande pour une seule journée sur des jours consécutifs.

Dépendances

Bloqué par liste ce qui doit se terminer avant cette tâche. Bloque est la vue miroir : ce qui l'attend. Les deux se définissent depuis la colonne des propriétés, et les deux acceptent une recherche parmi vos autres tâches.

Les dépendances sont une contrainte stricte sur le plan. Le planificateur ne place une tâche qu'après tout ce qui la bloque, avant même de considérer quoi que ce soit d'autre à son sujet. Ce n'est qu'une fois les dépendances satisfaites que le reste de l'ordonnancement s'applique (en retard d'abord, puis le travail en cours, puis l'échéance la plus proche, puis la priorité).

Une tâche dont les bloqueurs ne sont pas terminés porte un badge (« Bloqué par 2 tâches non terminées »). Une fois tous terminés, il affiche « Dépendances terminées -- prêt à planifier ».

Tip

Empi peut faire passer automatiquement une tâche au statut Bloqué tant qu'elle a des bloqueurs non terminés. L'option se trouve dans Paramètres, sous Tâches.

Conflits de dates

Les dépendances et les dates peuvent se contredire. Empi le détecte au fur et à mesure de vos modifications et l'affiche sur la tâche, sous Conflits de planification, plutôt que de laisser le planificateur échouer silencieusement :

  • La tâche commence avant qu'une dépendance ne se termine. Le bloqueur est dû après le début de cette tâche, donc le travail ne peut pas commencer quand vous l'avez demandé.
  • Un bloqueur est dû après la tâche dépendante. Aucune planification ne peut corriger cela : ce que vous attendez est dû plus tard que ce qui l'attend.
  • Un bloqueur est dû après le parent de cette tâche. La sous-tâche ne pourra jamais être planifiée à temps, quelles que soient ses propres dates.

Un cycle de dépendances (A attend B, B attend A) est signalé par le planificateur de la même manière, comme un conflit de dépendance.

Chaque conflit s'accompagne des actions qui le résolvent réellement :

  • Retirer la dépendance sur la tâche bloquante.
  • Ouvrir le bloqueur, pour aller corriger ses dates à la place.
  • Replanifier au , ce qui déplace cette tâche à la première date qui fonctionne.
  • Conserver les dates d'origine, si vous avez fait la modification par erreur.

Replanifier peut libérer des créneaux réservés qui ne correspondent plus aux nouvelles dates. Empi vous le signale quand cela arrive (« 2 créneaux antérieurs libérés ») afin que le temps soit visiblement de retour dans votre capacité.