— Manu Fernandes 12/05/2013 10:50 create
Tri-gramme : est un groupe(mot) de 3 lettres et/ou chiffres qui représentent l’abrégé d’un mot ou l’abrégé de deux ou trois mots, ou d’une phrase, représentant une idée, un concept. Son usage dans notre métier s'appuie sur les principe de l’acronymie afin de diminuer la taille des noms de éléments manipulés ( http://fr.wikipedia.org/wiki/Acronymie )
Exemple :
L’usage des tri-grammes dans la composition des noms de systèmes, noms de fichiers, noms de champs, noms de variable permet de fixer des idées, des concepts complexes dans des petits mots plus facile à utiliser; et avec le temps, l’usage des valeurs tri-grammes passe dans le vocabulaire véhiculaire ~ car ils font référence à des choses précises univoque.
Les tri-grammes s’apparentent donc à la définition d’un vocabulaire commun, à une langue telle que le français, l’anglais, … puisqu’ils permettent de s’accorder sur la représentation d’une idée au travers de lettres. C’est donc bien dans un but de communication fluide que le tri-gramme est intéressant. L’échange … la communication … le travail collaboratif … sont au centre de cette réflexion.
Par la concision, en se bornant à des ensembles de 3 lettres, on fixe juste la grammaire … le canevas strict dans lequel les « mots » peuvent évoluer. Dans un monde non littéraire, telle que l’informatique, adopter un système contraignant permet de gagner en rapidité et en efficacité:
Certains tri-grammes conventionnels permettent de faire référence à toujours la même idée : QTE sera toujours utilisé pour une Quantité ; et on ne verra pas de variante QTI, QTY, QAT; … chacun comprend et utilise QTE.
Certains tri-grammes sont eux mêmes composés de manières systématique ; tels que le premier tri-gramme d’un nom de fichier sera toujours composé d’un F suivit du SYSID auquel ce fichier appartient FAT.DOC (Fichier ATlas - document). De même qu’un Q pourra représenter un pointeur vers un fichier : QAC.MVT Pointeur Q vers ACcountix; Mouvement.
L’association de tri-gramme entre eux permet de définir des associations d’idées, de concept par hiérarchisation.
DOC.ART.QTE est un mot qui rapporte à 3 idées
dès lors, on sais lire l’idée représentée: La quantité de l’Article dans le Document
Pour déduire la hiérarchie, l’appartenance, on considère toujours que la lecture de gauche à droite considère l’élément de gauche comme étant le parent, le conteneur, de l’élément de droite. On construit donc les tri-grammes associés du plus “grand” au plus “petit”.
Le principe d’association de tri-gramme permet aussi de déclarer le regroupement de plusieurs éléments autour d’une idée ; d’un concept.
Par exemple, au sein d’une structure de DOCument, on va trouver des données relatives aux articles contenus par le document mais on va aussi trouver des données relatives à la TVA ou encore aux données d’import. Afin de s’y retrouver, nous utiliserons la construction des tri-grammes par association d’idée. Les champs relatifs aux articles du document seront préfixés par DOC.ART.xxx ; les champs relatifs à la TVA seront préfixés DOC.TVA.xxx ; les éléments relatifs aux imports seront préfixés DOC.EXT.xxx.,
Ainsi, on peut décliner le concept sur plusieurs niveaux. Imaginons que dans nos article nous trouvions des éléments relatifs aux quantités ; des éléments relatifs aux prix ; … nous pourrons préfixer DOC.ART.QTE.xxxx et DOC.ART.PRI.xxx et ainsi de suite ; la compréhension des idées véhiculées par un éléments se lit dans les tri-grammes qui le composent.
On peut dès lors décomposer un structure dans une vue en arbre :
DOC
Il est aisé de comprendre que DOC.ART.TVA.BAS est exactement le même concept ; idée que DOC.TVA.BAS (le montant BaseTva) l’un étant appliqué à une ligne d’article et l’autre au total du document.
Il est même intéressant de constater que la structure DOC.TIE est répétée 4 fois afin d’identifier et stocker les données des 4 protagonistes de notre document (Tiers facturé, livré, représentant, opérateur): DOC.TIE…
donc DOC.TIE.FAC.ADR.PAY se lit intelligiblement, très facilement.
Comme dit plus haut, le tri-gramme véhicule plus une idée, un concept, que le simple abrégé d’un mot. Dès lors, créer un tri-gramme, c’est attribuer un diminutif et un identifiant univoque à cette idée; ce concept. C’est créer un nouveau petit mot que chacun va comprendre, utiliser et intégrer à son vocabulaire professionnel. Il est donc important que le tri-gramme reflète l’idée et soit en rapport avec les mots d’origine ~la version longue, et qu’il soit intelligible.
Il n’y a pas vraiment de mécanique mais voici quelques directives qui aideront à la création.
On peut tenter les trois premières lettres du mot. sur les mots courts , ou la première lettre suivie des deux premières consonnes;cela peut marcher, mais ce n’est souvent pas représentatif. Il n’y a pas d'algorithme parfait.
On va quasi toujours prendre la première lettre du mot comme premier élément du tri-gramme;. Ensuite, privilégier les consonnes majeures du mot et négliger les voyelles et les consonnes muettes. Avec les grands mots, il peut être intéressant de prendre chaque première lettre de chaque syllabes. Néanmoins, Pour qu’un tri-gramme soit humainement compréhensible par le plus grand nombre, c’est par une réflexion humaine qu’il doit voir le jour.
> « Tiens, j’ai le mot Contact pour lequel il me faut un tri-gramme. Je choisis Cnt »
« Pourquoi pas Ctc ? »
« Est-ce qu’on n’a pas déjà voter un tri-gramme pour ce mot ? »« Euh … »
La décision humaine a aussi ses limites. Deux personnes n’auront pas toujours les mêmes idées. De même, une personne peut très bien changer d’avis dans le temps. C’est pour cela qu’un bon système de tri-gramme ne peut se concevoir que si on maintient un lexique. On en revient à l’analogie faite plus haut avec des langues telles que le français qui, un jour, ont eu besoin d’un dictionnaire.
Exemples :
Dans le cas d’un groupe de mot à représenter, se sont les premières lettre des mots importants qui recevront notre attention. On se trouve plutôt dans la technique des acronymes. Parfois, on utilise une lettre ou un chiffre qui assure la liaison entre le premier et le deuxième caractère du tri-gramme. - FDR Faculté De Retour - T4T Trigger pour Transaction (4 en anglais se dit four ;… for … = pour)
Mais dans le cadre de phrase comportant plus de mot, on privilégie les mots significatifs et on laisse tomber les articles de liaison
Les tri-grammes sont là pour vous aider !