STRATTEC Security Corporation, dont le siège est à Milwaukee, dans le Wisconsin aux Etats-Unis, est le premier fabricant mondial de serrures pour l’automobile, de clés et de produits connexes de sécurité de contrôle d'accès pour les constructeurs automobiles et le marché secondaire. STRATTEC a utilisé LongRange et RPG pour créer une application mobile native pour son personnel d’entrepôt, qui s'intègre à l’outil de gestion des stocks System21, utilisé dans la société. Dès que la solution sera opérationnelle, le personnel de l'entrepôt pourra à l’aide d’iPads scanner les commandes, mettre à jour leur statut et déclencher la facturation.

Nick D'Alessandro, responsable technique chez STRATTEC, affirme « La solution iPad fournit beaucoup plus de fonctionnalités que les pistolets scanner utilisés actuellement par notre personnel et elle leur évite de se déplacer sans cesse vers l’un des terminaux de l’atelier. Pour créer cette solution spécifique, j’ai seulement eu quelques petits changements à faire pour réutiliser quelques programmes RPG existants et réorganiser leurs écrans. Avec LongRange et mes compétences RPG, je peux obtenir une nouvelle application native en moins de deux heures. »

Avec LongRange et mes compétences RPG, je peux obtenir une nouvelle application native en moins de deux heures.

Le défi

  • STRATTEC est le plus grand producteur d’accessoires automobile : verrous, clés et autres systèmes d’accès sécurisés – pour l’ensemble des constructeurs et les services après-ventes.
    STRATTEC est le plus grand producteur d’accessoires automobile : verrous, clés et autres systèmes d’accès sécurisés – pour l’ensemble des constructeurs et les services après-ventes.

STRATTEC possède des usines, des centres de production et de distribution à Milwaukee, Détroit, El Paso et Juarez (Mexique) et exploite des sites de production et administratifs en Chine, au Japon et en Corée par le biais de VAST, un joint-venture avec WITTE Automotive (Velbert, Allemagne) et ADAC Automobile Inc, (Grand Rapids, Michigan). STRATTEC livre ses produits dans le monde entier et fournit un service après-vente complet. Autrefois division de Briggs & Stratton, l’histoire de STRATTEC remonte à plus de 100 ans, aux premiers jours de l'automobile.

STRATTEC utilise une version personnalisée de l’ERP System21 que la société a étendu et modernisé avec LANSA Composer pour l'EDI et d'autres projets d'intégration des processus métiers, et avec RAMP pour moderniser la navigation de l’application. STRATTEC n'a remplacé aucune des applications de l’ERP de base par LANSA et le code RPG existant est toujours le langage de base.

Avec en moyenne 10 et 20 personnes sur les entrepôts STRATTEC de Milwaukee et El Paso, les commandes sont récupérées et préparées pour l'expédition et la facturation. Le personnel est équipé de pistolets scanner, mais les fonctionnalités de ces terminaux sont très limitées, selon d'Alessandro. « Ils sont très bien pour scanner les codes-barres, mais vous ne pouvez pas faire grand-chose d'autre à cause de l'écran très petit et de la petite taille du bouton. » dit-il.

« La productivité de l'entrepôt était entravée par le personnel qui devait sans cesse se déplacer vers l’un des terminaux de l’atelier, vu que les pistolets scanner ne permettaient pas de vérifier les stocks, ajuster les quantités facturées ou quoi que ce soit d’autre. Dans certains cas, les employés devaient descendre de leur chariot élévateur, aller à pied jusqu’à un terminal et remonter sur leur chariot élévateur. » explique D'Alessandro.

L’idée de remplacer les pistolets scanner et les terminaux fixes par une sorte de solution mobile a commencé à faire son chemin, mais elle n'avait pas abouti à un projet concret. Un obstacle majeur était que l’équipe interne de développement RPG de STRATTEC ne possédait pas de compétences pour le développement mobile.

La productivité de l'entrepôt était entravée par le personnel qui devait sans cesse se déplacer vers l’un des terminaux de l’atelier.

La solution

Lorsque d'Alessandro a eu connaissance du programme beta LongRange, il a souhaité y participer pour évaluer si LongRange serait approprié pour le développement de la solution mobile « Atelier ».

LongRange est le nouvel outil de LANSA : c’est un Framework de construction et d'exécution d’applications mobiles natives pour des programmeurs IBM i, spécifiquement destiné aux développeurs RPG et COBOL. Ainsi d'Alessandro pouvait utiliser ses compétences existantes RPG pour construire une application mobile native.

