Pixid peaufine les spécifications de sa plate-forme applicative
Pixid, qui construit une plate-forme pour les acteurs de l'intérim, emploie le dispositif Ciao de Telys afin de capturer les exigences et d'éliminer les ambiguïtés.
01net.
le 05/05/06 à 00h00
C'est bien connu, plus une erreur est détectée tôt, moins son coût grimpe. Dans un projet informatique, la phase la plus précoce consiste à recueillir les exigences et à formaliser les spécifications. C'est précisément cette étape que
Pixid a souhaité soigner pour la seconde mouture de la plate-forme qu'il destine aux acteurs de l'intérim. Une plate-forme accessible en mode hébergé, qui propose un éventail de fonctions allant de la commande et l'établissement du contrat jusqu'à
la facturation, en passant par toutes les étapes d'une activité de gestion de travail intérimaire ?" relevé, contrôle et valorisation des heures de travail, etc.
Une mise en ?"uvre allégée
Pour développer sa plate-forme, Pixid a fait appel à la SSII Telys et à son système Ciao. Selon Etienne Colella, le directeur général de Pixid, l'objectif visait à produire des spécifications extrêmement précises pour les
développeurs, tout en évitant de recourir à un outil de modélisation trop lourd. ' L'automatisation a ses limites, explique-t-il. Ciao nous a séduits par la légèreté de sa mise en
?"uvre. ' Pixid héberge une centaine de clients au sein de la première version de la plate-forme. Il en attend trois cents sur la seconde, laquelle a été dimensionnée en conséquence. ' Nous
recherchions un système réactif, explique Marc Mouttet, le directeur informatique de Pixid. Pour ce type d'application, nos clients nous attendent vraiment sur les nouvelles fonctions. Il nous faut les mettre en ?"uvre
rapidement et sans erreur. '
Un lien des spécifications aux tests
Le dispositif Ciao associe une méthode et un outil facilitant initialement le recueil des exigences et la production d'un cahier des charges précis et documenté. Un système d'analyse sémantique favorise l'élimination de la plupart des
ambiguïtés dans la formulation des spécifications fonctionnelles. Celles-ci sont conservées dans un référentiel accessible en permanence, en fonction des rôles définis dans le cadre du projet.
Les développeurs disposent donc d'une base solide et cohérente pour concevoir les différents modules, puis les tester. ' Grâce au référentiel, un lien permanent demeure entre l'exigence et le code,
décrit Marc Mouttet. Dès lors, le test unitaire porte directement sur l'exigence. De plus, nous générons automatiquement des scénarios de recette. Et la traçabilité de l'exigence permet de vérifier le taux de couverture. Ce qui s'avère
très intéressant en termes de suivi de projet. ' Autre avantage important pour le pilotage, Ciao fournit des métriques sur les exigences, qui aident à déterminer des tendances sur la productivité, les erreurs, etc.
' L'outil comporte ses propres métriques, indique Etienne Colella, mais il reste possible de les filtrer pour n'obtenir que celles qui nous intéressent vraiment. '
Des mesures intégrées aux outils bureautiques
Ciao assure le suivi des exigences tout au long du projet. Il facilite un suivi continu en produisant des rapports directement au sein des documents bureautiques courants.
Pixid (structure créée par Adecco, Manpower et Vediorbis)
Activité : création d'une plate-forme ASP pour les métiers de l'intérim.
Siège : Paris (75).
Effectif : 15 personnes.
Capital : 15 M d'euros.
En développement : atelier Eclipse, dispositif Ciao de Telys.
En exploitation : SGBD Oracle, serveur J2EE BEA Weblogic, annuaire Sun One Directory, système darchivage CDC Arkhinéo, infrastructure PKI Keynetics, solution de sécurisation de signatures Kotio.