Innover grâce à vos applications IBM i et se libérer de l’inconnu

Innover grâce à vos applications IBM i et se libérer de l’inconnu

15:43 03 juillet in Blogue, Productivité des développeurs IBM i, Stratégie des TI
0 Comments

En tant que professionnels en informatique, nous devrions toujours réfléchir à la manière dont il serait possible d’améliorer les processus et les méthodes. Lors de l’une de mes propres expériences, un entrepôt avait grandement besoin d’améliorer la façon dont les commandes étaient reçues. Cela impliquait la création de logiciels de gestion et l’utilisation d’équipement « pick-to-light ». Par la suite, cette amélioration a réduit le temps de recherche des produits dans le système en attribuant les articles les plus couramment commandés à un panier ou bac éclairé, ce qui a permis aux « cueilleurs » humains de rapidement trouver les articles dans leur bac respectif avec la quantité appropriée à sélectionner sur un écran. Le « sélecteur » continuait alors jusqu’au prochain choix en allant à la lumière suivante, tout simplement. La réduction du temps de préparation s’est avérée être d’environ 80%, une innovation qui fût un énorme succès.

Un changement si positif à leur application sur l’IBM i ne peut se produire que si les développeurs, les analystes de systèmes et les concepteurs ont une bonne visibilité de tous les composants du système. Plus nous apprenons à connaître nos applications, moins nous aurons à dire « je ne sais pas », d’où l’expression anglophone IDK effect, IDK étant I don’t know. Nous devrions profiter de chaque occasion possible pour réduire cet effet de l’inconnu dans notre profession.

Connaissez-vous vos applications de fond en comble ?

Plusieurs d’entre nous se sont retrouvés dans une position où les décisions sont prises en fonction de réponses à des questions telles que « combien de temps une amélioration prendra-t-elle ? » ou bien « pouvons-nous mettre en œuvre un changement dans quelques semaines ? ». Voilà le moment même où nous réalisons que nous ne connaissons pas suffisamment notre application pour fournir une réponse précise à ce genre de questions !

Donc, un outil comme X-Analysis est essentiel pour fournir de bonnes réponses. X-Analysis réduit les risques de tomber dans des zones inconnues, et nous rend plus efficaces grâce à la visibilité complète de l’application qu’il procure.

X-Analysis nous aide à comprendre rapidement les problèmes courants qui suivent :

• Combien et quels objets font partie d’un processus entier ?

• Combien d’objets seront affectés lors du changement d’une table ou d’un programme ?

• Quel est le niveau de complexité d’un processus, d’un module ou de l’ensemble de l’application ?

• Quelle est la taille de notre application ? Combien de lignes de code a-t-il ? Combien de tables ? Combien d’objets forment l’application ?

X-Analysis fournit des informations précises et accessibles requises, et peut vous aider à augmenter vos efforts de développement de 30% à 50%, grâce à une documentation automatique et à jour de votre système. Vous pouvez, comme exemple, utiliser plusieurs diagrammes qui aident à comprendre l’application, en commençant par une vue plus haute et en puisant jusqu’aux détails les plus infimes de l’application (les diagrammes aident les gens à assimiler les informations très rapidement!).

Alors, qu’en est-il de l’efficacité ?

Lorsque nous connaissons bien le système, nous réduisons le nombre de nouveaux bogues par amélioration. Cela se fera en raison de l’analyse efficace et efficiente que nous avons effectuée, toutes basées sur les informations fournies par X-Analysis. Ce facteur d’efficacité est l’un des plus importants avantages de cette solution.

Alors, que diriez-vous du niveau de confiance des gens d’affaires ?

Les dirigeants d’entreprises ont-ils peur de demander des modifications pour mieux répondre à leurs besoins en raison de mauvaises expériences antérieures ? La réponse à cette question est que la réduction de cet effet « IDK », qui nous aidera à soutenir notre activité avec le niveau de confiance requis. Mieux nous connaissons l’application en supprimant ce facteur de l’inconnu, plus nous réduisons le risque par amélioration. Cela se traduira par un niveau de confiance accru de la part des dirigeants d’entreprises. Vos ressources seront en mesure de comprendre votre application dans un délai plus court et de minimiser les risques associés aux modifications et aux améliorations effectuées par votre groupe de développeurs local ou par un groupe à distance ou externe.

Lors de la mise en œuvre de X-Analysis, vous pouvez commencer à réfléchir à ce qu’il faut faire avec le temps supplémentaire que vos ressources auront! Cela devient une excellente opportunité pour votre département: améliorer le personnel via le développement professionnel, moderniser votre application ou analyser les besoins futurs. Recueillir ce temps précieux devient un pas vers d’autres innovations et améliorations que tout le monde devrait s’efforcer de faire dans notre profession.

Documentation graphique et analyse d'impact automatisees pour RPG et COBOL sur IBM i. Demandez un essai gratuit

À propos de Robert Arce

Robert Arce assists companies all over the world with their modernization projects. He has vast experience designing and developing applications, especially for the manufacturing, sales, and distribution environments. He is an expert in the X-Analysis suite for IBM i application analysis and management and is an active member of the Dallas/Fort Worth Metro Midrange Systems Association (DFW MMSA users group).

No Comments

Post a Comment