TimePerformance 11 décembre 2019

Cette mise à jour introduit les améliorations suivantes:

  • Module Administration: visualisation de la liste des projets auxquels participe une personne. 
  • Modification des libellés et de l’aide dans la page Backlog de la gestion de projet.
  • Les utilisateurs avec le droit PMO ont désormais accès à la liste des dépenses des projets
  • Une nouvelle API permet de récupérer la hiérarchie des livrables d’un projet. cf. Documentation API Project Deliverables 

TimePerformance 6 décembre 2019

Clarification et options supplémentaires pour le phasage d’un projet

Le phasage d’un projet consiste à découper la vie d’un projet en une série de phases, appelées « étape » ou « phase » dans TimePerformance. 

Les modifications introduite par cette nouvelle version sont:

  1. Choix explicite du type phasage lorsqu’on accède à la feuille de route pour la première fois
  2. Nouvelle option pour ne plus utiliser de phase sur un projet, notamment utilisable pour les projets de type « Activités Récurrentes », les projets avec moins de 10 livrables ou une durée très courte qui n’ont pas besoin de phasage.
  3. Utilisation de la terminologie spécifique aux frameworks SCRUM (ie. « release » et « sprint ») et PRINCE2 (i.e. « étape » ou « stage » en anglais) dans les menus et les libellés.

Améliorations diverses

  • Amélioration de l’import de phases et de livrables entre projets pour le rendre très souple. L’import se fait à partir du menu contextuel du projet dans la feuille de route.
  • Amélioration de la page Livrables avec possibilité de voir et de créer des tâches même sans planification (cf. page Livrables)
  • Dans la feuille de temps, ajout sur les tâches d’un menu contextuel accessible par clic droit.
  • Simplification du tutoriel et petite réorganisation du menu dans la partie gestion de projet
  • Suppression de la page « Phases » dans les projets (redondante avec la feuille de route)
  • Modification des exports Excel des tâches et des dépenses
  • Modification dans le rapport d’avancement concernant la règle des imputations pour les livrables qui ne sont pas planifiés. Leurs imputations (temps et dépenses) sont désormais rattachées directement au niveau du projet.

API

  • Dans les API, les phases du niveau le plus bas ont désormais le type « phase », comme les phases supérieures, au lieu du type « iteration » des versions antérieures de TimePerf.
  • Suppression de la version obsolète de l’API Project Roadmap (cf. notes de version du 29 mars 2019)
  • L’attribut « stateText » présent pour les livrables, les phases… disparaîtra des API dans une future version après le 1er mars 2020.

TimePerformance 13 août 2019

Option pour restreindre les droits d’accès

Une nouvelle option permet de restreindre au strict nécessaire les droits d’accès d’un utilisateur qui serait par exemple un client ou un prestataire.

L’activation de la limitation d’accès d’un utilisateur se fait dans le formulaire de l’utilisateur dans l’Administration (voir image ci-contre).

Un utilisateur avec un accès limité n’a accès qu’aux projets dont il est membre de l’équipe ou observateur. Il ne peut pas avoir de droits avancés (administrateur, PMO, manager, chef de projet). En aucun cas, il ne peut voir les informations de coûts et d’autres informations confidentielles (clients des projets, utilisateurs, autres projets…). Son accès est limité au module « Projets & Portefeuilles »; et, si il est membre d’un projet, au module « Feuille de temps & Liste de tâches ». 

Modification concernant le statut « Externe »

Les limitations de droits pour les utilisateurs marqués comme « Externe » ont été supprimées.

La nouvelle option ci-dessus est plus restrictive et remplace les précédentes limitations pour les externes. Seul le marqueur « Externe » a été conservé.

Lors de la mise à jour du logiciel, la limitation d’accès a été activée pour tous les utilisateurs marqués comme externes sauf pour les administrateurs, les PMO, les managers et les chefs de projet. Il est recommandé aux administrateurs de compte de vérifier la configuration des droits pour les utilisateurs externes dans la page « Utilisateurs » de l’Administration.

Autorisation « Gère ses affectations »

La gestion de l’autorisation de gestion de ses affectations pour un utilisateur non manager a été ajoutée au formulaire de l’utilisateur (cf. image ci-dessus).

TimePerformance 25 mai 2019

Amélioration des exports Excel

Les exports Excel gèrent désormais les structures arborescentes. Ci-dessous un exemple avec l’export du plan du projet.

  Export Excel

Estimations des livrables

Dans la page « Estimations des Livrables », les charges cumulées par profil ont été ajoutées en mode « Valeurs calculées ».

page estimations livrables

Feuille de route

Ajout d’une option pour masquer tous les éléments terminés (mode backlog)

API Project Roadmap

