Présentation sur les tests chez BT How to be an expert - Préparation de mon régime protéiné.
fév 25

Je viens de découvrir JTrac, il me plait, il plait à toute l’équipe, je vous le présente en 2 minutes chrono!

Tout d’abord, notre besoin.
Nous travaillons à 8 sur un projet mais sur des parties bien différentes : un frontal .net, un middle Java et un backOffice PL/SQL. Avant, lorsque nous trouvons des bugs, des cas bizarres, ou lorsque nous avions des suggestions; la solution c’était un mail, un post-it ou bien à l’oral. Le client possède en interne un outil de gestions des incidents, mais c’est une énorme usine à gaz, ou l’on cible forcément toute l’équipe, et qui est bien trop lent : c’est surtout dédié aux relations MOA/MOE ou MOE/Production.
Du coup, on ne sais pas ce que deviennent ce que l’on signale, si c’est déjà corrigé ou pas, et on ne sait même plus ce que l’on a demandé, sauf à s’astreindre à une rigueur que nous n’avons pas forcément…
Premier essai : le fichier Excel !
Ca fonctionne, mais pas très longtemps… Coup de fil : tu peux me lâcher le fichier Excel pour que je puisse y rajouter quelque chose. Coup de fil n°2 : Tu as vu que ce matin, je t’ai rajouté plein de trucs.
Bilan : c’est vite chiant…
Deuxième essai : on cherche mieux
Suite à ces constats, on se dit :
- il faut une webapp ou l’on puisse bosser à plusieurs en même temps
- il faut que ça puisse envoyer des mails
- il faut que l’on puisse l’assigner à une personne donnée
- il faut que ça reste pas trop prise de tête comme mon fichier Excel sinon personne l’utilisera
- si on peut y mettre des fichiers joints en plus, ça serait bonus.
- et aussi il faut que ça s’installe et paramètre vite, pasque je suis embauché pour coder pas pour faire du consulting en productivité ou en qualité.

Jtrac!

Après un petit tour sur le net je tombe sur Jtrac, c’est super, ça répond à tous nos besoins.
J’ai préféré JTrac à d’autres (Mantis, BugZilla, etc.) car il est beaucoup plus simple à mettre en place (tu dézippes, tu lances le batch, c’est fini) mais aussi car il est très minimaliste.
Jtrac en pratique c’est une webapp en java (Spring, Wicket, Hibernate) avec un jetty embarqué et une base de données XML embarqué (HSQLDB). Il permet de paramétrer facilement des projets, des utilisateurs, la configuration du serveur de mail est ultra rapide, au bout de 5 minutes j’ai fini et j’ai commencé à saisir mes premières anomalies. Je n’ai laissé qu’un minimum de champs possibles pour pas que les fiches fassent couteau suisse, de plus j’ai fait en sorte que le cycle vie des incidents soient très permissif.
Bilan, l’équipe aime bien et suit beaucoup plus facilement les incidents. Ca permet au chef de projet également d’avoir la vision de l’avancement des corrections.
Mon conseil, si vous n’avez pas ce genre d’outil mettez vous y. Ca permet d’avancer doucement vers d’autres outils aux fonctionnalités plus avancé et s’interfaçant avec Mylin…

Bilan au bout de 3 semaines : 125 enregistrements, une bonne adhérence de toute l’équipe, et le chef de projet qui nous ordonne de “Jtraquer” une liste d’évolutions :)

Quelques screenshot :

Jtrac

Le tableau de bord, simple mais efficace.  

Jtrac2

L’Ajout d’un enregistrement.  

C’est minimaliste, mais cependant extensible via la console d’admin.

One Response to “Assurer un minimum de suivi des demandes : Jtrac!”

  1. Jean-Baptiste L. Says:

    A une époque j’utilisai http://www.taskfreak.com/ . Un peu le même style mais plus orienté “tache”. J’ai bien aimé pour son extrême simplicité :)

Leave a Reply