8 minutes

Avec sa dernière mise à jour, Nutcache rend disponible de nombreuses améliorations qui vont simplifier et mieux encadrer la gestion de vos projets Kanban et Scrum.

L’application collaborative de gestion de projet prend désormais mieux en compte la distribution des rôles Agile et met à votre disposition des outils puissants d’estimation, de mesure et de suivi de la productivité de vos équipes et projets. Voici un aperçu des nouveautés :

  • Nouveaux rôles (scrum master, product owner, administrateur de projet, etc.)
  • Assignation des membres aux équipes et nouveaux profils de sécurité
  • Duplication complète de projet
  • Gestion des taxes revue et améliorée
  • Limite des stories en cours (WIP)
  • Diagramme de flux cumulé (Cumulative flow diagram)
  • Gabarit de story et ajout de critères INVEST
  • Diagramme de vélocité (Velocity chart)
  • Diagramme Burn-down par effort
  • De nombreux KPI pour l’avancement de vos sprints

Des ajouts pour rendre plus efficace votre gestion de projets quotidienne

Au niveau de la gestion générale de vos projets, plusieurs ajouts ont été réalisés.

Duplication complète d’un projet

Pour vous faciliter la tâche, il est possible maintenant de dupliquer vos projets en cours ; vous bénéficierez ainsi de modèles de base pour créer rapidement vos nouveaux projets. Vous pouvez dupliquer tous les éléments ouverts du projet soit les tableaux, les sprints, les stories, etc.

Assignation de membre dans plusieurs équipes

La gestion des membres est maintenant simplifiée et améliorée; dorénavant il est permis d’assigner un membre dans plusieurs équipes de projet. Une personne peut donc être membre d’autant d’équipe souhaité et une équipe peut très bien être constituée sans en désigner un chef particulier. Il s’agira davantage d’un regroupement logique de personnes par rapport à des compétences, des tâches, etc.

Cela vous donne plus de flexibilité et de souplesse dans l’assignation de membres à un projet. D’un seul clic, vous pouvez maintenant assigner une équipe complète à un projet :

assignation equipe

Aussi, pour être membre d’un tableau ou d’un sprint, il faut être obligatoirement membre d’un projet. La notion d’invités externes disparaît.

Ajustement à la gestion des taxes

La manière d’appliquer les taxes à votre facturation a été également améliorée pour mieux refléter les différents systèmes de taxation. Le niveau de taxes est variable selon votre type de services/produits et trois (3) possibilités s’offrent à vous selon votre situation :

  • Il n’est pas nécessaire d’ajouter de taxes car cela ne s’applique pas au type de services offerts
  • Il est possible d’utiliser les taxes par défaut du client
  • Les taxes spécifiques sur certains services/produits sont appliquées selon les cas de figure suivants :
    • Si le client a une taxe et que le produit/service a également une taxe spécifique, on appliquera la taxe spécifique. Si le produit n’a pas de taxe spécifique, on revient à l’option 2 (appliquer la taxe par défaut du client). Si le client n’est pas taxable, on n’appliquera aucune taxe.
    • Pour un client avec un taux défini, on cherchera donc à savoir si le produit est taxable ou non pour appliquer une éventuelle taxe spécifique.

taxes sur facture

Paiement automatisé de votre abonnement

Afin d’éviter l’interruption de votre service suite à l’échec d’un paiement de votre abonnement par carte de crédit, Nutcache procédera automatiquement à deux tentatives supplémentaires au troisième et sixième jour après votre premier essai infructueux avec la carte autorisée à votre compte. Cette politique vous permettra un retour rapide à vos activités.

Introduction de nouveaux rôles Agile

Pour que les membres d’une équipe puissent identifier aisément les rôles de chacun et ainsi faciliter la gestion de vos projets Agile, la plateforme de gestion de projets Nutcache implémente de nouveaux rôles qui doivent être définis obligatoirement à la création d’un projet (ou en cours de projet pour ceux déjà ouverts). Par défaut, la personne qui crée le projet sera assignée à tous les rôles mais cela pourra être changé par la suite. La même mécanique s’applique pour les projets déjà ouverts.

