Créée en 1999, Artégos est une agence de communication interactive, qui accompagne ses clients dans la mise en place et le développement de leur stratégie digitale. Artégos intègre les différents métiers du Web : du conseil à l’hébergement, en passant par la création de sites Web (vitrine ou marchand), le trafic et l’e-marketing.
La plate-forme e-business d’Artegos, Liveshop, permet la mise en place, l’animation et la gestion de boutiques en ligne (catalogue, commandes, données clients, opérations commerciales, référencement, statistiques). Depuis 2003, elle est devenue une plateforme à dimension internationale, avec des fonctions de gestion linguistique, de TVA, etc. La version 3 lancée en septembre 2008 intègre l’optimisation native du catalogue pour le référencement, ainsi que la gestion de contenu commercial (banniering, encarts, etc.).
Vianney Lemaire, Directeur Technique de la société ARTEGOS nous présente la démarche ALM (Application Lifecycle Management) qu’il a utilisée pour ces développements.
Pourriez-vous nous présenter le métier de votre société, ses clients et votre rôle au sein de celle-ci ?
Vianney Lemaire : Artegos est la filiale web du Groupe ETO (Groupe de Marketing Services). C’est une agence digitale qui a une vision à 360° du web qui allie marketing et technologie. Nos équipes techniques, marketing, et trafic travaillent main dans la main pour offrir à nos clients des solutions adaptées à leurs problématiques online.
Pour atteindre cet objectif, le pôle solution et R&D d’Artegos travaille sur le développement de solutions propriétaires génériques qui s’adaptent aux besoins des clients et du marketing. Il y a quelques années nos clients étaient à 80 % des PME. Mais cette tendance s’est inversée au fil du temps, puisque nous travaillons aujourd’hui à 70 % avec des grands comptes (Orange, France Loisirs, Flunch etc.). Mon rôle de directeur Technique chez Artegos consiste en partie à encadrer les équipes techniques (environ 25 développeurs et chefs de projets techniques) et également à gérer l’activité R&D.
Quelles sont vos problématiques clients ?
Vianney Lemaire : La problématique la plus importante est de réussir à associer le marketing, l’innovation, la rapidité et la productivité. Le monde du web est un monde qui bouge, et nos clients attendent souplesse et réactivité de notre part. Pour atteindre ces objectifs, il est indispensable de disposer d’une organisation et d’une méthodologie solides mais également d’outils adaptés.
Quel est votre environnement technique ?
Vianney Lemaire : Historiquement, Artegos a toujours utilisé les technologies Microsoft. Et c’est encore le cas. Le support, les évolutions, et l’interaction étroite entre les différents outils Microsoft nous offrent un réel confort et une vraie force. Nos environnements de développement, recette et production sont hébergés par RUNISO qui nous assure des services sécurisés et hautement disponibles.
Pourquoi avoir mis en place une démarche d’ALM ?
Vianney Lemaire : Cette démarche s’est mise en place de façon naturelle. Sur les trois dernières années, nous sommes passés de 10 collaborateurs à plus de 50 et nos projets se sont également multipliés. Il a donc fallu revoir notre organisation et mettre en place un outil nous permettant de piloter l’agence et nos projets en toute transparence, sans perte d’information et avec le maximum de flexibilité. Notre environnement étant principalement axé sur les technologies Microsoft, nous avons opté pour l’ALM Team Foundation Server (TFS).
La démarche ALM a donc été adoptée progressivement et sur tout type de projets, en utilisant cependant différents process suivant leur complexité. On ne mettra pas forcément en route les rapports automatiques par mail sur un développement qui ne prendrait que trois jours. Cependant, il sera possible de les consulter manuellement sur le portail collaboratif (sharepoint). Toutes les métriques des projets (temps réellement passé, nombre de bug…) sont passés en revue lors de nos comités de direction tous les 15 jours.
Quelles difficultés avez-vous eues à résoudre ou à contourner ?
Vianney Lemaire : La principale difficulté a été la phase de réflexion sur « comment mettre en place cet outil chez nous ?». Les outils ALM ne sont pas des « logiciels clé-en-main » qu’il suffit d’installer pour ensuite les utiliser. Quel que soit l’outil ALM utilisé, il nécessite d’être configuré, paramétré et modifié pour s’adapter à votre activité et à votre organisation. Cette étape de mise en place est délicate, car le retour en arrière est difficile et périlleux. Pour cette étape nous n’avons pas pris de risque et avons décidé d’être épaulés par un expert (de chez Winwise) pour nous accompagner dans le déploiement de TFS.
Quels enseignements en tirez-vous aujourd’hui ?
Vianney Lemaire : C’était dans notre cas un passage et une réorganisation obligatoire du fait de notre croissance.
Les points positifs sont nombreux. Le premier concerne l’outil choisi. TFS s’est montré à la hauteur de nos attentes. L’intégration de TFS dans Visual Studio, Excel, Project, Sharepoint, Outlook… a énormément facilité son adoption au sein des différentes équipes. La migration s’est faite en quatre jours pour nos 53 projets et le tout sans problème. Aujourd’hui, nous profitons vraiment des bénéfices de cette démarche entamée il y a maintenant 1 an. Nos processus sont plus fluides, la qualité de nos projets a été améliorée. C’est une vraie réussite !
Par contre, faire adopter les nouvelles méthodologies aux différentes équipes n’aura pas été de tout repos.
Quels sont vos prochains grands chantiers ?
Vianney Lemaire : Concernant notre outil ALM il nous reste encore beaucoup de choses à faire sur l’automatisation et la mise en place de nos web tests. Nous étudions également la possibilité d’ouvrir une partie de notre ALM aux clients pour qu’ils puissent à leur tour bénéficier des rapports d’avancement de leurs projets. En parallèle, nous restons attentifs aux remarques et idées de nos collaborateurs pour améliorer nos méthodologies (actuellement vraiment très proches des méthodologies Agile). Nous attendons également avec impatience la prochaine version de TFS qui ira encore plus loin dans la gestion des tâches et des tests.