Parlons un peu de gestion de projet.
Je voudrais partager avec vous une petite méthode de gestion des tâches. Le but n'est pas de vous donner une recette, mais de vous aider à réfléchir sur votre façon de travailler.
La méthode que je vais vous exposer ici est transposable dans tous les outils existants : tableau Kanban, check-lists, etc.
L'idée de base
Ces derniers temps, je me suis surpris à utiliser une organisation similaire sur plusieurs de mes projets de développement.
En gros, je sépare mes tâches en 3 lots :
Fonctionnalités (orange) : ce dont l'appli a besoin, sans quoi elle est incomplète d'après les spécifications.
Bugs (rouge) : ce qui plante et qu'il faut régler.
Améliorations (vert) : ce qu'on peut améliorer, que ce soit en terme de fonctionnalités ou juste une refonte de code ici ou là.
Gérer les priorités
Les tâches orange* (fonctionnalité) ont la priorité. C'est grâce à elles que je mesure l'avancée réelle du projet. Viennent ensuite les rouges (bugs). Et enfin les vertes (améliorations).
Parfois, je suis d'humeur à faire du débogage et je vais prendre 1 ou 2 rouges sur lesquelles j'aurai réfléchi, et que je pense pouvoir résoudre. Si j'y passe trop de temps, je reporte. On verra plus tard.
D'autres fois, je vais prendre une verte, et améliorer tel ou tel aspect du projet, si c'est rapide à faire.
Grouper les tâches similaires
Mais souvent, je vais me retrouver avec une tâche orange, une rouge et deux vertes qui touchent à la même partie de code. Je les déplace dans mes tâches en cours et je peux au cours d'une même session :
coder une fonctionnalité
régler un petit bug que j'avais laissé de côté
et améliorer deux points sur une fonctionnalité liée.
Une session thématique en quelque sorte.
Une gestion des tâches optimisée
Le plus important dans ce système, c'est qu'on relativise vraiment les tâches optionnelles (les vertes), qui font souvent perdre plus de temps sur un projet qu'elles ne produisent de résultats.
Si j'ai une deadline, elles vont tranquillement attendre. Priorité aux orange* et rouges.
Si j'ai un peu de temps, je les regroupe avec les autres au cours d'une session (voir plus haut).
Si j'ai VRAIMENT le temps (projet perso par exemple), je travaille exclusivement sur les vertes (pour me détendre).
Avez-vous un système similaire ?
*Non, la couleur orange ne s'accorde pas au pluriel (ni au féminin mais ça ne se voit pas).
Cet article est une version remaniée d'un de mes posts sur LinkedIn. Suivez-moi si ce type de contenu vous intéresse.