Le Product owner

C’est la personne responsable de comprendre et de communiquer les besoins et attentes du client. Il se doit donc d’avoir une excellente connaissance de la vision de ce dernier. Il est présent au quotidien et se charge de la priorisation des fonctionnalités et du respect de l’échéance.

Le Scrum master / Flow master

Le Scrum master (projets Scrum) et le Flow master (projets Kanban) sont responsables de gérer le flux de travail tout en identifiant et en réglant les blocages éventuels. Ils jouent également un rôle de facilitateur dans les réunions d’équipe et travaillent de concert avec le Product owner.

L’Administrateur de projet

C’est la personne en charge de gérer l’allocation des ressources (budget, ressources humaines, etc.) du projet. L’administrateur a un accès illimité et peut gérer tous les membres de tous les projets, tableaux et sprints et ce même s’il n’est pas membre actif de ces derniers. La notion d’administrateur de projet remplace donc le terme gestionnaire de projet (Project Manager) dans l’application.

Ces quatre rôles sont fondamentaux à la bonne gestion de tout projet Agile/Scrum. Selon la méthodologie choisie, la répartition des rôles s’effectue de la manière suivante :

  • Pour les projets Agile/Scrum, il s’agit de définir l’administrateur du projet, le product owner et le scrum master;
  • Pour les projets Agile/Kanban, on retrouvera l’administrateur de projet, le product owner et le flow master.

Un écran Projet plus intuitif

L’écran Projet a subi une cure de jouvence et offre une navigation plus logique et intuitive.

Un nouvel onglet Finances

Toutes les informations budgétaires sont désormais réunies sous un seul et même onglet afin 1) de les regrouper, 2) de séparer les informations administratives des éléments propres à l’avancement du projet. Ce nouvel onglet est représenté par un signe de dollar $.

Onglet Finances

La vision selon l’Agile Chartering

Pour vos projets Kanban ou Scrum, une aide à la rédaction de la vision du projet basée sur le Agile Chartering est introduite pour mieux définir cette dernière.

Pour la vision, il s’agit d’inclure les éléments suivants :
Pour: [Clients / utilisateurs cibles]
Qui: [Besoin (opportunité, problème)]
Le: [Produit or nom du projet]
Est un: [Produit ou catégorie de projet]
La valeur: [Bénéfices / raison d’adhérer]
Différent de: [Compétiteur principal / alternatives]
Nous: [la différenciation principale]

L’onglet Éléments de projet est renommé Features

Pour mieux suivre la terminologie Agile, l’appellation Élément de projet est remplacée par Feature.

Onglet features

De l’aide pour écrire de meilleures stories

Dorénavant, à la création de nouvelles stories, des éléments clés de description ont été ajoutés. Ils fournissent des balises de rappel à l’équipe pour l’exécution adéquate des stories:

En tant que : [Rôle]
Résultat souhaité : [Fonctionnalité]
Bénéfice espéré : [Bénéfice pour le business]
Critères d’acceptation :
Notes additionnelles :

La création d’une story selon le critère INVEST

L’ajout du critère INVEST est une aide supplémentaire au Product owner pour la gestion efficace des stories. Cela permet de mieux rédiger la story; l’aide pré-remplie se retrouve par défaut dans chaque story.

Une story efficace devrait ainsi répondre au critère INVEST :

I – Indépendante (Independent)
N – Négociable (Negotiable)
V – De valeur (Valuable)
E – Estimable (Estimable)
S – Petite (Small/Sized)
T – Testable (Testable)

Pour en savoir plus sur les critères INVEST, lisez notre article complet sur l’importance des user stories.

Le terme Complexité est remplacé par Story point

