Modernisation de l’application IBM i (AS/400) : développer rapidement des applications Web et mobiles

Modernisation de l’application IBM i (AS/400) : développer rapidement des applications Web et mobiles

10:31 14 août dans Blogue, Modernisation d'écran vert
0 Commentaires
Facebooktwitterlinkedinmail

Si votre entreprise a dû revoir ses façons de faire lorsque la pandémie a frappé, elle n’est pas seule : la fermeture des bureaux, des magasins et des cliniques a forcé beaucoup d’organisations qui utilisent les applications IBM i à s’adapter à cette nouvelle réalité. Selon votre industrie, vous avez peut-être eu recours au télétravail, passé du commerce traditionnel au commerce électronique ou offert des rendez-vous médicaux virtuels. Entre la chute de la vente au détail et le bond des achats en ligne, les entreprises de logistique et de transport ont dû intensifier leurs efforts pour répondre à la demande du nombre croissant de clients qui se sont tournés vers l’achat de biens en ligne. En fait, d’après Business Insider, on estime que le nombre de ventes en ligne aux États-Unis augmentera de 18 % en 2020. Ces données suivent un rapport de février dans lequel on prévoyait une hausse modeste de 2,8 %.

Nul doute que ces changements ont posé des défis pour beaucoup d’entre nous, mais ils donnent aussi des occasions d’innover. Dans l’économie numérique d’aujourd’hui, les TI (et IBM i!) sont essentiels. Les responsables des TI doivent échanger avec les différentes équipes pour trouver des façons de contribuer à la croissance de leur entreprise.

Des perturbations technologiques surviennent depuis de nombreuses années dans tous les secteurs, car les entreprises se disputent l’attention et la fidélité de la clientèle. L’amélioration de vos activités axée sur l’expérience client est le moteur de la transformation numérique. Lorsqu’on ne sait pas dans quelles initiatives investir pour maximiser la valeur de l’entreprise, ce défi peut sembler insurmontable.

Dans un récent article d’IT Jungle, j’ai parlé de la façon dont les applications Web et mobiles peuvent vous aider à gagner rapidement des batailles dans vos efforts de transformation numérique. La modernisation des applications à écran vert et la conception de nouvelles applications stratégiques peuvent être un bon point de départ. Si vous n’avez pas encore profité des possibilités qu’offrent les technologies Web, vos utilisateurs internes et vos clients vous demandent probablement de le faire. Ils s’attendent à avoir des applications modernes et intuitives qui sont faciles d’accès et simples à utiliser.

J’ai travaillé dans le domaine des produits IBM de milieu de gamme pendant plus de 28 ans et, dans les années 2000, j’ai commencé à collaborer directement avec les clients pour concevoir des solutions sur navigateur. Les technologies ont évolué, et les avantages commerciaux des applications Web et mobiles sur IBM i se sont multipliés. Au fil des ans, notre équipe s’est alliée à des organisations de différents secteurs et des quatre coins du monde pour moderniser leurs applications IBM i et en créer de nouvelles.

Les organisations qui entament un projet de conception d’applications Web et mobiles me posent souvent les mêmes questions. Voici les cinq questions les plus fréquentes, et mes conseils pour assurer la réussite de votre projet.

1. Je suis un gestionnaire des TI occupé qui jongle avec de nombreuses priorités, mais on se plaint que mes applications ont l’air obsolètes. Par quel type de projet devrais-je commencer ?
Je recommande souvent de viser des domaines de croissance qui permettent de maintenir ou de générer des revenus afin de trouver des initiatives qui créeront rapidement de la valeur. Il peut s’agir d’une application de commerce électronique stratégique doté d’une fonction

mobile, ou d’une application d’entrée des commandes interentreprises avec laquelle les clients peuvent passer rapidement des commandes en ligne. Vous remporterez une autre victoire facile en modernisant les écrans verts, de sorte à réduire le temps de formation de vos employés et à leur offrir un accès à distance. En moyenne, les projets de conception Web IBM i durent de trois à neuf mois. Ils permettent de régler immédiatement des problèmes tout en faisant des gains rapides sur le plan du rendement du capital investi (RCI).

