Suivi des progrès

OpenProject vous permet de suivre et de contrôler l’avancement de vos work packages.

Termes

OpenProject 13.2 a introduit des changements importants dans les noms de trois champs du lot de travaux :

Ancien terme Nouveau terme
Progression % Complète
Durée estimée Travail
Durée restante Travail restant

Remarque

Vous trouverez toujours les nouveaux attributs si vous effectuez une recherche en utilisant leurs anciens noms (dans la liste des filtres, par exemple).

Unités de mesure

Le travail et le travail restant peuvent être mesurés soit en heures, soit en jours et heures (ce paramètre doit être défini par votre administrateur).

Vous pouvez saisir des valeurs pour la charge de travail et la charge de travail restante dans différentes unités. Voir les exemples ci-dessous :

  • Entrées valides pour 2 heures et 30 minutes :

    • “2,5”
    • “2,5 h”
    • “2 h 30 m”
    • “2 heures 30 minutes”
  • Entrées valables pendant 6 jours :

    • “48”
    • “48 heures”
    • “6 j 0 h”
    • “6 jours”

Le paramètre par défaut est de 8 heures par jour. Votre administrateur peut modifier le nombre d’heures considérées comme un jour et le format de la durée.

Modes d’établissement des rapports d’avancement

OpenProject propose deux modes de reporting de l’avancement des travaux :

  • Les rapports d’avancement basés sur le travail vous permettent de dériver automatiquement l’avancement en fonction des valeurs que vous saisissez pour le travail et le travail restant. Vous pouvez également saisir manuellement une valeur pour le pourcentage d’achèvement.
  • Les rapports d’avancement basés sur les statuts vous permettent d’attribuer des valeurs fixes de pourcentage d’achèvement aux statuts et de dériver automatiquement le travail restant sur la base des valeurs de travail que vous pouvez saisir.

Remarque

L’administrateur de votre instance aura sélectionné un mode pour l’ensemble de l’instance. Si vous êtes un administrateur, vous pouvez le modifier en suivant notre guide d’administration sur les paramètres des lots de travaux.

Rapports d’avancement basés sur le travail

Dans le mode de rapport d’avancement basé sur le travail, le pourcentage d’achèvement peut être soit calculé automatiquement sur la base des valeurs du travail et du travail restant, soit saisi manuellement.

Valeurs manuelles pour le pourcentage d’achèvement

Si vous préférez saisir manuellement les valeurs du pourcentage d’achèvement, c’est possible. Vous pouvez le faire dans la vue tableau et dans la vue des détails du lot de travaux. Values for Work and Remaining work are not required to enter % Complete.

Important 

Si vous ne saisissez pas *Travail* ou *Travail restant*, le champ *Pourcentage d’achèvement* restera un champ indépendant, éditable manuellement et se comportera comme il le faisait avant OpenProject 14.0.

Saisie manuelle des valeurs pourcentage d’achèvement dans OpenProject

Valeurs automatiques pour le pourcentage d’achèvement

If you enter a value for % Complete and one other field (Work or Remaining work), the third one will automatically be derived based on the other two. Cela signifie qu’il peut y avoir une valeur (si pourcentage d’achèvement est saisi manuellement) ou trois valeurs, mais jamais seulement deux valeurs.

% Complete est le travail effectué (Travail - Travail restant) divisé par Travail, exprimé en pourcentage. Par exemple, si le travail est fixé à 50h et que le travail restant est de 30h, cela signifie que le % terminé est (50h-30h)/50h)) = 40%. Veuillez noter que ces calculs sont indépendants et sans rapport avec la valeur du temps passé (qui est basé sur le temps réel enregistré).

To make this link clear and transparent, clicking on Work or Remaining work to modify them will display the following pop-over:

Estimation du travail et rapport d’avancement avec rapport d’avancement basé sur le travail

Cela vous permet de modifier le travail ou le travail restant et d’avoir un aperçu de la valeur mise à jour de % Complete avant d’enregistrer les modifications. La modification d’un champ entraîne automatiquement la mise à jour des deux autres.

When you add, edit, or remove a value for Work, Remaining Work, or % Complete, and it affects another field, a helpful message will appear explaining what has changed and why.

Indication utile sur le calcul du suivi de l’avancement dans OpenProject

Logique de calcul

