TimePerformance 15 mars 2019

Option « Connexion SSO » (bêta)

L’authentification unique (en anglais Single Sign-OnSSO) est une méthode permettant à un utilisateur d’accéder à plusieurs applications informatiques (ou sites web sécurisés) en ne procédant qu’à une seule authentification.

Il sera bientôt possible de se connecter à TimePerformance en mode authentification unique, c’est-à-dire sans avoir besoin d’un mot de passe spécifique à TimePerformance.

Techniquement, l’authentification SSO repose sur un dialogue entre TimePerformance et l’annuaire de l’entreprise de l’utilisateur (Active Directory, LDAP…). Le protocole de communication supporté est OpenID Connect.

L’option « Connexion SSO » est actuellement en version bêta. Elle sera prochainement proposée en option payante pour les comptes en version Standard. N’hésitez pas à nous contacter pour en savoir plus…

Pré-annonce importante: remplacement du login

Dans une prochaine version, l’email remplacera le login dans les informations de connexion. Le nom du compte et le mot de passe ne changeront pas. Le but de cette modification est de se rapprocher des standards du web.

Cette modification implique que l’email devra être unique, c.-à-d. ne pourra pas être le même pour 2 utilisateurs différents. La règle d’unicité est déjà effective pour les nouveaux utilisateurs. Les administrateurs des comptes pour lesquels des utilisateurs existent avec des emails partagés seront prochainement contactés pour préparer la conformité à la future règle d’unicité de l’email.

Les identifiants pour les appels API vont aussi changer. Le format sera compte:id au lieu de login@compte, où id est un nombre.

Divers

  • Projet: ajout dans la page « Équipe » d’un lien vers la page « Profils »
  • Utilisateur: le formulaire a été légèrement modifié. Le type d’utilisateur (Administrateur, Utilisateur, Utilisateur virtuel) a été supprimé et remplacé par des cases à cocher dans l’onglet « Droits ». Par ailleurs, le champ « Fonction » a été supprimé car il n’était pas utilisé.
  • API: modifications mineures de la structure de données d’un utilisateur. Suppression des attributs « jobPosition » et « access » (information interne pour le logiciel), ajout de l’attribut « archived ». Les champs « active », « virtual », « profileName » sont dépréciés et seront supprimés dans la prochaine version.

TimePerformance 20 janvier 2019

Cette mise à jour contient une amélioration du design des pages « Recherche de Tâches » et « Analyse de la charge » de la gestion de projet.

Par ailleurs, 3 pages dans la gestion de projet ont été renommées:

  • Recherche des tâches → Liste des tâches
  • Tableau des tâches → Tableau Scrum
  • Analyse de la charge → Charge consommée

TimePerformance 12 décembre 2018

API Progress Report: modification du format

Le format de la réponse a été modifié pour les rapports d’avancement des projets et des portefeuilles.

Ces modifications sont:

  • les valeurs des indicateurs sont des nombres au lieu de chaînes de caractères de nombres. (ex: 123456 au lieu de “123456”)
  • la structure est arborescente au lieu d’être à plat (cf. attribut « children »)
  • quelques changements de nom d’indicateur

Pour des raisons de rétrocompatibilité, le nouveau format n’est retourné que si on ajoute à la requête le paramètre « legacy=0 ». Par défaut, les API continueront à retourner l’ancien format jusqu’au 31 mars 2019.

La documentation a été mise à jour avec le nouveau format.

Autres améliorations

  • Affichage des montants en k€ ou m€
  • Amélioration des exports Excel des rapports d’avancement: utilisation de nombres au lieu des chaînes de caractères.

TimePerformance 9 décembre 2018

Tableau récapitulatif de la capacité

Dans la page Capacité de la Gestion de Ressources, un tableau récapitule la capacité, l’utilisation de la capacité (affectations) et la disponibilité restante (i.e. « Non affectée ») pour l’ensemble des profils de ressources et pour la période sélectionnée. (Précédemment l’information n’était disponible qu’en sélectionnant les profils un par un.)

Courbe de la disponibilité maximum pour un profil

Dans la page Capacité de la Gestion de Ressources, il est possible de voir le nombre de ressources d’un certain type (i.e. profil) réclamées par l’ensemble des projets. Cela permet d’anticiper des recrutements ou des surcharges.

Une nouvelle courbe « Max. disponible », en rouge vif ci-dessous, permet d’identifier plus facilement les surcharges. Elle correspond à la somme des affectations déjà réalisées pour ces projets et de la disponibilité restante, donc le maximum à ne pas dépasser.

La courbe « Max. disponible » montre la capacité maximum effective en prenant en compte les indisponibilités (congés et autres), les arrivées et les départs, et les affectations vers les autres activités. Par exemple, l’effet « vacances de février » est ici nettement visible. On distingue aussi clairement une sur-demande, qu’il sera impossible à satisfaire, entre le 1er et le 28 janvier.

Autres améliorations

  • Ajout de la date de création du projet dans la Fiche Projet et l’API Project Summary
  • Ajout d’une colonne « chef de projet » dans l’export Excel de la liste des projets
  • Possibilité d’identifier les sous-livrables dans le Gantt
  • Ajout de la phase et de l’étape pour chaque tâche dans l’email hebdomadaire

A propos de la mise à jour du 1er décembre et de la page Profils

