TimePerformance 17 mai 2022

Création de l’API Back Office

L’API Back Office consiste en des accès privilégiés à l’API et des API pour importer des données dans TimePerformance.

La première API d’import de données est l’API de synchronisation des indisponibilités qui permet par exemple de synchroniser TimePerformance et un outil RH pour les jours de congés ou d’absence. (documentation technique)

Les nouveaux accès privilégiés API Back Office permettent d’appeler toutes les API et de récupérer toutes les données contrairement aux accès API liés à un utilisateur. Les clés d’accès peuvent être générées dans l’administration. 

Lorsqu’elle se sera étoffée, l’API Back Office sera proposée en option payante ou dans une nouvelle offre. D’ici là, elle est offerte aux clients ayant souscrit l’option SSO.

Connexion mixte SSO/Mot de passe

Pour un compte en SSO, il est maintenant possible de permettre à certains utilisateurs de se connecter avec un mot de passe plutôt qu’en SSO.

Divers

Tous les fenêtres de dialogue sont maintenant déplaçables.

TimePerformance 17 mars 2022

Nouveau: Gestion des Risques

Cette nouvelle fonctionnalité était une promesse suite à un petit sondage dans le groupe utilisateurs sur LinkedIn.

La liste des risques est disponible dans la rubrique pilotage du menu du projet.

Déplier le risque pour visualiser les informations détaillées. L’édition du titre et des descriptions peut se faire directement sans passer par le formulaire. Un plan d’actions est associé à chaque risque.

Le top 3 des risques les plus importants s’affichent avec la météo du projet (dans le cockpit par exemple…)

Autres évolutions

  • Nouvelle API Project Risk (documentation)
  • Numérotation des semaines selon le standard ISO quelle que soit la langue ou le lieu.
  • Augmentation de la taille maximum des noms des tâches 

 

TimePerformance 14 février 2022

Amélioration de la prévision du coût à terme (forecast)

La prévision de coût à terme est visible dans le rapport d’avancement ou dans le cockpit du projet. C’est une prédiction du point d’atterrissage du projet.

forecast dans le cockpit du projet

Cette mise à jour du logiciel propose désormais 2 modes de calcul de cette prévision: « Prévision manuelle » et « Prévision automatique ».

Dans le premier mode, Prévision manuelle, le chef de projet a un contrôle total sur la prévision qui est faite, puisque le logiciel se fonde sur les estimations du chef de projet (pour les éléments pas encore terminés). Mais cela implique que le chef de projet mette à jour les estimations si nécessaire. 

Dans le deuxième mode, Prévision automatique, le logiciel calcule la prévision par extrapolation du coût réel dès que l’avancement est supérieur à 10%. La prévision se met donc à jour automatiquement.

Pour les projets, les phases et les livrables avec sous-livrables, la prévision est égale à la somme des prévisions des éléments en dessous. 

Dans les versions précédentes du logiciel, la prévision était uniquement automatique. L’algorithme utilisé était académiquement juste – technique de la valeur acquise – mais avait plusieurs défauts en pratique. (Pour en savoir plus, rendez-vous sur le groupe utilisateurs sur LinkedIn).

La sélection du mode de calcul de la prévision se fait depuis le menu Configuration / Options.

option forecast

 

TimePerformance 27 janvier 2022

Evolution du diagramme de la dérive des jalons

Ce graphique de la gestion de projet a été mis à jour pour prendre en compte l’évolution déjà ancienne de l’outil sur la définition des jalons.

Diagramme de la dérive des jalons

L’interprétation de ce diagramme est expliquée dans cet article sur le diagramme temps-temps qui est l’autre nom du diagramme.

Note: Pour les jalons liés aux livrables, les courbes d’historisation ne sont pas disponibles pour les dates antérieures au 29 janvier 2022.

Version de navigateur

Les prérequis concernant les versions des navigateurs ont changé. 

TimePerformance 13 janvier 2022

