Je développe du code dans notre système propriétaire en utilisant un langage de script qui est unique à ce système. Notre directeur nous a permis de demander des améliorations à ce langage, qui ne dispose pas actuellement de tableaux définissables par l'utilisateur. Je dois rédiger une note conceptuelle expliquant pourquoi nous avons besoin de tableaux et comment ils peuvent nous être utiles, mais je dois l'expliquer de manière à ce que quelqu'un qui n'a aucune connaissance du code puisse comprendre. Je suis un programmeur, donc je suis nul en documentation et en explication non technique. J'ai essayé de me taper la tête contre le bureau pour voir si quelque chose d'utile en sortirait, mais ce n'est pas le cas. Quelqu'un peut-il m'aider ?
Réponses
Trop de publicités?J'adore les analogies.
Il est beaucoup plus facile d'avoir un support pour 100 DVD qui se pose proprement sur le sol et contient 100 DVD en ordre que 100 DVD individuels éparpillés dans la maison, là où vous les avez utilisés pour la dernière fois.
Particulièrement utile lorsque vous devez déplacer la collection d'un endroit à un autre ou la partager avec un ami.
Quel est votre domaine d'application ? Pour parler le langage des utilisateurs, vous devez le savoir. Supposons qu'il s'agisse de transactions boursières : ce qui pour vous est un tableau, pour les utilisateurs peut être un portefeuille - obtenir les cours de plusieurs actions en même temps plutôt que de devoir le faire de manière répétée pour une seule action à la fois. Si votre domaine d'application est la gestion de la relation client, le tableau permettra aux utilisateurs de vérifier un groupe de clients en une seule fois, plutôt que de le faire un par un. Et ainsi de suite, et ainsi de suite.
Dans chaque domaine d'application, il y aura des cas où les utilisateurs voudront traiter plusieurs choses à la fois, car c'est plus facile que de traiter une seule chose à la fois. Formulez cela dans le vocabulaire approprié, et vous avez l'argument en faveur des tableaux !
Vous pourriez voir si vous pouvez déplacer l'activité de votre environnement de script personnalisé vers un environnement de script standard tel que LUA ou Python. Vous pourriez être surpris de voir à quel point il est plus facile de mettre LUA en route que de :
- Soutenir un système interne
- Créez des outils pour cela (avez-vous un IDE ?)
- Former les nouveaux programmeurs à cet outil
- Vivez sans les fonctionnalités modernes que vous n'avez pas le temps ou les compétences de mettre en œuvre.
La clé pour que cela se produise serait de rendre LUA interopérable avec votre système de script standard ou d'écrire une traduction de vos anciens scripts vers LUA scripts.
On dirait qu'on vous a demandé de créer du code dans le passé (ou que vous prévoyez de devoir créer du code dans le futur), où votre travail aurait été plus rapide/facile/moins cher si le système que vous avez utilisé avait des tableaux.
C'est là le problème : vous voulez en faire plus pour votre directeur et vous avez besoin de tableaux pour vous aider.
Votre directeur comprendra les avantages commerciaux d'une meilleure boîte à outils - vous serez en mesure d'en faire plus pour lui. Et c'est ainsi que vous augmentez l'efficacité de votre entreprise.
Dites-le à votre directeur : Je veux améliorer ma productivité pour vous et notre équipe. Pour ce faire, les tableaux seraient très utiles.
- Réponses précédentes
- Plus de réponses