D'Alessandro a installé le produit et étudié quelques exemples des tutoriels, basés pour la plupart sur RPG et DDS. Comme d'Alessandro connaît RPG sur le bout des doigts, il s’est senti immédiatement familier avec cette partie du produit. La seule fonctionnalité qui était nouvelle pour lui, c'était Longrange Studio, qui permet au développeur de concevoir la structure du menu / le cadre de l'application mobile. Il ne lui a pas fallu longtemps non plus pour l’apprendre.

La première application développée par d'Alessandro a remplacé l'application des pistolets scanner utilisée pour récupérer les commandes. Cette application ayant déjà été conçue pour un petit écran, le DDS a nécessité peu d'ajustement. De plus, un exemple LongRange contenait le code du bouton scanner, que d'Alessandro a pu réutiliser. L’un dans l’autre, d'Alessandro a obtenu sa première application fonctionnelle en un temps très court.

Après avoir finalisé l'application pour récupérer une commande, d'Alessandro a commencé à travailler sur les applications de conditionnement, de facturation et clôture d’une commande. Ces tâches nécessitaient auparavant que le personnel de l'entrepôt se déplace jusqu’à un terminal, car les écrans contenaient plus d'informations que ne pouvaient l’afficher un pistolet scanner. Les nouvelles applications LongRange ont demandé à d'Alessandro entre 15 minutes et deux heures de développement chacune, pour adapter le code RPG existant et réorganiser le DDS.

Je n'avais tout simplement pas le temps de réécrire le code et je n'en ai vraiment pas eu besoin.

Les avantages

  • Strattec's BOLT Series vous permet de customiser autant de verrous que vous désirez et qui fonctionneront avec UNE seule clé – les clés de votre camion.
    Strattec's BOLT Series vous permet de customiser autant de verrous que vous désirez et qui fonctionneront avec UNE seule clé – les clés de votre camion.

Plutôt que d'imiter une interface utilisateur existante, il est généralement conseillé de développer de nouveaux programmes RPG destinés à piloter l'application mobile native LongRange. Toutefois, pour ce premier projet bêta d'Alessandro a essentiellement réutilisé des programmes RPG existants. « Je n'avais tout simplement pas le temps de réécrire le code et je n'en ai vraiment pas eu besoin. » dit-il.

« Le développement LongRange est assez facile et très rapide», poursuit d'Alessandro. « Il m'a fallu de 15 minutes à 2 heures par programme. Cela en gardant à l'esprit que dans ce projet la logique RPG existait déjà. En moyenne, il a juste été question d'ajouter de 10 à 12 lignes de code par programme et modifier peut-être 12 autres lignes. J’ai passé très peu de temps sur le RPG. L'effort à fournir est surtout fonction de la quantité d'informations que vous devez réorganiser dans l'écran. »

D'Alessandro estime que LongRange est très approprié aux entreprises qui ont de petites équipes de développement RPG et COBOL et qui n’ont pas le temps d'apprendre de nouvelles connaissances en développement. Il y voit aussi l’avantage conséquent de pouvoir développer et maintenir la solution mobile en interne, sans avoir à externaliser le développement à des sous-traitants qui ne comprennent pas l'application sous-jacente ERP. « LongRange offre la possibilité à de petites équipes informatiques comme la nôtre de s’ouvrir au monde mobile rapidement et à moindre coût. Même le vieux code hérité peut devenir mobile et natif en quelques heures. Ce produit est incroyable. » dit-il.

LongRange offre la possibilité à de petites équipes informatiques comme la nôtre de s’ouvrir au monde mobile rapidement et à moindre coût.

Conclusion

L'application développée par d'Alessandro dans le cadre du programme bêta LongRange n'a qu'un début. « Il y a toutes sortes d'activités liées à la fabrication et à l'entreposage que nous souhaitons rendre mobiles. » explique-t-il.

STRATTEC est en train de se préparer pour le déploiement effectif de sa première application d’entrepôt mobile et cherche à acheter des iPads adaptés à un usage industriel. « Le personnel qui a vu l'application mobile dans le cadre du programme bêta a hâte de l'obtenir. » selon d'Alessandro.

« L’utilisation de terminaux dans notre atelier sera bientôt obsolète. L'augmentation de la productivité va être considérable. LongRange nous offre la possibilité d’atteindre rapidement et à moindre coût notre objectif de faire évoluer notre entrepôt vers le monde mobile. Cette solution est de l’or pour nous. » conclut-il.

L'augmentation de la productivité de notre atelier va être considérable.

© 2017 LANSA. Tous droits réservés.