Témoignage Client Bodet Software

Bodet Software améliore la performance de ses applications web de gestion des RH avec Neotys

A propos de Bodet Software Bodet Software a choisi la solution NeoLoad de Neotys comme Bodet Software est une division de nouvel outil de test de charge pour les versions web de sa solution la société Bodet, éditeur et Kelio, dédiée à la gestion des ressources humaines. intégrateur de solutions informatiques dans les domaines de la gestion des temps et Bodet Software est un département du groupe Bodet, société française fondée en l’optimisation des ressources 1868 et aujourd’hui leader européen de la mesure et de la gestion du temps. humaines (suite Kelio) ; de la sécurité et du contrôle d’accès aux Bodet possède quatre activités principales, réparties au travers de ses quatre bâtiments ; et du suivi et pilotage départements : Bodet Campaniste (horlogerie d’édifice), Bodet Distribution de production (suite OSYS). ème Horaire (horlogerie industrielle), Bodet Sport (chronométrage et tableaux Bodet Software est le 23 éditeur français, avec plus de 10000 clients d’affichage sportifs) et Bodet Software, spécialisé dans les solutions logicielles et dans les entreprises, matérielles de gestion du temps et d’activités. administrations et collectivités publiques de toutes tailles. Certifié ISO9001, Bodet est reconnu L’une des offres phares de Bodet Software est la suite logicielle Kelio, qui couvre pour la qualité de ses produits et le spectre complet des fonctionnalités dédiées à la gestion du temps et des RH : prestations, et ses progiciels sont fichier du personnel, gestion du temps de travail, des congés, paie, intranet (self- conçus et développés en France. Bodet Software est une entité de service employés), reporting et décisionnel RH, mais aussi planification des 200 personnes, dont 40 qui ressources humaines, contrôle d’accès et sécurité. travaillent à la conception des produits. Pour en savoir plus : Depuis plusieurs années, les tests en charge sont réalisés systématiquement sur www.bodet-software.com chaque nouvelle version de Kelio. Une démarche qui permet de corriger les points sensibles et critiques de l’architecture technique, et également de quantifier le dimensionnement des serveurs ou encore de la bande passante nécessaire. L’objectif de Bodet Software est de garantir à ses clients une qualité de service optimale, grâce à la validation de performances constantes à différents niveaux de charge utilisateurs.

Des contraintes techniques à résoudre pour les tests de charge des modules web Les atouts du projet Les solutions logicielles de Bodet Software sont proposées en mode acquisition de - Remplacement avantageux du licence, ou en mode service de type SaaS/Cloud Computing. Pour ce dernier, le précédent outil de test de charge challenge consiste à pouvoir tester les modules auxquels les utilisateurs accèdent utilisé par Bodet Software par le web, afin de s’assurer de leur bonne tenue en charge. - Capacité de NeoLoad à prendre en charge nativement les protocoles avancés, notamment Java « Lorsque nous avons voulu tester le nouveau module de planification, accessible par le web, qui dialogue en objets java sérialisés avec le serveur d’application - Meilleure efficacité et productivité des campagnes de test Kelio, » commente Stéphane Moreau, Responsable du Test Logiciel chez Bodet - Amélioration de la qualité des Software. « l’outil utilisé jusqu’alors – une solution open source de test de charge – produits Bodet Software ne le permettait pas. Nous étions arrivés aux limites techniques de cet outil, que nous devions utiliser en mode multi-injecteur, mais non centralisé, pour des Solution problèmes de tenue de charge. De plus, il ne n’offrait pas la possibilité de NeoLoad est un logiciel de test de variabiliser le protocole Java Serialisation. La recherche d’un nouvel outil, capable montée en charge des applications de répondre à cette problématique technique, s’est avérée indispensable. » web et mobiles. Le test en charge vous permet de fiabiliser vos - 1 -

© Copyright Neotys 2011 Témoignage Client Bodet Software