Améliorations suite à des retours d’utilisateur

1) Possibilité de clore automatiquement les tâches lorsqu’on clôt un livrable ou une phase via le menu contextuel de sélection du statut. (Idem pour annuler.)

2) Mise à jour automatique du statut d’un livrable parent en fonction des statuts des livrables enfants

3) Pour les managers et les chefs de projets, ajout du clic sur le label « lecture seule » pour passer en mode édition les feuilles de temps des autres personnes.

4) Mémorisation des tris sur les listes

TimePerformance 14 décembre 2021

Nouvelle version du « Capacity Planning »

La planification de la capacité consiste à anticiper les problèmes de ressources en comparant les ressources disponibles (la capacité) et la charge de travail planifiée dans les projets (le plan de charge).

La fonction de planification de la capacité a été enrichie jusqu’à mériter une page propre dans la gestion des ressources.

La planification de la capacité est pertinente en s’intéressant à un profil de ressources particulier. (Notons que les ressources associées au profil peuvent dépendre de plusieurs services dans l’organisation.)

Cette nouvelle page se découpe en 3 zones:

  1. La courbe montrant le plan de charge et la capacité maximum disponible pour les projets. (cf. l’aide en ligne pour la définition de cette capacité)
  2. Tableau avec les totaux
  3. Liste des projets ayant planifié de la charge de travail pour ce profil de ressources.

Dans cette nouvelle version, il est possible d’exclure individuellement les projets du plan de charge. Cela permet d’étudier différents scénarios. Pour cela, il suffit de cliquer sur le nom du projet dans la liste des projets pour le « désactiver ». 

Dans sa version la plus simple, la courbe permet de comparer le plan de charge en vert et la capacité maximum disponible pour les projets en rouge. Cette capacité maximum est calculée en prenant en compte les indisponibilités et les affectations aux activités récurrentes.

Une nouvelle option est de pouvoir visualiser séparément les charges de travail ventilées par priorité projet ou par état des projets.

La dernière option permet d’étudier les composantes de la capacité maximum pour les projets. Cette capacité se définit comme la somme de la capacité allouée aux projets et de la capacité encore disponible. Néanmoins, les reports de capacité d’un profil sur un autre profil impactent aussi la capacité.

Cette option permet de visualiser ces reports de capacité qui étaient très difficiles à identifier dans la version précédente.

Que pensez-vous de cette nouvelle version du capacity planning dans TimePerformance ?

 

TimePerformance 20 novembre 2021

Gestion du profil lors de l’ajout d’une personne à l’équipe projet

Dans la version précédente, lorsqu’on ajoutait une personne à un projet et que le profil de la personne n’était pas déclaré dans le projet, le logiciel appliquait arbitrairement un profil déclaré dans le projet. Ceci impliquait de devoir corriger le profil de la personne pour ce projet ultérieurement.

Dans cette nouvelle version, si le cas se présente, une boîte de dialogue apparaît pour sélectionner le profil à donner à la personne pour ce projet en proposant:

  • de sélectionner un des profils déjà déclarés pour le projet
  • d’ajouter le profil de la personne au projet

Autres améliorations

  • Les liens depuis Excel (ou toute autre application de la suite Office) vers une page spécifique dans TimePerformance (ex: le cockpit d’un projet) fonctionnent désormais.
  • Mise en évidence d’un projet nouvellement créé dans la liste des projets pour pouvoir le sélectionner plus rapidement
  • Mise en évidence des utilisateurs archivés dans la page Equipe Projet
  • Blocage de la modification de la saisie de temps suite à une affectation à une indisponibilité avant la date définie dans l’administration
  • Page Compte dans l’Administration, affichage des options SSO et renouvellement automatique.