Un attribut « milestone » (jalon) a été ajouté pour les phases, les étapes et les livrables.

TimePerformance 19 mai 2019

Identification: l’email remplace le login

L’email remplace le login dans les informations de connexion et le login a été supprimé.

Le nom du compte et le mot de passe ne changent pas.

API: suppression d’API obsolètes

  • Authentification avec l’ancien identifiant qui contenait le login
  • version obsolète des API Progress Report pour les portefeuilles et les projets (cf. TimePerformance 12 décembre 2018)
  • version obsolète de l’API Assignment Schedule (format iCal) (cf . TimePerformance 18 septembre 2018)
  • suppression de l’attribut « active » sur un utilisateur

Rappel: L’authentification avec les paramètres apiuser et apikey dans l’URL est moins sécurisée que l’authentification « Basic ». Elle sera désactivée après le 1er juillet.

Pré-annonce de modification de la gestion de l’abonnement

Le mode actuel de gestion de l’abonnement fonctionne sur le mode d’un jeton mensuel acquis sur le principe « premier arrivé premier servi ».

Ce fonctionnement pose 2 problèmes:

  1. il est impossible de réaffecter un jeton de licence en cours de mois
  2. certains utilisateurs qui pouvaient se connecter la veille ne peuvent plus se connecter le lendemain en début de mois car d’autres personnes ont pris les jetons disponibles.

Dans le futur fonctionnement, le nombre d’utilisateurs compris dans l’abonnement déterminera le nombre maximum d’utilisateurs autorisés à se connecter.

Concrètement, un message d’erreur apparaîtra dans le formulaire du nouvel utilisateur lorsque le nombre d’utilisateurs actifs maximum sera atteint .

Ce nouveau fonctionnement résout les 2 problèmes précédents, au prix d’une gestion plus rigoureuse des accès.

N’hésitez pas à nous faire vos retours quand à cette modification de la gestion de l’abonnement en nous contactant au support ou en commentaire de ce post.

TimePerformance 26 avril 2019

Cette mise à jour prépare la modification des identifiants de connexion annoncée dans la note de version du 15 mars et qui sera effective lors la prochaine mise à jour.

Pour rappel, l’email remplacera le login dans les informations de connexion. Le nom du compte et le mot de passe ne changeront pas.

API: modification de l’identifiant de connexion

L’identifiant de connexion à l’API a changé. Il est recommandé de mettre à jour les programmes utilisant l’API avec le nouvel identifiant récupérable dans l’interface Web.

L’authentification avec l’ancien identifiant continuera à fonctionner jusqu’au 8 mai.

API: en attente de suppression

L’authentification avec les paramètres apiuser et apikey dans l’URL est moins sécurisée que l’authentification « Basic ». Elle sera désactivée après le 1er juillet.

API: dernière annonce avant suppression

Voici une liste des suppressions annoncées qui prendront effet lors de la prochaine mise en ligne:

La documentation de l’API a été mise à jour pour prendre en compte ces suppressions.

Pré-annonce de modification de la gestion de l’abonnement

Le mode actuel de gestion de l’abonnement fonctionne sur le mode d’un jeton mensuel acquis sur le principe « premier arrivé premier servi ».

Ce fonctionnement pose 2 problèmes:

  1. il est impossible de réaffecter un jeton de licence en cours de mois
  2. certains utilisateurs qui pouvaient se connecter la veille ne peuvent plus se connecter le lendemain en début de mois car d’autres personnes ont pris les jetons disponibles.

Le nouveau fonctionnement envisagé est qu’il n’y ait plus de « jeton mensuel » et que le nombre d’utilisateurs de l’abonnement détermine le nombre maximum d’utilisateurs autorisés à se connecter.

Concrètement, un message d’erreur apparaîtra dans le formulaire du nouvel utilisateur lorsque le nombre d’utilisateurs actifs maximum sera atteint .

Ce nouveau fonctionnement résout les 2 problèmes précédents, au prix d’une gestion plus rigoureuse des accès.

Tutoriels

Des tutoriels ont été ajoutés ou mis à jour.

 

TimePerformance 29 mars 2019

Les modifications apportées par cette mise à jour sont:

  1. Feuille de route: amélioration du design
  2. Feuille de temps: le clic sur une tâche ouvre un panneau plutôt que le formulaire
  3. API: le format de retour de l’API Feuille de Route a légèrement changé. Ajout des attributs « costUnit », « scopeUnit » et « effortUnit ». Simplification des structures « metrics » et « effortByProfile ». Par défaut, c’est l’ancien format qui est retourné pour des raisons de rétrocompatibilité. Un nouveau paramètre intitulé « legacy » doit être passé avec la valeur « 0 » pour récupérer le nouveau format. L’ancien format sera disponible encore pendant 90 jours.

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.