Version 4.0

  • Nouvelle interface graphique de TimePerformanceNavigation plus simple dans la partie gestion de projet et au niveau de l’accueil. Changement des couleurs.
  • Nouvelle page de synthèse du projet appelée «Vue Globale»Cette page rassemble les principaux indicateurs du projet.

    Vue globale du projet

    Cockpit projet

     

  • Check-list TimePerformance
    Il s’agit d’un pense-bête pour le chef de projet, lui indiquant les différentes choses à faire dans TimePerformance pour bien préparer et gérer son projet. La check-list est visible dans la «Vue Globale» du projet.

    Check-list TimePerformance Gestion de projet

    Checklist Gestion de projet

  • Refonte des graphiquesGraphiques interactifs en Javascript avec infobulles et la possibilité de télécharger l’image en différent format.
  • Possibilité de saisir les feuilles de temps des collaborateurs par le chef de projetLa feuille de temps de chaque membre du projet est accessible à partir du rapport d’activité qui récapitule le temps passé sur le projet jour par jour.
  • Accès au tableau de bord pour tous les membres du projetTous les membres du projet ont donc accès aux indicateurs, y compris financiers, du projet. Ils peuvent ainsi mieux partager la vision du projet et comprendre le sens du suivi des temps. Le coût de chaque ressource reste confidentiel.
  • Changement de terminologie: les Objectifs deviennent les Livrables du projetLe terme «Livrable» remplace désormais dans l’interface de TimePerformance le terme «Objectif», qui est trop général et peut prêter à confusion.
  • Historisation par défaut du projet et possibilité d’effacer une partie de l’historiquePrécédemment il était nécessaire d’activer l’historisation des indicateurs. C’est maintenant automatique, avec la possibilité d’effacer une partie de l’historique pour gommer les valeurs non significatives.
  • Clôture automatique des phases et du projet lorsque toutes les étapes sont terminées.
  • Ajout de boutons pour décaler le diagramme de Gantt

Quelles solutions au scope creep

Le scope creep – ou dérive du contenu – est un fléau bien connu des projets informatiques, qui engendre surcoûts et retards importants. Chaque méthode de gestion de projet apporte à ce problème une réponse spécifique.

L’approche traditionnelle cherche à lutter contre la dérive du contenu en ajoutant plus de contrôle, plus de préparation, plus d’implication…

De son côté, l’approche agile considère les modifications de spécification comme un phénomène naturel de maturation du projet.

Dans le tableau ci-dessous, nous avons fait une comparaison entre les solutions de l’approche traditionnelle et celles de l’approche agile en nous basant sur l’article «comment empêcher que la dérive de contenu n’emporte au loin votre projet» qui identifie 5 causes à la dérive du contenu:

  1. Pauvre analyse des besoins
  2. Implication trop tardives des utilisateurs
  3. Sous-estimation de la complexité du projet
  4. Manque de contrôle du changement
  5. Sur-qualité
Causes Approche traditionnelle Approche agile
Pauvre analyse des besoins Passer plus de temps en réflexion et en préparation, meilleures spécifications des besoins, documentation exhaustive… Travailler par petits bouts (incréments), c’est plus simple. De plus, une meilleure compréhension de la part des développeurs et des utilisateurs des besoins réels est facilité par des livraisons et des démos fréquentes.
Implication trop tardives des utilisateurs Plus d’implication, plus de réunions, plus de documentations, développements de scénarios de test, plus de processus de validation… Dans SCRUM, il y a forcément une démo avec les utilisateurs en fin de Sprint (ie tous les 15 jours).
Sous-estimation de la complexité du projet Ajouter des provisions pour aléas, ajouter de la marge dans le planning, prévoir des ressources supplémentaires… Travailler par petits incréments réduit la complexité et favorise la recherche de solutions simples.
Manque de contrôle du changement Plus de processus (formulaire, validation, registre, analyse d’impact) Pendant une itération (Sprint) aucun changement n’est accepté, pour le reste on en discute pendant le planning de la prochaine itération avec le représentant des utilisateurs et du sponsor.
Sur-qualité Plus de management et de communication sur les enjeux L’équipe s’engage à livrer un produit fini tous les 15 jours (pas le temps de traîner). Chaque membre de l’équipe annonce ce qu’il va faire dans la journée (SCRUM) ce qui est aussi une forme d’engagement.

