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 »

TimePerformance 27 avril 2021

Améliorations du diagramme de Gantt

Les améliorations du diagramme de Gantt sont les suivantes:

  • Marge à gauche automatique (suppression des boutons dans la barre de menu)
  • Echelle de temps infinie
  • Ajout de la possibilité de défaire/refaire les modifications avec raccourcis clavier
  • Possibilité de masquer la barre du projet
  • Possibilité de masquer les éléments terminés
  • Pouvoir zoomer sur une période en la sélectionnant par glisser-déplacer (indisponible sur les écrans tactiles)
  • Pouvoir visualiser uniquement les éléments planifiés sur une période par glisser-déplacer et en appuyant sur Shift

Les 2 derniers items sont aussi valables pour le diagramme de jalons d’un portefeuille de projets.

Saisie des temps d’un collaborateur par un manager

La vidéo ci-dessus montre la procédure à suivre qui permet à un manager de corriger la feuille de temps d’un collaborateur. Jusqu’alors, seul un chef de projet pouvait le faire pour la partie liée au projet le concernant.

Note: dorénavant, la feuille de temps s’ouvre par défaut en lecture seule à partir du projet. Il faut décocher l’option pour pouvoir modifier la feuille de temps.

Autres modifications

Une règle métier de cohérence a été ajoutée: lorsqu’on annule une phase ou un livrable, tous les éléments en dessous sont aussi passés en statut annulé, y compris les éléments terminés.

Les raccourcis Crtl+Z et Ctrl+Y ont été ajoutés dans la page de gestion des Affectations pour le défaire/refaire.

La case à cocher « Dates Automatiques » a été supprimée des formulaires des phases et des livrables. La déduction automatique des dates de planification est automatiquement active lorsqu’aucune date n’a été saisie (ce qui était aussi le cas avant).

Création d’un groupe d’utilisateurs

Un groupe d’utilisateurs de la solution a été créé sur LinkedIn. Vous pourrez y retrouver par exemple des annonces sur la roadmap du produit. C’est aussi le lieu pour partager sur vos problématiques. Nous comptons sur vous.

Pour rejoindre le groupe, c’est ici. Un lien a aussi été ajouté dans l’accueil de l’application.

 

TimePerformance 21 mars 2021

Fiche Projet Configurable

Cette nouvelle version introduit la possibilité de modifier la structure de la fiche projet afin de définir une fiche projet sur mesure. La fiche projet ainsi définie s’applique à tous les projets.

La configuration de la fiche projet est disponible depuis l’Administration et nécessite donc le droit Administrateur.

Fiche Projet Configurable

Pour chaque champ de la fiche projet, on peut définir son niveau de confidentialité. Les niveaux de confidentialité sont par ordre de confidentialité croissante sont: Normal, Sensible et Confidentiel. Normal signifie que le champ est visible par tous ceux qui ont accès à la fiche projet. Sensible signifie que le champ est visible uniquement si la personne a accès aux indicateurs de coûts. Confidentiel réserve le champ aux chefs de projet et aux PMO.

Note importante à propos de l’API: la structure des données de retour de l’API Project Summary a été modifiée pour prendre en compte cette évolution. Les champs stakeholders, businessCase, outOfScope, communicationPlan et relatedProjects sont devenus obsolètes et pourront être supprimés à partir du 1er juillet 2021. Ils sont remplacés par les données contenues dans le champ customDatasheet qui contient l’ensemble des données de la fiche projet.

Modification du Tableau Scrum

Il s’agit d’une modification esthétique, avec l’ajout d’un menu contextuel (bouton droit) sur les « post-it » pour déclencher une action sans avoir à ouvrir le détail. 

Tableau scrum

 

TimePerformance 16 février 2021

Cette mise à jour propose les 3 améliorations suivantes:

  1. Possibilité d’ordonner les tâches d’un livrable dans la feuille de route (ou dans le panneau du livrable dans la structure projet).
  2. Ajout d’un label avec la date limite d’une tâche dans le Tableau Scrum.
  3. Ajout de la vue Structure Projet pour les projets récurrents.

 

TimePerformance 20 janvier 2021

Toute l’équipe de TimePerformance vous présente ses meilleurs vœux pour 2021 avec en cadeau cette nouvelle mise à jour importante de votre logiciel de pilotage d’activité.

