TimePerformance 19 avril 2023

Portefeuille de projets: option pour afficher ou masquer les coûts d’un projet 

L’option est disponible dans le menu contextuel des lignes du rapport d’avancement. L’ajout de cette option a permis d’assouplir les règles concernant les permissions nécessaires sur les projets.

TimePerformance 26 mars 2023

Nouvelles API d’import de données

Des nouvelles API permettant la création, la suppression et la modification ont été mises en lignes pour les 4 entités suivantes: les tâches, les livrables, les phases et les dépenses.

Pour rappel, les API de modification des données nécessitent un accès Back Office disponible uniquement en version Premium.

TimePerformance 12 mars 2023

TimePerformance API version 4

Il s’agit d’une nouvelle version de l’API car des modifications ne sont pas rétrocompatibles. La version 3 de l’API sera maintenue jusqu’au 31 décembre 2023.

Cette mise à jour de l’API contient:

  • Des nouvelles API 
  • Nouvelle documentation au format OpenAPI
  • Modification de certaines API existantes dans le but de simplifier ou d’uniformiser (cf. guide de migration ci-dessous)

Nouvelle documentation au format OpenAPI

Une nouvelle documentation a été mise en ligne qui est générée depuis un fichier de spécification au format OpenAPI v3.0. Cette nouvelle version permet de tester l’API directement depuis la documentation.

Il est aussi possible de récupérer le fichier de spécification de l’API au format OpenAPI afin de l’utiliser dans un environnement de développement. Il existe des plugins pour les IDE (ex: « OpenAPI (Swagger) Editor » pour VS Code) ou des outils de génération de code.

Nouvelles API

Une dizaine d’API ont été ajoutées principalement pour importer ou modifier des données.

Pour l’instant, les API de modification concernent les projets, les fiches projet, les utilisateurs et les équipes projets. Dans les futures versions, il sera aussi possible de modifier les tâches, les livrables, les phases…

Les API de modification des données nécessitent un accès Back Office disponible uniquement en version Premium, contrairement aux API qui extraient des données disponibles dès la version Standard. La version Premium est en cours de développement. Les fonctionnalités Premium sont actuellement offertes aux Clients ayant choisi l’option SSO.

Guide de migration de la v3 à la v4

Continuer la lecture de « TimePerformance 12 mars 2023 »

TimePerformance 5 janvier 2023

API: généralisation du format JSON

Jusqu’à cette version, les API Get Portfolio Id et Get Project Id faisaient exception en termes de format de retour. Ces 2 API ont été normalisées et retournent désormais le résultat en format JSON (sauf si le suffixe .txt est précisé dans l’URL).

Comme toutes API retournent désormais les données en format JSON, le suffixe « .json » dans les URL devient inutile.

Ces modifications n’impactent pas les codes clients actuels et la compatibilité sera maintenu en 2023. Néanmoins, il est fortement recommandé de réaliser une mise à jour du code grâce aux règles ci-dessous.

Pour les appels aux API dont l’URL se termine en .json, il suffit de supprimer le « .json » dans l’URL.

Pour les appels aux API dont l’URL se termine en .txt, il faut supprimer le « .txt » dans l’URL et modifier le code de parsing pour lire le résultat en JSON.

 

TimePerformance 30 novembre 2022

Amélioration de la page Plan Actuel vs Plan de Référence

Pour rappel, cette page permet de créer un historique des différentes versions du plan du projet. Cet historique inclut le budget, la charge de travail estimée et les dates planifiées de début et de fin du projet.

Il est maintenant possible de visualiser les modifications de livrable introduites à chaque version du plan.

Les modifications sont les ajouts, les modifications d’estimation ou de planification, les annulations et les déplanifications. Les suppressions complètes de livrable ne sont pas affichées.

Note: la fonctionnalité est disponible uniquement si la version précédente du plan est postérieure au 31 janvier 2022 car des données nécessaires n’étaient pas enregistrées avant cette date.

Divers

Une option dans les préférences utilisateur a été ajoutée pour pouvoir désactiver les alertes Projet, c-à-d les alertes automatiques envoyées aux chefs de projet concernant un projet en particulier. 

 

TimePerformance 9 novembre 2022

Les modifications de cette mise à jour sont:

  • Envoi d’une notification automatique hebdomadaire aux chefs de projet lorsque leur projet a plus de 30 jours de retard.*
  • Légère modification du design du Tableau Scrum

* La notification n’est pas actuellement paramètrable mais pourrait le devenir en fonction des retours des utilisateurs. Un sujet a été ouvert sur le groupe LinkedIn.

TimePerformance 27 septembre 2022

Verrouillage des dates de planification

Il est désormais possible de verrouiller les dates de planification d’un livrable ou d’une phase.

Le verrou peut être activé dans le formulaire du livrable ou de la phase.

Les verrous apparaissent dans le Gantt à côté de la date de fin prévue.

TimePerformance 28 mai 2022

Planification de capacité

L’écran de planification de capacité a été amélioré de la manière suivante:

  • ajout de la charge de travail à côté du nom des projets
  • masquage automatique des projets sans charge de travail associée pour la période considérée
  • ajout d’indicateurs relatifs à la capacité projet maximum (valeur et écart par rapport à la charge planifiée dans les projets
  • ajout de boutons pour sélectionner ou désélectionner tous les projets

Capacity Planning

Autre

Suite aux demandes d’utilisateurs, la longueur maximum du nom d’un projet passe de 40 à 64 caractères.

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.