Il n’y a pas d’approche meilleure que l’autre, mais simplement des objectifs différents liés à des contraintes – souvent financières – différentes. L’approche traditionnelle est plus adaptée dans le cadre d’un engagement de résultat (mode forfait) tandis que l’approche Agile sera plus adaptée pour optimiser la valeur business avec un engagement limité de moyens. (Ce dernier point est souvent débattu.)

Mais la vraie question derrière le problème de la dérive du contenu est: Comment définit-on la réussite d’un projet ?

Est-ce le fait d’avoir respecté un engagement de délais et de coûts défini au début du projet ou d’avoir un client et des utilisateurs satisfaits à la fin du projet ? Ce n’est pas la même chose…

Mise à jour 3.3.4

  • Nouvelle option dans le burndown chart.Il y a une nouvelle option pour visualiser la charge de travail qui a été ajoutée au plan (ou supprimée) après que le travail réel a commencé. Ce travail ajouté représente une dérive du contenu du projet (scope creep) qu’il convient de maîtriser.
  • Amélioration du filtrage sur la période dans la recherche de tâches Notamment la colonne « consommé » contient la charge consommée pendant la période sur la tâche au lieu du consommé total sur la tâche.
  • Améliorations diversesAjouts de la copie vers Excel pour tous les tableaux, retouches de design, correctifs…

Comment exporter sa feuille de temps pour facturer?

Pour les consultants, l’envoi de la facture s’accompagne le plus souvent d’un détail des tâches réalisées et des temps passés pendant la période. Voici la procédure pour exporter les données depuis TimePerformance.

Aller dans l’écran de Recherche de tâches* et sélectionner les critères: personne assignée et dates de la période souhaitée.

On peut alors visualiser le résultat et le télécharger sous la forme d’un fichier CSV, format reconnu par Excel.

*La Recherche de tâche est disponible à partir du tableau des tâches ou dans le tableau de bord du projet.

 

Mise à jour 3.3.2

  • Amélioration du design du tableau des tâches, nouvelles fonctionnalités.

    Les tâches sont plus petites pour en voir plus d’un coup. Par simple clic, on obtient tous les détails sur la tâche. On peut clore, annuler ou supprimer une tâche directement dans le tableau des tâche. Pour mettre en avant les tâches assignées à une personne, il suffit de cliquer sur le nom de la personne. Aides contextuelles…

    Nouveau tableau des tâches

    taskboard

     

  • Accès au burndown et au rapport d’avancement pour les membres du projets

    L’accès est situé au niveau du tableau des tâches.

  • Ajout de nombreux liens pour naviguer plus rapidement entre la feuille de route, le diagramme de gantt, le tableau des tâches, le rapport d’avancement…
  • Clarification sur les calculs et le suivi de l’avancement des objectifs

    Modification du formulaire des objectifs pour clarifier les différentes options de suivi de l’avancement.

    Dans le rapport d’avancement d’une étape, ajout d’une colonne contenant le mode de calcul de l’avancement (manuel, automatique, calculé).

    Suppression d’une règle peu intuitive de calcul de l’avancement  à partir du reste à faire. Si l’objectif est en mode avancement automatique à partir des tâches et qu’il n’y a aucune tâche, alors son avancement sera désormais de 100% (fini puisque pas de tâche) au lieu de 0%.

Version 3.3

  • Nouvelle version de la feuille de route

    Vue sous-forme de liste. Possibilité de définir des sous-objectifs.

    Nouvelle feuille de route

    roadmap

     

  • Nouvelle version de la feuille de temps

    Redesign avec un calendrier sur le côté. Possibilité de réouvrir une tâche.

  • Suppression des éléments annulés sur le diagramme de Gantt.
  • Simplification des règles de calcul du reste à faire par rapport à l’avancement

N’hésitez pas à nous faire des retours sur cette nouvelle version en écrivant un commentaire à ce billet. Merci et bonne gestion de projet.

Agilité et Lean Startup