J’ai aussi constaté que ces initiatives mènent les services de TI à de nouveaux projets et à de nouvelles possibilités. Les applications modernisées et les nouvelles solutions sur navigateur sont souvent très visibles. Si vous déployez une application modernisée qui offre un véritable avantage commercial, les autres équipes de l’entreprise reconnaîtront la valeur d’IBM i et le gain possible qu’offrent les TI, ce qui donne souvent lieu à d’autres initiatives de modernisation.

2. Pouvez-vous donner des exemples de projets réalisés par d’autres entreprises ?
Bon nombre de nos clients cherchent à élargir les fonctionnalités de leur progiciel de gestion intégré (PGI), qu’il ait été conçu par un tiers (p. ex., Infor BPCS) ou à l’interne. Bien souvent, les organisations avec lesquelles nous travaillons demandent des solutions interentreprises à accès libre-service qui simplifient le processus de commande et de vérification des stocks pour les employés, les clients et les partenaires, et plus encore.

Michell’s est un fournisseur de produits horticoles actif depuis plus de 125 ans. Son équipe de TI a travaillé avec Fresche pour concevoir un site Web de commerce électronique interentreprises en PHP qui est adapté aux appareils mobiles et utilise une base de données IBM Db2 pour i. Grâce à cette application, il est beaucoup plus facile pour les clients de passer eux-mêmes leurs commandes en ligne, et ce, où qu’ils soient et à partir de n’importe quel appareil.

Le site Web de commerce électronique interentreprises de Michell’s adapté aux appareils mobiles, tel qu’il s’affiche sur différents appareils.

 

Certaines organisations doivent aussi moderniser leurs activités internes. En partenariat avec notre équipe, une grande société du secteur de la santé a amélioré son efficacité opérationnelle en donnant à ses applications à écran vert une interface Web moderne. L’interface utilisateur graphique Web, qui met à profit leur code RPG, a amélioré la productivité des utilisateurs finaux en offrant une expérience utilisateur intuitive qui simplifie la saisie des résultats de laboratoire. L’organisation a aussi constaté une diminution du nombre d’erreurs dans les données, puisqu’elles sont entrées directement dans l’application. Cliquez ici pour en savoir plus.

Le développement initial, dont un habillage personnalisé aux couleurs de la société, était prêt en deux semaines seulement.

Si vous avez déjà modernisé une application, le moment est possiblement venu de trouver des façons de l’améliorer. MedAxcess est une application IBM i sur navigateur créée en 2006, dans le cadre d’un partenariat avec notre équipe de développement Web, pour offrir aux membres de

MedAxiom des données analytiques présentées dans des diagrammes, des graphiques et des tableaux de bord interactifs. L’application a récemment été redéveloppée et restructurée en profondeur pour mieux fonctionner sur les appareils mobiles et offrir une meilleure expérience utilisateur. Cliquez ici pour en savoir plus sur ce projet de développement mobile IBM i.


 

3. Ces projets semblent intéressants, mais comment puis-je réaliser le mien si je dispose de peu de temps et de ressources ?
J’entends souvent que les équipes de développement IBM i doivent faire plus avec moins, et n’ont donc pas le nécessaire pour entreprendre le développement d’applications sur navigateur modernes. La formation d’une équipe possédant une expertise en développement Web et sur la plateforme IBM i peut être une entreprise d’envergure demandant d’importants investissements.

Les partenariats avec des organisations comme Fresche permettent de simplifier le développement Web et entraînent souvent une réduction du temps de mise en marché, puisque nous avons une vaste expérience d’IBM i, des projets de développement d’applications sur navigateur adaptées aux appareils mobiles, et de l’intégration avec les interfaces API et les autres technologies.

Cette approche vous permet aussi de former une équipe, de réaliser le projet et d’aller de l’avant. Vous pouvez alors passer à l’étape suivante de la modernisation sans engager de dépenses à long terme pour l’embauche de nouveaux employés. Chez Fresche, nous recommandons fortement la modernisation d’IBM i par phases. Comme chaque organisation a des besoins qui lui sont propres, nous rejetons le principe d’approche universelle.

4. J’ai une idée de ce que je veux faire, mais je ne sais pas comment passer du point A au point B.
C’est très courant. La majorité des clients nous présentent ce qu’ils souhaitent réaliser, mais n’ont pas de plan clair pour arriver à leurs fins. Sans plan, ils risquent de créer des accès libre-service à des applications ou des interfaces à écran vert modernisées qui donnent des maux de tête à leur équipe des ventes. Si vous n’avez pas de liste détaillée d’exigences techniques, ce n’est pas grave; pour nous, il est plus important de bien comprendre ce que vous voulez faire pour votre entreprise que de connaître les technologies et les solutions que vous souhaitez utiliser.

