JF Fabrics surmonte les problèmes liés aux départs de ressources IBM i grâce à Fresche Solutions

JF Fabrics

JF Fabrics est le principal grossiste et distributeur de tissus décoratifs pour la maison, de bandes et rubans, de quincaillerie à rideaux, de papier peint et de carpettes au Canada. Sa clientèle très diversifiée s’étend à l’échelle internationale et compte environ 15 000 clients, dont des magasins de vente au détail, des décorateurs, des rembourreurs ainsi que des fabricants des secteurs du commerce de détail et de l’hôtellerie. Les fonctions commerciales essentielles de JF Fabrics sont assurées par un progiciel de gestion intégré (ERP) basé sur IBM i.

 

Ledit progiciel a été conçu dans les années 1990 sous le nom de MIS Spirit. Au fil des ans, il a constamment été mis à jour et amélioré pour répondre aux besoins de JF Fabrics à mesure que l’entreprise se développait et évoluait. L’application a initialement été programmée en langage COBOL, et certains programmes RGP y ont été ajoutés depuis. JF Fabrics a également développé quelques interfaces graphiques pour l’application.

Défi

Depuis sa fondation il y a 30 ans, JF Fabrics a connu une croissance importante, à tel point que son service des TI a dû innover et mettre en place une variété de solutions. Au début de 2014, la croissance rapide de l’entreprise et la retraite imminente de ressources clés du service de TI ont généré des problèmes de maintenance et de développement des fonctionnalités des systèmes IBM i. Les affaires allaient bon train, mais JF Fabrics avait du mal à répondre à la demande sans cesse croissante de maintenance, d’intégration et de développement de nouveaux canaux de vente.

 

L’entreprise devait trouver un moyen de parer aux départs à la retraite tout en évitant de concentrer les compétences techniques dans quelques personnes clés. Le délai d’intégration des nouveaux employés était aussi un enjeu important, puisque les systèmes hautement complexes de JF Fabrics avaient été conçus pour répondre aux besoins d’une clientèle très vaste et diversifiée. En outre, la société espérait moderniser ses systèmes IBM i de manière graduelle pour pouvoir tirer profit des dernières technologies Web et mobiles et des interfaces utilisateurs graphiques de pointe. C’est alors que JF Fabrics a commencé à chercher une solution complète répondant à tous ses différents besoins.

Solution

Après quelques recherches et consultations auprès de ses partenaires, JF Fabrics a décidé de faire appel aux services de personnel d’appoint et de soutien technique d’applications de Fresche Solutions. La première étape, la Découverte, consistait à dresser un portrait rapide de JF Fabrics, de ses activités, de ses utilisateurs et de ses applications par l’intermédiaire d’entrevues, d’observations et d’analyses du code. Cette étape reposait essentiellement sur l’utilisation de la suite X-Analysis de Fresche pour examiner en profondeur les applications IBM i de JF Fabrics, les documenter à l’aide de graphiques, puis exposer l’ensemble des pratiques opérationnelles intégrées dans le code applicatif.

 

À la suite de la Découverte, l’utilisation de X-Analysis a grandement accéléré le processus d’intégration. En fait, X-Analysis est devenu un des outils essentiels pour les tests et les développements continus. Après s’être familiarisée avec le système, l’équipe de Fresche Solutions est devenue partie intégrante du service des TI de JF Fabrics et a ainsi pris en charge le soutien des applications IBM i. Fresche a également entrepris de rattraper l’arriéré de demandes en matière de nouvelles fonctionnalités.

Résultat

Depuis les débuts du partenariat, Fresche a rattrapé le retard et a pu commencer à développer de nouveaux outils pour appuyer les activités de JF Fabrics. Fresche a mis à profit ses dizaines d’années d’expérience en soutien technique d’applications ainsi que ses compétences en matière de correction de failles, de soutien de première ligne, d’améliorations technologiques et de développement de code. La firme a aussi fait appel à son expertise avec les outils de partage de documents, les normes de codage, les processus de priorisation formels, les examens réguliers en matière de gouvernance ainsi que les indicateurs clés de performance. L’équipe de Fresche a toujours abordé ses tâches avec une approche d’amélioration et de modernisation.

 

Et mieux encore, Fresche Solutions a su assurer la continuité des activités de JF Fabrics. Ayant accès aux experts, aux outils éprouvés et à l’ensemble du service de soutien de Fresche, JF Fabrics n’avait plus à se soucier de trouver des ressources pour gérer son environnement IBM i. Comme l’équipe de soutien de Fresche tire des leçons de chacun de ses projets, JF Fabrics a profité de l’expérience approfondie de son partenaire, issue de dizaines d’autres engagements. En se joignant à l’équipe des TI de JF Fabrics, Fresche a permis à la société de se concentrer sur ses activités d’affaires, sans avoir à se préoccuper d’IBM i.

SommaireDéfi : Remplacer des ressources de TI centrales, rattraper l’arriéré de demandes et assurer la maintenance et la modernisation progressive d’applications d’affaires essentielles.

 

Solution : JF Fabrics a utilisé les services de découverte de Fresche pour analyser et documenter ses applications. Fresche a ensuite entrepris la gestion continue des applications grâce à son programme de dotation en personnel.

Témoignage

“Trouver de nouvelles ressources est un grand défi. Comment trouver les personnes possédant les compétences répondant à
nos besoins? Grâce à Fresche, nous disposons désormais d’une entreprise entière spécialisée dans l’environnement IBM i, avec des outils, une expertise pointue ainsi que des analystes et experts en intégration. Au lieu de rechercher des individus avec des compétences particulières, nous pouvons concentrer nos énergies sur notre avenir.”

 

– Julie LaCapruccia Vice-présidente de l’exploitation, JF Fabrics