Pour rappel, la complexité ou story point, établi à partir de la suite Fibonacci, permet à l’équipe d’attribuer une valeur de difficulté à chaque story afin de déterminer la vélocité de l’équipe et ainsi de mieux prévoir la charge de travail.

Des nouveaux outils d’analyse et de contrôle de performance

Pour les équipes Kanban
Un diagramme de flux cumulatif (Cumulative flow chart)

Le diagramme de flux cumulatif est un outil Kanban idéal pour visualiser l’effort et la progression des projets. Cela vous permettra de suivre et d’identifier rapidement les éventuelles difficultés afin d’y remédier. L’objectif est d’améliorer de manière constante la livraison de projet de manière efficiente et efficace.

Cumulative flow chart

Introduction de la limite WIP (Work in Progress)

Les équipes Kanban et Scrum vont également pouvoir définir un maximum de stories en cours d’exécution pour chaque liste de votre tableau afin d’optimiser le flux de travail et le rendement de l’équipe. Bien qu’une limite soit établie, il est possible de la dépasser en ouvrant de nouvelles stories. Un indicateur de couleur (en rouge) indiquera que la limite a été dépassée. Dans une prochaine mise à jour de Nutcache, le gestionnaire du tableau/sprint recevra une notification lorsqu’une limite est franchie afin de corriger et d’améliorer le flux de travail.

WIP limit

Pour les équipes Scrum
Le graphique de vélocité

Sans doute l’un des indicateurs les plus précieux de la méthodologie Agile, le graphique de vélocité a pour but d’aider l’équipe de développement lors des séances de planification de sprint à évaluer la quantité de travail qu’elle peut sélectionner pour le nouveau sprint. Sans vélocité, il devient impossible pour le Product owner de bien planifier les releases.

Diagramme de vélocité

Le diagramme Burn-down par effort

Le diagramme burn-down par effort vient s’ajouter aux autres burn-down déjà existants dans l’application pour aider à mesurer l’effort mis dans l’exécution des stories. Le diagramme calcule et illustre le nombre d’heures restantes par rapport à celles prévues pour faire une story. La courbe projetée permet de visualiser s’il reste suffisamment d’heures pour finir le sprint. Cela aide le scrum master et l’équipe à déceler une prise de retard éventuelle et de trouver des solutions pour y remédier. Agissant comme un cap à garder, le burn-down par effort cherche à assurer au final une meilleure performance de l’équipe et des stories.

Burndown par effort

Des nouveaux indicateurs de performance de sprint (sprint KPIs)

Ce nouvel outil de gestion est un soutien précieux pour la planification basé sur la vélocité des sprints précédents (de 1 à 6 sprints). Cela permet de regarder la performance de l’équipe sprint après sprint en s’appuyant sur la vélocité jours/homme. Si la vélocité j/h augmente, la vélocité du sprint augmente et la performance de l’équipe aussi. Si la vélocité est en baisse, le scrum master pourra faire une rétrospective pour identifier des solutions afin d’améliorer la tendance. Du point de vue du product owner, il s’agira de suivre la valeur livrée par sprint en comparaison à la valeur moyenne et à la valeur prévue (engagée par l’équipe en début de sprint).

KPIs de sprint
Comme vous pouvez le constater, l’équipe Nutcache a travaillé ardemment et avec enthousiasme afin de vous livrer toutes ces nouvelles fonctionnalités et mises à jour qui vont faciliter votre gestion de projet Agile et le suivi de votre performance.

Constamment à l’écoute de vos besoins, nous poursuivons notre travail d’amélioration continue de l’application Agile afin de vous donner tous les outils collaboratifs et intuitifs nécessaires à une gestion efficace et rentable de vos projets.

De nombreux outils d’aide, nos articles de blog et nos conseils d’experts peuvent vous accompagner en tout temps et au besoin; d’ici là faites-nous part de vos commentaires concernant ces dernières nouveautés !