Lorsque aucun champ n’est défini

Si aucun des trois champs (pourcentage d’achèvement, travail ou travail restant) n’a de valeur définie, le champ que vous remplissez en premier déterminera la manière dont les autres sont calculés :

  • Si vous n’indiquez pourcentage d’achèvement, aucun autre champ ne sera automatiquement mis à jour. Les rubriques Travail et Travail restant resteront vides.
  • Si vous n’entrez que le Travail, le Travail restant correspondra automatiquement à la valeur du travail, et le pourcentage d’achèvement sera fixé à 0 %. Vous pouvez effacer manuellement ces valeurs si nécessaire.
  • Si vous n’indiquez que le Travail restant, le Travail correspondra automatiquement à la valeur du travail restant et le pourcentage d’achèvement sera fixé à 0 %. Vous pouvez effacer manuellement ces valeurs si nécessaire.

Lorsqu’un champ est défini

Lorsqu’un champ est déjà défini et que vous saisissez une valeur dans un deuxième champ, le troisième champ est automatiquement calculé :

  • Si le Travail est déjà défini et que vous entrez le pourcentage d’achèvement, le Travail restant sera automatiquement calculé.
  • Si le Travail restant est déjà défini et que vous entrez le pourcentage d’achèvement, le Travail sera automatiquement calculé.
  • Si vous entrez le Travail restant alors que le Travail est déjà défini (ou vice versa), le pourcentage d’achèvement sera automatiquement calculé.

Remarque

Si vous entrez une valeur pour le travail restant qui est supérieure au travail, vous verrez un message d’erreur vous indiquant que ce n’est pas possible. Vous devrez saisir une valeur inférieure à Travail pour pouvoir enregistrer la nouvelle valeur. En outre, la valeur pour le travail restant ne peut pas être supprimée s’il existe une valeur pour le travail. Si vous souhaitez désactiver l’option Travail restant, vous devez également désactiver l’option Travail.

Remarque

Si vous entrez un pourcentage d’achèvement de 100 % alors que le Travail restant a une valeur, cela entraînera également une erreur, car le Travail restant doit être 0h lorsque le pourcentage d’achèvement est de 100 %.

Lorsque toutes les valeurs sont définies

  • Augmentation du travail : lorsque vous augmentez la valeur du Travail, la même quantité est ajoutée au Travail restant (puisque le travail total a augmenté). Cette modification met également à jour le pourcentage d’achèvement en conséquence.
  • Réduction du travail :
    • If you decrease Work, Remaining work is lowered by the same amount.
    • If you decrease Work by more than the current value for Remaining work, then Remaining work will be set to 0h and % Complete to 100%
  • Modifier le Travail restant met à jour le pourcentage d’achèvement
  • Modifier le pourcentage d’achèvement met à jour le Travail restant

Pour plus de détails et d’exemples de calcul de suivi des progrès, veuillez consulter cet article de blog.

Rapports d’avancement fondés sur l’état d’avancement

Les administrateurs peuvent également passer au mode de rapport de progression basé sur l’état pour leur instance.

Dans ce mode, chaque statut est associé à une valeur fixe % Complete dans les paramètres d’administration pour chacun d’entre eux, qui peut être librement mise à jour en changeant le statut d’un lot de travaux. Cela permet aux équipes de rendre compte de leurs progrès en modifiant simplement l’état de leurs lots de travaux au fil du temps.

Par exemple, “Nouveau” peut être fixé à 0 %, “En cours” à 30 %, “En test” à 60 % et “Mis en œuvre” à 100 %. Ensuite, lorsque les membres du projet mettent à jour le statut, les valeurs du % Complete reflètent automatiquement ces changements.

Contrairement au mode de rapport d’avancement basé sur le travail, en mode basé sur l’état, le travail restant est une valeur calculée automatiquement qui ne peut pas être modifiée manuellement.

Le travail restant correspond au travail multiplié par (100 % - % Complete), exprimé en heures. Par exemple, si le % Complete pour un statut sélectionné est de 50% et que le travail est de 10h, le travail restant est automatiquement fixé à 5h.

Estimation du travail et rapport d’avancement avec rapport d’avancement basé sur le statut