« Sous le capot », il y a eu une grosse mise à jour des technologies qui gèrent le drag & drop et bien d’autres interactions, avec un support natif des écrans tactiles. Du point de vue de l’utilisation, cela offre de meilleures performances, des animations supplémentaires, la généralisation de la touche Echap pour annuler les déplacements et la promesse de plus de actions par glisser-déplacer à l’avenir.

Nouveau: l’écran « Structure Projet »

Ce nouvel écran est conçu pour être le tout-en-un pour la construction du projet.

L’écran remplace les écrans « Backlog » et « Livrables », et reprend les fonctionnalités de l’écran « Feuille de route ».

Le drag & drop est bien sûr omniprésent dans l’interface pour réorganiser les phases et les livrables, prioriser les livrables et planifier les livrables dans une phase.

L’écran est divisé en 3 parties dont 2 sont masquables:

  1. L’Arborescence des Livrables qui s’appente au PBS ou au statement of work pour les spécialistes
  2. Le Backlog « à la SCRUM »
  3. Le Phasage qui définit la feuille de route

Par rapport à l’écran Feuille de Route, la Structure Projet permet de:

  • Visualiser l’arborescence complète des livrables et de la réorganiser
  • Créer des livrables en dehors de la planification
  • Gérer un backlog

La Structure Projet est l’outil de construction du projet et la Feuille de Route est le résultat final.

Amélioration: Directions et Services

Cet écran qui fait partie de l’Administration montre désormais les utilisateurs dans l’organigramme rendant ainsi plus facile le déplacement d’utilisateur vers un autre service ou de consulter les informations d’un utilisateur depuis cette page.

OBS

Amélioration: Diagramme de Gantt

Voici quelques améliorations pour faciliter la manipulation:

  • Ajout d’un raccourci clavier pour éditer les liens sans changer de mode (maintenir Alt appuyé)
  • Touche Echap pour annuler un déplacement en cours
  • Possibilité d’agrandir la durée d’une tâche au delà de la limite de la période affichée

Autres Améliorations

  • Affectations: mise en évidence de la zone de sélection par drag&drop
  • Gestion de projet: simplification de la gestion des favoris dans le menu qui se fait uniquement en glissant ou en retirant un item dans le menu des favoris

menu favoris

 

TimePerformance 16 juillet 2020

Affectations : amélioration de l’ergonomie

Nous espérons que vous apprécierez cette nouvelle version du planning des affectations avec la simplification de la barre de menu, l’ajout de menus contextuels et l’utilisation optimale de l’espace disponible pour afficher le planning.

Plutôt qu’un affichage par mois calendaire, le nombre de semaines affichées s’adapte désormais automatiquement à la taille de votre écran, 2 semaines sur un iPad à 3 mois sur un écran 4K (cf ci-dessous), sans barre de défilement.

 

Affectations: 3 nouvelles fonctions de mise à jour automatique

Afin de faciliter le remplissage et la mise à jour, 3 fonctions d’affectation automatique ont été implémentées:

  • Affectation automatique d’une personne sur un projet en fonction de la charge planifiée sur le projet et des disponibilités de la personne.
  • Recopie des affectations de la semaine sur les semaines suivantes (par exemple pour les activités récurrentes)
  • Effacer les affectations à partir d’une date

Ces fonctions permettent de remplir le planning d’affectations en quelques minutes.

TimePerformance 3 juin 2020

Projets archivés: ajout de règles

Les règles ajoutées sont les suivantes:

  • Lorsqu’on archive un projet, toutes les tâches avec un travail en cours (fonction chronomètre dans la liste des tâches) associées au projet sont mise en pause pour arrêter le chronomètre.
  • Il est impossible de saisir du temps sur un projet archivé.
  • Les tâches associées à un projet archivé n’apparaissent plus dans la liste de tâches des personnes même si elles ne sont pas terminées.
  • Les tâches associées à un projet archivé n’apparaissent plus dans la feuille de temps des personnes même si elles ne sont pas terminées sauf si du temps a été saisi pour la période.

Feuille de temps: ajout d’un champ de recherche/filtrage

Un champ de recherche a été ajouté en haut de la feuille de temps. Celui-ci permet de filtrer les lignes de la feuille temps.

La recherche prend en compte le nom du projet, le nom du livrable, le nom de la phase et le nom de la tâche.

Un exemple d’utilisation est de taper le nom d’un projet pour ne voir que les tâches associées.

Le champ de recherche est plus souple que les précédents puisqu’il prend en compte chaque mot séparément plutôt que la chaîne de caractères complète. Cette capacité a été étendue aux autres champs de recherche dans les listes.