L’Entreprise 2.0 reste un concept un peu vague bien que le changement soit pressenti comme inévitable.

Le 2.0 est bien plus que de la collaboration informelle. C’est l’ensemble de toutes les réponses aux bouleversements de notre monde actuel.

Il existe une déclinaison concrète du concept d’Entreprise 2.0 pour les startups: la Lean Startup.

Dans la vidéo ci-dessous,  Abby Fitchner nous présente les nombreuses similitudes entre Lean Startup et l’Agilité, qui représente une autre évolution majeure et récente dans le fonctionnement des entreprises.

[vimeo 27797408]

How Lean Startup Pushes Agile to the Next Level from Abby Fichtner, Hacker Chick on Vimeo.

Version 3.2

  • Nouveau diagramme de Gantt éditable par glisser-déplacer

    Le diagramme est en pures technologies web 2 (HTML5) pour plus de fluidité et d’interactivité.
    On peut aussi télécharger une image pour pouvoir l’inclure dans un document (Powerpoint, Word…).
    3 niveaux de zoom (semaine, trimestre et année).
    Affichage optionnel des dates réelles de début et de fin.
    Affichage optionnel des objectifs attachés aux étapes.

    Nouveau diagramme de Gantt

    Diagramme de Gantt du projet

     

  • Possibilité de définir des dates spécifiques pour chaque objectif

    Par défaut, lorsqu’aucune date n’est définie pour un objectif, celui-ci occupe toute la durée de l’étape à laquelle il est rattaché. C’est le concept du Timeboxing illustré ci-dessous dans le cas de l’itération 2.
    La nouveauté dans cette nouvelle version de TimePerformance est de pouvoir planifier individuellement les objectifs à l’intérieur de leur étape (cf ci-dessous itération 3 et 4). Cela permet d’avoir un planning beaucoup plus fin et précis.

    Nouveau diagramme de Gantt

    Diagramme de Gantt avec des objectifs

     

  • Prise en compte du week-end dans les calculs

    Les courbes et les calculs sont plus précis L’effet est nettement perceptible au niveau du burndown chart avec des Sprints de 15 jours.

  • Nouveau champ «Validation» pour les objectifs et redesign du formulaire de saisie des objectifs

    Ce nouveau champ texte permet de définir les critères de validation de l’objectif (acceptance criteria en anglais) et les tests à réaliser.

  • Possibilité dans le rapport d’avancement de décomposer un objectif en sous-objectifs (par le menu contextuel)
  • Modification du design de la feuille de route
  • Ajout du menu «recherche de tâches» dans le tableau de bord
  • Ajout de l’ensemble de l’historique des plans de référence (mode avancé)
  • Nombreuses améliorations en termes d’ergonomie et de design dans l’ensemble des écrans
  • Suppression du Gantt pour les tâches accessible depuis la liste des tâches
  • Réduction de la période de verrouillage de compte à 30 secondes

N’hésitez pas à nous faire des retours sur cette nouvelle version en écrivant un commentaire à ce billet. Merci et bonne gestion de projet.

Mise à jour 3.1.6

  • TimePerformance est maintenant déployé sur le Cloud d’Amazon.

    Cette migration sur le Cloud permettra d’ajouter des serveurs supplémentaires par un simple clic.

  • Améliorations diverses:

    Le format de l’export de tâches a été modifié pour être identique au tableau de l’écran de recherche de tâches.

    Masquage des coûts sur la feuille de route pour les membres du projet

    Obligation d’avoir un chef de projet pour tous les projets

Version 3.1

  • Amélioration de la liste des tâches Il est maintenant possible d’organiser ses listes de tâches par simple glisser-déplacer grâce aux «poignées» sur le côté des tâches. Cela permet notamment de prioriser ses listes de tâches. L’auto-affectation d’une tâche fonctionne aussi par glisser-déplacer depuis la zone des tâches non assignées. (voir tous les détails dans le tutoriel)

todov311

  • Modification du Tableau des tâches Les objectifs ont été mis au-dessus des colonnes des tâches afin de gagner de la place. Le tableau des tâches est maintenant consultable par les observateurs du projet.

    Vue panoramique du Tableau des tâches (KANBAN)

    taskboard KANBAN