Gestion des tâches critiques et pilotées par l'effort

Dans Microsoft Project, différents types de tâches définissent la structure du projet et les règles d’ordonnancement.

  • Tâches avec sans durée sont considérées jalons par défaut.
  • Tâches critiques forment le chemin critique, une succession de tâches qui détermine la durée du projet.
  • Tâches pilotées par l’effort redistribuent le travail lorsque des ressources sont ajoutées ou supprimées, tout en maintenant l’effort total constant.

Comprendre les tâches critiques et pilotées par l’effort

Aspose.Tasks for .NET permet aux développeurs de vérifier et de gérer si une tâche est critique ou pilotée par l’effort de manière programmatique.

La Tsk classe fournit les champs suivants:

Vérification dans Microsoft Project

Dans Microsoft Project, vous pouvez vérifier si une tâche est critique ou pilotée par l’effort en ouvrant la Task Information boîte de dialogue :

Vérifier si une tâche est critique ou pilotée par l’effort

Exemple : Récupération des tâches critiques et pilotées par l’effort

L’exemple de code suivant montre comment récupérer et vérifier les propriétés des tâches pour la configuration du chemin critique et des tâches pilotées par l’effort :

 1Project project = new Project("New Project.mpp");
 2
 3// Create a ChildTasksCollector instance
 4ChildTasksCollector collector = new ChildTasksCollector();
 5
 6// Collect all the tasks from RootTask using TaskUtils
 7TaskUtils.Apply(project.RootTask, collector, 0);
 8
 9// Parse through all the collected tasks
10foreach (Task task in collector.Tasks)
11{
12    string strED = task.Get(Tsk.IsEffortDriven) ? "EffortDriven" : "Non-EffortDriven";
13    string strCrit = task.Get(Tsk.IsCritical) ? "Critical" : "Non-Critical";
14    Console.WriteLine(task.Get(Tsk.Name) + " : " + strED);
15    Console.WriteLine(task.Get(Tsk.Name) + " : " + strCrit);
16}

Points clés

Foire aux questions

Q : Une tâche peut-elle être à la fois critique et pilotée par l’effort ?

Q : Comment Microsoft Project calcule-t-il les tâches critiques ?

Q : Ces propriétés fonctionnent-elles avec les formats MPP et XML ?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.