Fresche Solutions
Étude de cas

Grâce à WebSmart de Fresche, Formica Corporation peut riposter à la concurrence

L’amélioration des canaux de distribution et des processus de saisie de commandes par WebSmart permet à Formica de conserver son rôle de chef de file dans l’industrie des matériaux de construction. « Tout ce que le service à la clientèle nous a proposé, nous avons réussi à le concrétiser grâce à WebSmart. »

Février 1913 : Daniel J. O’Conor quitte son emploi après avoir reçu un dollar pour son invention. Il avait découvert une nouvelle façon d’isoler les fils et les raccords électriques à une époque où l’électricité commençait à faire beaucoup de bruit dans le monde des affaires. Le nouveau matériau souple et accessible, composé principalement de résine, a remplacé le mica. O’Conor a quitté son emploi à Westinghouse et, avec l’aide de son partenaire Herbert A. Faber, a créé la Formica Insulator Corporation. Aujourd’hui, Formica est l’une des 10 marques les plus reconnues dans le monde.

Restructuration de la saisie et du suivi des commandes

Récemment, Formica Corporation s’est rendu compte qu’il fallait améliorer son processus de saisie et de suivi des commandes. L’objectif consistait à permettre à son formidable réseau de distributeurs mondiaux de fonctionner comme si tous les distributeurs étaient réunis sous le même toit. Le réseau de ventes de Formica a présenté l’Internet comme solution permettant d’étendre le système de demande de renseignements sur les stocks, de saisie et de suivi des commandes. Le service à la clientèle de Formica Corporation reçoit environ 70 appels téléphoniques par jour de ses 80 distributeurs. La majorité des appels portent sur des demandes concernant la disponibilité, la quantité et l’état d’expédition des modèles et des couleurs des matériaux de revêtement de sols et de comptoirs de la marque Formica.

Jeffrey Strasser considère WebSmart comme un outil stratégique pour davantage d’innovation.

Le système existant de Formica mettait ces renseignements à la disposition des représentants internes du service à la clientèle. Les données détaillées concernant les stocks des entrepôts dans le monde entier ont été consolidées sur un iSeries-AS/400, modèle 740, exécutant le logiciel BPCS de SSA Global Technologies sur le site informatique du siège de la société à Cincinnati. Les distributeurs devaient d’abord s’entretenir avec leurs installateurs de produits Formica au sujet de leurs besoins en matériaux, puis communiquer avec le service à la clientèle de Formica Corporation. Les représentants du service à la clientèle pouvaient commencer à faire des demandes de renseignements sur les stocks au moyen du module d’ordres de commande BPCS sur écran vert. Enfin, ils rappelaient le distributeur avec les renseignements, qui devait alors communiquer avec l’installateur.

Le service à la clientèle de Formica Corporation a entamé des discussions au sein de l’organisation sur la mise en œuvre d’un nouveau système permettant aux distributeurs d’effectuer leurs demandes en ligne, tout en restant au téléphone avec l’entrepreneur. Le service à la clientèle a dressé une première liste de souhaits en matière de fonctionnalités. Dans le cadre de la prise en charge initiale du projet, il a également communiqué avec des fournisseurs de logiciels/services tiers et a reçu des devis allant jusqu’à 225 000 $ pour « une solution clé en main basée sur Microsoft Windows NT ».

Le service à la clientèle a présenté son travail de recherche à Phil Catlin, gestionnaire du développement des applications à Formica Corporation. Phil Catlin, avec ses 15 ans d’expérience concernant l’AS/400, avait lui-même quelques idées intéressantes sur la manière d’aborder ce projet. Il a immédiatement commencé à rechercher des solutions basées sur l’AS/400 et en a trouvé plusieurs, dont celle de Fresche. Dans le monde de l’AS/400 iSeries, Fresche est une entreprise très connue. Les techniciens de cette industrie associent Fresche à des outils essentiels qui permettent de développer de nouvelles applications ou de s’assurer du fonctionnement optimal de leurs systèmes. Phil Catlin connaissait depuis longtemps un autre des produits de Fresche, appelé Docu-Mint.