applications web et mobiles avant leur passage en production. Au cours de son processus d’évaluation des solutions proposées sur le marché, Puissant, abordable et très simple Bodet Software s’est notamment concentré sur la capacité des outils de test à d'utilisation, NeoLoad est un outil générer une charge réaliste et à répondre techniquement à ses besoins. Plus capable de générer une charge particulièrement, la nouvelle solution devait prendre en charge les protocoles importante et réaliste sur une application. Il permet d'étudier les utilisés par Bodet Software : http, Java Serialization (Spring http Invoker) et statistiques sur le comportement du XML/RPC. serveur et de détecter les erreurs et les problèmes de performance. NeoLoad peut être combiné à la « Nous avons évalué de nombreux outils », explique Stéphane Moreau. « La plateforme Cloud de Neotys, et plupart se contentent du protocole http classique. Aucun, notamment parmi les offre un support complet de toutes leaders historiques du marché du test de charge, ne supportait le protocole Java les technologies web et mobiles: J2EE, .NET, PHP, AJAX, SOAP, Flex, Serialization. Seul NeoLoad de Neotys propose nativement le support de Java Silverlight, GWT, ... Serialization. Nous avons pu tester une version d’évaluation complète et mettre en place un groupe de travail impliquant les équipes techniques et commerciales. Avec l’aide du support technique de Neotys – qui s’est montré très réactif, même pour une version d’évaluation –, nous avons validé les capacités techniques et fonctionnelles de NeoLoad, et avons retenu la solution. »

Des campagnes de test plus efficaces et plus productives L’adoption et l’utilisation de NeoLoad a apporté de nombreux gains à Bodet Software. « Outre l’adéquation de ses capacités techniques de prise en charge avec les protocoles que nous utilisons, NeoLoad se distingue par une ergonomie qui permet de gagner beaucoup de temps, notamment en automatisant les recherches avec les variables de framework, » souligne Stéphane Moreau . « La création des scripts n’est plus un travail long et fastidieux, ce qui permet aux tests en charge d’intervenir beaucoup plus tôt dans le processus de test, sans que nous A propos de Neotys soyons contraints d’attendre une version stable. » Avec une base installée supérieure à 1100 clients dans plus de 60 pays, Le monitoring temps réel joue également un rôle important : si les temps de Neotys aide ses clients à garantir fiabilité, performance et qualité de réponse s’envolent dès le début du test, celui-ci peut être immédiatement arrêté. leurs applications web et mobiles Un aspect complété par les fonctions d’alerte de NeoLoad, qui permettent depuis 2005. NeoLoad est une d’arrêter rapidement le test sans avoir à surveiller les différents indicateurs liés à solution unique de test en charge qui automatise la conception, la mémoire, au processeur, au réseau ou encore au pool de connections. l'exécution et l'analyse des tests de performance. NeoLoad, solution NeoLoad facilite également l’analyse des tests grâce aux nombreuses possibilités flexible et facile à utiliser, supporte toutes les technologies web 2.0 et de personnalisation des graphiques, qui permettent de mieux comprendre les délivre toute la puissance du cloud. causes de l’échec d’un tir. L’analyse comparative entre plusieurs tirs permet de Pour assurer le succès de ses voir l’impact des corrections, et les fonctions de reporting de NeoLoad clients, Neotys s'appuie sur ses équipes de consultants permettent de générer rapidement des rapports standardisés. expérimentés et d'ingénieurs support. « L’utilisation de NeoLoad nous a permis d’optimiser Kelio en améliorant les Contacts temps de réponse et en garantissant un temps de réponse constant même lors Pour savoir comment Neotys peut de fortes charges d’utilisation, tout en diminuant les consommation mémoire vous aider à tester les et processeur de l’application. Ce qui nous permet de garantir une meilleure performances de vos applications qualité de produit pour nos clients, y compris dans des contextes variés car web et mobiles avant leur mise en production, nous vous invitons à l’utilisation de Kelio peut être très différente d’un client à l’autre. La facilité nous contacter au numéro suivant : d’utilisation de NeoLoad et sa rapidité de mise en œuvre permettent de faire France : +33 (0)4 42 18 08 30 des tirs personnalisés pour un client donné, afin d’adapter le modèle de charge ou consulter notre site Internet : www.neotys.fr à son mode de fonctionnement particulier. Soulignons enfin que NeoLoad est proposé à un tarif tout à fait abordable, comparativement aux autres leaders du marché, » conclut Stéphane Moreau.

- 2 -

© Copyright Neotys 2011