Dans bien des cas, les processus de développement en deux phases donnent les meilleurs résultats sur le plan de la valeur commerciale et de la mise en marché. La première phase comprend la découverte de l’application IBM i, pendant laquelle notre équipe analyse le système du client pour comprendre ses activités, définir les objectifs du projet et estimer les coûts. Ensuite, nous collaborons avec le client afin d’élaborer une maquette conceptuelle qui servira de feuille de route pour le développement.
Au cours du processus d’élaboration de la maquette conceptuelle, nous présenterons une nouvelle interface utilisateur ainsi que la nouvelle expérience utilisateur pour le client. Le plus souvent, l’application proposée s’intègre au système existant. Par exemple, vous avez peut-être déjà un système de gestion des commandes et des stocks qui fonctionne bien, mais vous avez besoin d’un système frontal pour votre équipe des ventes ou vos clients. Résultat : une

solution de modernisation bien intégrée qui ne vous oblige pas à changer vos pratiques commerciales pour vous y adapter.

La deuxième phase est celle du développement. L’équipe de services de Fresche peut s’y attaquer seule ou collaborer avec les ressources techniques des clients. Par exemple, nous travaillons actuellement avec un client pour utiliser ses ressources et compétences actuelles dans la conception de procédures de stockage RPG qui retourneront les données requises par l’application frontale. Nous découplons le système frontal et le système dorsal, de sorte que le client puisse se concentrer sur la partie qu’il connaît bien et que nous puissions élaborer la partie dans laquelle nous nous spécialisons.

5. Je m’inquiète des risques. Nous avons tous entendu parler de projets de développement de logiciel qui coûtent des millions de dollars, dérapent, puis sont ultimement abandonnés.
Les approches collaboratives et par phases permettent de réduire les risques du développement Web, puisque vous y participez directement dès le départ. Un processus rigoureux de découverte et d’élaboration de maquette conceptuelle augmente la probabilité de réussite, car vous comprendrez bien le fonctionnement de l’application avant le début du développement.

J’ai la chance de recevoir directement des commentaires d’utilisateurs finaux pour qui le travail a été facilité par une nouvelle application. Je discute aussi avec des directeurs généraux et des directeurs financiers à propos des économies et du RCI rapides qu’ils ont constatés. Des services de TI m’ont aussi confié que les applications fonctionnent bien et qu’on salue leurs initiatives de TI fructueuses. C’est ce qui me confirme que nous avons bien fait notre travail.

Mon conseil pour quiconque envisage un projet de modernisation et d’innovation numériques : commencez quelque part. Le statu quo n’est plus une option, et l’approche par phases vous permet d’avancer. Vous commencerez peut-être par la conception d’une application interentreprises à l’intention des clients que vous améliorerez graduellement. Le développement Web et mobile peut être un tremplin pour votre transformation numérique; chaque petit pas vous fera aller de l’avant.

Pouvez-vous m’aider à préparer un dossier afin que je puisse faire approuver mon projet?
Absolument. Téléchargez le livre numérique Making the Business Case for IBM i Green Screen Modernization, afin de connaître les principaux avantages du développement Web et mobile IBM i.

Vous pouvez aussi demander une séance de discussion avec tableau blanc gratuite pour élaborer votre stratégie d’innovation numérique avec nos experts.

Autres ressources :

La joie de la découverte: Comment nous aidons les groupes IBM i à comprendre leurs besoins en applications Web
Avantages des applications Web stratégiques pour les groupes IBM i (1re partie)
Avantages des applications Web stratégiques pour les groupes IBM i (2e partie)

À propos de Kevin Cronin

Kevin Cronin is Director of Web Application Services at Fresche Solutions. Kevin celebrated 28 years at Fresche Solutions in April, 2020 and has over 30 years’ experience in various capacities working with the IBM i and midrange platforms. He considers himself fortunate to manage a team of talented individuals with an excellent track record of delivering browser-based solutions to customers on IBM i around the world.

Pas de commentaires

Écrire un commentaire