Il a téléchargé une version d’évaluation gratuite de ProGen WebSmart, un environnement de développement d’applications Web/sans-fil, avec la documentation utilisateur complète au format PDF sur le site Web de Fresche. Peu après avoir demandé et installé une clé temporaire, Phil Catlin s’est rendu compte qu’il avait trouvé un outil de développement rapide sur PC portable pour développer et déployer des applications personnalisées, liées dynamiquement et basées sur navigateur. WebSmart génère automatiquement des programmes HTML et CGI dynamiques écrits en ILE/RPG. Avec plus de 70 modèles de demande de renseignements, de maintenance, sans fil, de rapports, de panier d’achat, de commande en ligne et de catalogue de produits disponibles, tout était là.

Transformation des écrans verts pour les demandes d’ordres

Les modèles ont permis à l’équipe de développement de Formica de développer rapidement le cœur de leur application. La plupart des modèles WebSmart utilisent l’accès au niveau des enregistrements (Record Level Access - RLA) ILE natif pour accéder à la base de données sur l’AS/400. Cette méthode, ILE RLA, est utilisée parce que les tests d’évaluation de l’industrie montrent qu’elle est plus de 30 fois plus rapide que Java RLA. La logique des modèles était bien connue par les programmeurs orientés RPG de Formica Corporation. La fonction « GetRecord » est comparable à une lecture RPG, par exemple. L’équipe de Phil Catlin a utilisé les modèles pour le positionnement, la mise à jour, la modification et la suppression des enregistrements. « Les modèles ont été très utiles pour le code de base », fait remarquer Phil Catlin.

Les développeurs de Formica Corporation avaient alors le choix entre plusieurs extensions de champs préconfigurés et flexibles, disponibles pour être appliquées aux champs au niveau du fichier. Ces options leur ont permis d’affiner facilement les fonctions de sortie telles que les formats de date, les longueurs de champ, les fonctions composites ou les listes déroulantes.

Une fois ces données configurées, leur stockage dans le référentiel de données de WebSmart a permis aux développeurs d’intégrer facilement ces fonctions le cas échéant, dans le programme, en faisant simplement référence aux éléments de base de données associés, ce qui a considérablement réduit les tâches de programmation répétitives.

Les développeurs ont ensuite largement utilisé le langage PML (ProGen Macro Language) pour personnaliser leur travail. « PML ressemble à Visual Basic », déclare Phil Catlin. Les programmeurs de Formica Corporation se sont montrés très à l’aise avec ce langage PML, et Phil Catlin a apprécié le fait qu’ils puissent l’étendre. « S’il existe une fonction à laquelle Fresche n’a pas encore pensé », affirme Phil Catlin, « je peux l’écrire ».

WebSmart utilise la validation HTML interactive pour détecter immédiatement les erreurs de syntaxe répétitives et accroître la productivité du codage HTML. WebSmart analyse le développement du code HTML en temps réel. Si un développeur oublie une balise de fin en gras, l’éditeur de syntaxe/validation de WebSmart signale immédiatement le problème. Le développeur peut ainsi de le corriger rapidement et accélérer le processus de développement.

En seulement trois jours, Phil Catlin a développé une spécification fonctionnelle correspondant à la liste de souhaits du service à la clientèle et a ensuite compilé une preuve de bon fonctionnement. « La principale fonctionnalité était le libre-service pour les distributeurs », précise Phil Catlin. La nouvelle application basée sur navigateur reflète les écrans verts de saisie des demandes d’ordre BPCS, champ par champ. « Tout ce que le service à la clientèle nous a proposé, nous avons réussi à concrétiser grâce à WebSmart », affirme Phil Catlin.