Dans le mode de rapport d’avancement basé sur l’état, la valeur Travail n’est pas obligatoire. Toutefois, si l’option Travail est activée, le travail restant est automatiquement calculé. Pour que ce lien soit clair et transparent, cliquez sur la valeur de Travail pour afficher la fenêtre contextuelle suivante :

Cela vous permet de modifier le % Complete (en changeant le statut) ou le travail et d’avoir un aperçu de la mise à jour du travail restant avant d’enregistrer les modifications.

Remarque

Dans la prochaine version, les statuts ne pourront pas avoir une valeur vide de % Complete dans le mode de rapport de progression basé sur le statut. Lors de la mise à niveau, tous les statuts qui n’ont pas de valeur prendront la valeur par défaut de 0 %.

Totaux de la hiérarchie

OpenProject affichera automatiquement les totaux pour le travail, le travail restant et le % d’achèvement dans une hiérarchie de lots de travaux (n’importe quel parent avec des enfants). Ces valeurs apparaissent dans le tableau d’un module de travail sous la forme d’un nombre accompagné du signe Σ, indiquant qu’il s’agit d’un total des valeurs du parent et des enfants.

Totaux hiérarchiques pour le travail, le travail restant et le % d’achèvement

OpenProject offers two modes for calculating % Complete in hierarchy totals:

  • Pondéré par le travail : le pourcentage total de la valeur d’achèvement d’une hiérarchie est une moyenne pondérée liée au travail. Par exemple, un élément dont le travail est réglé sur 50h et qui est réalisé à 30% influencera davantage le total du % Complete du parent qu’un élément dont le travail est réglé sur 5h et qui est réalisé à 70%.

Conseil

Work packages without Work will be ignored.

  • Simple average: Work is ignored and the total % Complete is calculated as a simple average of the % Complete values from the direct work packages children in the hierarchy. The value used on each direct child for computing the average is its total % Complete value, or its % Complete value if it has no children, or 0% if its % Complete value is empty.

Remarque

L’administrateur de votre instance aura sélectionné un mode pour l’ensemble de l’instance. Si vous êtes un administrateur, vous pouvez le modifier en suivant notre guide d’administration sur les paramètres des lots de travaux.

La somme totale de Travail, Travail restant et % d’achèvement sera également affichée en bas du tableau des lots de travaux si l’affichage des sommes est activé.

Exemple de somme totale affichée pour le travail, le travail restant et le % d’achèvement dans le tableau des lots de travaux OpenProject

Exclusion de certains lots de travaux des totaux

In some cases, you might want to exclude certain work packages (like those with status rejected) from total calculations of the parent. Les administrateurs peuvent définir ces exclusions en accédant à Paramètres d’administration pour tout statut et en cochant une nouvelle option appelée « Exclure du calcul des totaux dans la hiérarchie ». Tous les lots de travaux ayant ce statut seront alors exclus du calcul de la valeur totale pour le parent (pour tous les champs : Travail, Travail restant et % d’avancement).

Une petite icône d’information apparaîtra à côté des valeurs exclues pour vous rappeler ce fait :

Avertissement qu’un type de lot de travaux est exclu des totaux de la hiérarchie

Changer de mode

Lorsqu’un administrateur modifie le mode de calcul de l’avancement en passant de la méthode basée sur le travail à la méthode basée sur l’état, les valeurs du pourcentage d’achèvement peuvent se trouver dans une phase transitoire.

Du travail au statut

Lorsque vous passez du mode basé sur le travail au mode basé sur l’état, la valeur précédente du % Complete sera remplacée par la valeur du % Complete associée à l’état actuel de ce lot de travaux. Il y a alors deux cas à considérer :

  • Si le travail a été défini précédemment, il sera conservé et le travail restant sera recalculé sur la base des deux autres valeurs.
  • Si le travail était auparavant vide, le travail et le reste du travail resteront vides.

Du statut au travail

En mode basé sur le statut, il est possible pour les lots de travaux d’avoir une valeur % Complete (définie par le statut) sans avoir de valeurs pour le travail ou le travail restant. En d’autres termes, le travail et le travail restant peuvent être vides.

Lors du passage en mode Travail, OpenProject conservera la valeur du % Complete qui a été définie avec le statut.

Changing progress calculation mode from status-based to work-based will make the % Complete field freely editable. If you optionally enter values for Work or Remaining work, they will also be linked to % Complete. Changing Remaining work can then update % Complete.