Autres améliorations mineures déployées au fil de l’eau ces dernières semaines:

  • Changement de la règle concernant les références externes lors du clonage dans un projet, elles sont maintenant recopiées.
  • Amélioration dans la gestion de projet concernant la gestion du type de phasage.
  • Ajout du menu contextuel pour les tâches dans la feuille de route et le panneau du livrable
  • Ajout de totaux dans les info-bulles dans les graphiques de capacité
  • Augmentation du zoom maximum dans le Gantt
  • Suppression de la page Journal
  • Ajout de CORS pour l’API (désolé si c’est cryptique) 

N’oubliez pas de rejoindre le groupe utilisateurs sur LinkedIn si ce n’est déjà fait. 

Feuille de temps : Pourquoi saisir en heures plutôt qu’en jours

timetrackingContrairement à la plupart des outils, la saisie dans les feuilles de temps dans TimePerformance se fait en heures et non en jours.

La saisie en jours est une pratique répandue mais contre-productive. Elle pénalise l’opérationnel pour satisfaire des besoins comptables ou RH, enrobé dans un faux sentiment de simplicité.

Les problèmes de la saisie des temps en jours

La saisie des temps en jours consiste à saisir ses temps en demi-journées ou en quarts de journée pour arriver à un jour de travail par jour.

C’est la saisie la plus simple ? Faux.

En tout cas, c’est plus compliqué pour toutes les personnes qui saisissent – et cela en fait beaucoup – car cela ajoute une charge cognitive significative à une tâche déjà fastidieuse en elle-même.

Avec la saisie en jours, la personne qui saisit doit réfléchir à comment arrondir à la demi-journée son temps de travail, ce qui se complique si on a fait 3 choses différentes dans la journée (5 si on saisit en quarts de journée). Ce type de saisie impose artificiellement un nombre maximum trop petit de choses qu’on peut faire dans une journée. Il va donc falloir bidouiller pour coller au plus près de la réalité.

C’est plus compliqué à la saisie mais c’est aussi contre-productif. Continuer la lecture de « Feuille de temps : Pourquoi saisir en heures plutôt qu’en jours »

TimePerformance 3 juin 2021

Amélioration du Tableau SCRUM

Le tableau des tâches Scrum a été enrichi pour pouvoir visualiser la description des livrables et les indicateurs d’avancement et de charge.

De plus, le chef de projet peut mettre à jour l’avancement ou le reste à faire d’un livrable directement dans cette page, pendant la réunion d’équipe par exemple.

Tableau des tâches SCRUM

 

4 nouvelles API et API v3

Toutes les informations sur les nouvelles API et la nouvelle version de l’API sont disponibles dans un article dédié.

Divers

Ajout d’un champ Référence Externe pour les directions et services

 

TimePerformance API version 3

API version 3

Cette mise à jour de l’API contient:

  • 4 nouvelles API pour répondre aux demandes de nos utilisateurs
  • des simplifications des structures des réponses de certaines API existantes

Il s’agit d’une nouvelle version de l’API car certaines modifications ne sont pas rétrocompatibles.

La version 2 de l’API sera maintenue jusqu’au 30 septembre 2021 afin de laisser le temps de migrer les codes client. Une communication a été envoyée aux contacts techniques inscrits sur la mailing liste pour les informer de changements minimes (suppression de champs superflus) dans les réponses de la version 2 qui prendront effet dès la mise en ligne de la version 3.

Le guide de migration ci-dessous a pour but de faciliter la mise à jour les codes des clients de l’API.

La date prévue de mise en ligne de la version 3 de l’API est le 3 juin.

4 Nouvelles API

Les nouvelles API sont:

  1. Project Configuration fournit la configuration des profils pour un projet (cf. documentation)
  2. Organizational Breakdown Structure retourne la structure de l’organisation (cf. documentation)
  3. List of Skill Profiles retourne la liste des profils configurés dans l’administration (cf. documentation)
  4. List of Non-Project Activities retourne la liste des autres activités et des indisponibilités configurées dans l’administration (cf. documentation)

Guide de migration de la v2 à la v3

Continuer la lecture de « TimePerformance API version 3 »