Pour Formica Corporation, la solution WebSmart apportera une valeur ajoutée à long terme. « Comme nos besoins évoluent », ajoute Phil Catlin, « nous pouvons facilement apporter des modifications à l’application. La prise en charge est très simple. Si des entrepreneurs viennent faire tout le travail, comme c’est le cas avec les autres solutions que nous avons examinées, lorsqu’ils s’en vont, la prise en charge du système en interne sera plus difficile ». En comparaison, les frais pour l’environnement de développement interactif (IDE) de ProGen WebSmart pour un nombre illimité de développeurs et le serveur d’application Web (WAS) pour un nombre illimité d’utilisateurs pour notre AS/400, modèle 740, se sont élevés à 19 000 $. « Cela coulait de source », précise Phil Catlin.

Le service à la clientèle a rapidement approuvé la solution. Phil Catlin et son équipe ont rencontré quelques distributeurs et effectué des démonstrations par une ligne commutée 28.8 sur leur hôte AS/400. « Même avec un modem lent », affirme Phil Catlin, « l’application a très bien fonctionné et les distributeurs auxquels nous l’avons montrée étaient ravis ». Dans WebSmart, l’interface CGI persistante conserve un signet entre le serveur et le client après que le serveur a transmis les données du client et que la conversation s’est arrêtée. L’émission d’un identifiant de conversation unique permet d’améliorer la continuité et la rapidité des données entre le serveur et le client. Les utilisateurs de WebSmart bénéficient des avantages des conversations « d’état » dans un format de script CGI sans l’énorme volume de données inutiles présentées en général par Java.

Les développeurs de Formica Corporation ne font qu’effleurer le potentiel des vastes fonctionnalités de WebSmart. L’un des techniciens de l’équipe de Phil Catlin utilise WebSmart pour développer des applications qui remplaceront tous les programmes Visual Basic existants. À titre d’exemple, Phil Catlin a noté un système qui permet aux représentants du service à la clientèle de consulter en ligne les factures antérieures. Ils enregistrent tous les fichiers spool liés aux factures et les stockent dans une base de données. Lorsqu’un représentant doit examiner une facture à la demande d’un client, Visual Basic est utilisé pour superposer le modèle de facture. Phil Catlin précise que tout cela peut désormais être effectué sur l’AS/400 grâce à WebSmart. « La base de données de la machine qui servait à cette application devenait trop volumineuse et l’AS/400 semblait être la solution appropriée », indique Phil Catlin.

Prêt à faire des affaires sur le Web

Jeffrey Strasser est le directeur marketing de Formica Corporation pour tous les secteurs d’activités de revêtement proposés en Amérique du Nord, qui représentent plus de 250 millions de dollars de chiffre d’affaires annuel. Selon M. Strasser, « Formica s’apprête à utiliser le Web comme circuit de commercialisation afin d’accroître ses ventes et réduire ses coûts globaux. Le redéploiement du site Web de notre société améliorera l’accès des distributeurs et des consommateurs à la société et établira un format esthétique commun pour les applications futures ».

Strasser considère WebSmart comme un outil stratégique pour davantage d’innovation. Il ajoute, « Cet effort nous permettra également d’établir une stratégie et une infrastructure technologiques communes sur lesquelles nous pourrons nous appuyer. Notre première application d’envergure consistera à mettre en ligne certains de nos principaux processus de service à la clientèle sous la forme d’un libre-service. Nous examinerons ensuite d’autres processus de notre société et déterminerons s’il est opportun de les mettre en ligne pour accroître la satisfaction globale des clients et réduire les coûts. En outre, nous examinerons comment le Web peut être utilisé pour compléter les équipes de vente directe ».

Partagez

Témoignage

« Formica s’apprête à utiliser le Web comme circuit de commercialisation afin d’accroître ses ventes et réduire ses coûts globaux. Le redéploiement du site Web de notre société améliorera l’accès des distributeurs et des consommateurs à la société et établira un format esthétique commun pour les applications futures »
– 
Jeffrey Strasser, directeur marketing, Formica
cross