Cette mise à jour a réorganisé/redesigné la navigation dans l’application. Nous n’avions pas fait de note de version car les fonctionnalités n’ont pas été modifiées et il semblait inutile de commenter ce qui sautait aux yeux. Sauf que nous avions oublié une modification qui a généré quelques tickets au Support…

Cette modification concerne la page Equipe & Profils qui a été scindée en deux pages séparées: la page « Equipe » accessible depuis le menu « Gestion d’Equipe » et la page « Profils » accessible depuis le menu « Planification ».

Désolé pour ce changement dans les habitudes. Nous espérons que vous appréciez la nouvelle navigation… (N’hésitez pas à nous faire des retours en commentaire)

Rappel: fin du support d’Internet Explorer à partir d’avril 2019

TimePerformance 28 octobre 2018

Verrouillage des temps saisis

Dans l’Administration, page « Paramètres globaux », un nouveau paramètre permet d’interdire la modification des temps saisis pour des dates antérieures à la date choisie.

Par exemple, on peut verrouiller tous les temps saisis pour les dates avant le 1er octobre.

Par ailleurs, le formulaire d’édition des périodes travaillées d’une tâche a été amélioré.

TimePerformance 14 octobre 2018

Liste configurable des états des projets

En réponse aux suggestions d’utilisateurs, il est désormais possible de personnaliser la liste des états des projets (en cours, accepté, cadrage…) dans la page « Paramètres Globaux » de l’Administration.

Note importante concernant l’API: l’attribut « state » pour les projets a changé de nature. Il n’a pas été possible de conserver la retrocompatibilité.

Autres modifications

  • Ajout du filtre sur la priorité pour les projets
  • Ajout de filtre de recherche sur plusieurs listes (portefeuilles, méthodes, profils…)

Rappel: fin du support d’Internet Explorer à partir d’avril 2019

TimePerformance 3 octobre 2018

Nouveaux indicateurs de plan de charge

Les indicateurs du plan de charge ont été enrichis de la façon suivante:

  1. décomposition du total en valeur jusqu’à aujourd’hui et le restant
  2. ajout des indicateurs du consommé et du reste à faire calculé en fonction de l’avancement

Voici quelques exemples d’utilisation:

  • Au début du projet, s’assurer que les affectations sont suffisantes pour faire le projet (colonne Total: Affectations vs Planifié)
  • En cours de projet, savoir si les ressources sont suffisantes pour terminer le projet (colonne Reste à faire: Reste à faire vs Affectations)
  • Contrôler que le temps passé correspond à ce qui était prévu dans les affectations (colonne Jusqu’à aujourd’hui: Consommé vs Affectations)

Autres améliorations

Affectations: préselection automatique des projets auxquels les collaborateurs participent.

Administration: Possibilité d’archiver les « autres activités » et les « indisponibilités ».

Projets récurrents: simplification des formulaires des livrables/étapes/phases (masque les champs de planification)

Projets récurrents: ajout de la page « Plan de charge » (cf. ci-dessus) pour comparer les affectations et le consommé.

Fin du support d’Internet Explorer à partir d’avril 2019

Les technologies du Web évoluent vite et offrent de nouvelles possibilités qui ne sont pas supportées par Internet Explorer. C’est pourquoi la fin du support de ce navigateur est programmé pour rester au top de la technologie.

TimePerformance 18 septembre 2018

Nouvelle API

Liste des dépenses pour un projet (lire documentation)

Nouvel export Excel du Rapport d’Activité

Un nouvel export est disponible pour le rapport d’activité d’un service (module Gestion de Ressources) qui fournit le détail du nombre d’heures passées par activité et par personne sur la période.

Autres modifications

  • Visualisation dans la fiche projet des portefeuilles référençant le projet
  • Page « Affectations »: ajout du numéro de semaine en infobulle dans l’entête de colonne et d’un lien pour accéder au Gantt du projet en mode affectation projet.
  • Ajout des filtres projet sur la liste des projets d’un portefeuille
  • Modification importante de l’API Assignment Schedule (lire documentation). L’URL est différente et le format des données retournées est JSON au lieu de iCal. L’ancienne version restera encore opérationnelle pendant 3 mois.

TimePerformance 31 mai 2018

Nouveau: Dépendances dans le diagramme de Gantt

Cette nouvelle mise à jour de TimePerformance introduit la gestion des dépendances de type « Fin à Début » entre les livrables, les étapes et les phases.

Les dépendances de type « Fin à Début » indiquent qu’une tâche B ne peut commencer avant la fin d’un tâche A. C’est le type de dépendance le plus courant.

Pour modifier les dépendances, il faut changer le mode d’édition grâce au bouton prévu à cet effet (cf. image ci-dessous).

La création d’une dépendance se fait avec la souris par glisser-déplacer entre 2 barres. Pour les écrans tactiles, il faut toucher successivement les 2 barres avec le doigt. Pour supprimer une dépendance, il faut cliquer dessus puis cliquer sur « Supprimer ».

Gantt chart

Il est possible aussi d’indiquer un délai minimum à respecter entre la fin de la tâche A et le début de la tâche B. Dans l’exemple ci-dessous, il y a un délai minimum de 30 jours entre le lancement de l’appel d’offre et le choix du fournisseur, puis un délai de 90 jours pour démarrer la prestation. Pour saisir le délai, il faut cliquer sur la dépendance et saisir le nombre de jours dans le formulaire.

Gantt: dependances avec delai minimum

 

Nous espérons que vous apprécierez cette nouvelle fonctionnalité.