Passer au contenu principal

Glossaire et jargon technologiques

A

  • Des solutions adaptables

    Dans une solution adaptable, jusqu'à 20 % de la solution finale peut être adaptée via des personnalisations, des extensions, des intégrations ou de nouveaux modules spécifiques au client.

  • IA agentique

    L'IA agentique est un type d'intelligence artificielle qui fonctionne de manière proactive et autonome pour prendre des décisions et exécuter des tâches. Avec une intervention humaine limitée, l'IA agentique comprend les objectifs de l'utilisateur et interprète le contexte du problème à résoudre.

  • Méthodologie de conception agile

    Gartner définit Agile comme une approche de développement qui fournit des logiciels par incréments en suivant les principes du Manifeste pour le développement agile de logiciels.

  • Développement assisté par l'IA (AIAD)

    Le développement assisté par l'IA (AIAD) fait référence à l'utilisation de technologies d'intelligence artificielle (IA) pour améliorer et rationaliser le processus de développement logiciel. En intégrant des outils et des techniques d'IA, les développeurs peuvent automatiser les tâches répétitives, améliorer la qualité du code et accélérer le cycle de vie du développement.

  • Environnement isolé

    En termes simples, un environnement isolé est une configuration informatique ultra-sécurisée qui est complètement coupée d'Internet et des autres réseaux externes.

  • API (interface de programmation d'application)

    Une API (Application Programming Interface) est un mécanisme permettant de rendre les données ou les fonctionnalités d'une application disponibles pour d'autres applications ou services. Les API sont publiées par les développeurs qui créent des applications et utilisées par d'autres personnes qui souhaitent utiliser ces données ou ce service.

  • Gestion du portefeuille d'applications

    Le portefeuille d'applications fait référence à un ensemble d'applications logicielles qu'une organisation utilise pour atteindre ses divers objectifs commerciaux, comme l'amélioration de l'efficacité opérationnelle, la différenciation sur le marché, la rationalisation des coûts ou l'exécution de la transformation numérique.

  • Intelligence artificielle (AI)

    Terme général qui englobe toutes les technologies autonomes qui génèrent des résultats basés sur la reconnaissance de formes générées par ordinateur. L'IA est le système de collecte et de nettoyage d'ensembles de données, ainsi que le traitement et la synthèse algorithmiques de ces données. Qu'est-ce que l'intelligence artificielle en termes simples ?

  • Programmation asynchrone

    La programmation asynchrone est un modèle multithread qui s'applique principalement aux réseaux et aux communications. L'architecture asynchrone est non bloquante, ce qui signifie qu'elle ne bloque pas l'exécution ultérieure pendant qu'une ou plusieurs opérations sont en cours.

  • Automatisation

    L'automatisation améliore les processus déjà proposés. Elle s'appuie sur des appareils ou des logiciels et s'appuie sur une série de règles rédigées par des experts métier pour accomplir des tâches sans aucune intervention humaine.

B

  • Développement back-end

    Désigne les éléments côté serveur du développement Web ou du développement logiciel, par opposition aux éléments orientés utilisateur du développement front-end. Considérez tout ce que vous voyez dans un navigateur Web comme une scène.

  • Technologies d'orchestration et d'automatisation des activités (BOAT)

    Les technologies d'orchestration et d'automatisation des affaires (BOAT) sont une classe de technologies logicielles qui aident les entreprises à automatiser, orchestrer et faciliter leurs processus métier de bout en bout. BOAT est également un cadre stratégique utilisé pour gérer et faire évoluer les processus métier.

  • Technologue d'affaires

    Un technologue d'entreprise est un professionnel qui travaille en dehors des services informatiques traditionnels. Il se concentre sur l'élaboration de solutions technologiques innovantes et de capacités analytiques adaptées aux besoins internes et externes de l'entreprise. Que fait un technologue d'entreprise ?

C

  • Partenaire intégrateur

    Un partenaire de distribution est une entreprise ou un individu qui s'associe à un fabricant ou à un fournisseur pour commercialiser et vendre les produits, services ou technologies du fabricant.

  • Développeur Citoyen

    Les développeurs citoyens sont des utilisateurs professionnels avec peu ou pas d'expérience en codage qui créent des applications avec une technologie approuvée par l'informatique. Le concept d'utilisateurs finaux créant leurs propres solutions n'est pas nouveau.

  • Logiciel de portail client

    Le logiciel de portail client est une plateforme sécurisée et privée qui permet aux fournisseurs de services, tels que les conseillers financiers et les agents d'assurance, d'offrir aux clients l'accès à des informations et outils financiers sensibles.

  • Cloud Computing

    Une méthode de stockage, de maintenance et de distribution de ressources numériques à distance plutôt que sur site ; du matériel accessible via Internet. Cela ne signifie pas pour autant que les données sont dans le ciel.

  • Cloud Migration

    Décrit le processus de déplacement de fichiers, de données et d'autres ressources numériques depuis des serveurs sur site vers une infrastructure cloud. Exemples d'outils et de services de migration cloud populaires ? AWS, Capgemini et Infosys sont quelques-unes des entreprises qui fournissent des services de migration cloud utiles.

  • Cloud natif

    Vous connaissez peut-être le terme « cloud », qui désigne le stockage de données sur des serveurs accessibles à distance. Les applications « cloud-native » sont donc conçues pour fonctionner dans le cloud, à la fois intégrées à son architecture et facilitant l’accès au cloud.

  • Produits commerciaux prêts à l'emploi (COTS)

    Les logiciels COTS sont des logiciels qui offrent des fonctionnalités par défaut « universelles » aux organisations. En revanche, le développement personnalisé ou « logiciel sur mesure » est adapté spécifiquement aux besoins uniques d'une organisation. Qu'est-ce qu'un logiciel prêt à l'emploi et quels en sont quelques exemples ?

  • Composabilité

    La composabilité est une philosophie d'entreprise et informatique. Elle fait référence à la facilité et à la rapidité avec lesquelles vous pouvez assembler, réorganiser ou mettre à niveau différentes parties d'un système, d'un logiciel ou d'un processus.

  • La conteneurisation

    La conteneurisation est une technique de virtualisation qui se concentre sur le packaging d'applications dans des environnements informatiques portables pour rendre le développement plus flexible et rationalisé.

  • Intégration continue et livraison continue (CI/CD)

    Le CI/CD est une méthode d'ingénierie logicielle. L'intégration continue (CI) automatise l'intégration de code de plusieurs contributeurs dans un seul projet logiciel. La livraison continue (CD) déploie automatiquement toutes les modifications de code dans un environnement de test ou de production après la phase de construction.

  • Interface utilisateur conversationnelle

    L'interface utilisateur (UI) conversationnelle fait référence à une interface qui permet aux utilisateurs d'interagir avec les systèmes numériques de manière naturelle et conversationnelle, généralement par le biais de texte ou de voix.

  • Cru

    L'acronyme signifie Créer, Lire, Mettre à jour et Supprimer, ce qui représente les quatre principales opérations effectuées sur les données. CRUD est un concept fondamental de la programmation informatique, des bases de données et de la conception d'applications. Le processus est applicable aux systèmes de gestion de bases de données relationnelles (SGBDR) ou NoSQL.

D

  • Démocratisation de la technologie

    La démocratisation de la technologie signifie rendre les outils technologiques plus faciles à utiliser afin que davantage de personnes puissent les utiliser sans avoir besoin de compétences ou de formation avancées. Quel est un exemple de technologie démocratisée ? WordPress et d'autres produits CMS sont des exemples d'outils qui démocratisent la technologie.

  • Dextérité numérique

    est la capacité d’apprendre rapidement et d’exploiter de nouvelles technologies pour améliorer la productivité et favoriser la réussite de l’entreprise.

  • Écosystèmes numériques

    Un écosystème numérique est un réseau de partenaires, de ressources technologiques, de données et de clients.

  • Exécution numérique

    L'exécution numérique consiste à mettre en œuvre votre stratégie de transformation numérique dans l'ensemble de votre entreprise. Il s'agit d'un nouveau moyen de développer des logiciels qui affectent tous les aspects de votre entreprise : les personnes, les processus, le portefeuille d'applications et vos plateformes ou technologies.

  • Innovation Digitale

    Au cœur de l’innovation numérique se trouve la pratique consistant à mettre en œuvre une technologie numérique moderne pour résoudre des problèmes commerciaux en optimisant les processus, en améliorant l’expérience client et en proposant de nouveaux modèles commerciaux.

  • Maturité numérique

    La maturité numérique est un facteur clé pour une transformation numérique réussie.

  • Transformation numérique

    La transformation numérique est une pratique stratégique et continue qui consiste à mettre en œuvre de nouvelles technologies et de nouveaux processus dans tous les domaines d'une organisation. Adopter cette évolution aide les organisations à devenir plus flexibles, innovantes et efficaces.

  • numérisation

    La numérisation est le processus de conversion de tout ce qui se trouve sur papier en un format numérique.

E

  • Développement d'applications d'entreprise

    Le développement d'applications d'entreprise est le processus de création d'applications logicielles complexes conçues pour répondre aux besoins spécifiques des grandes organisations. Ces applications sont généralement robustes, évolutives et capables de s'intégrer à d'autres systèmes d'entreprise.

F

  • Fintech

    Le terme, un mot-valise entre finance et technologie, révèle les deux domaines qui se croisent dans cette industrie émergente. Les organisations Fintech sont des institutions financières et des startups qui s'engagent dans l'IA, la blockchain, les données et d'autres technologies numériques. Quel est un exemple de fintech ?

  • Équipes de fusion

    Les équipes de fusion sont des équipes collaboratives interfonctionnelles composées de personnes possédant divers talents numériques, disciplines et compétences.

  • Pérennité et évolutivité

    La pérennisation consiste à concevoir ou à créer des technologies, des systèmes ou des produits de manière à ce qu'ils restent utiles et efficaces à mesure que de nouvelles technologies, tendances et besoins apparaissent. L'objectif est d'éviter d'apporter des changements importants et coûteux par la suite en planifiant dès maintenant. Pourquoi des logiciels à l'épreuve du temps ?

G

  • IA générative

    Désigne un type d'intelligence artificielle qui implique la création de contenu à partir de données de formation et de modèles prédictifs. Le contenu est créé lorsqu'une invite est saisie. Le résultat, qui peut être une image, de la musique, du texte, du code ou une autre forme de contenu, est généré à partir d'un corpus d'autres travaux.

H

  • HpaPaaS

    Une plate-forme d'application en tant que service est un service cloud qui offre des environnements de développement et de déploiement pour les services d'application. Ajoutez des outils pour un développement et une livraison rapides, et vous obtenez une plate-forme d'application en tant que service à haute productivité (hpaPaaS).

  • Cloud hybride

    Un cloud hybride est une combinaison de clouds publics, de votre cloud privé et de votre configuration sur site. Tous les services cloud fonctionnent ensemble, partagent des données et des processus et sont gérés dans un environnement informatique unique.

  • Hyperautomatisation

    Désigne la transformation rapide d'une organisation à grande échelle grâce à l'automatisation qui augmente l'efficacité. Plus précisément, le terme est généralement utilisé pour décrire les gains de productivité qui découlent de l'automatisation des flux de travail.

I

  • Éditeurs de logiciels indépendants (ISV)

    Un éditeur de logiciels indépendant (ISV) est une entité commerciale spécialisée dans la création et la vente de logiciels destinés à des marchés de masse ou de niche. Ces logiciels sont principalement destinés à répondre aux besoins des utilisateurs dans divers secteurs, à la différence des logiciels internes développés par les entreprises pour leur propre usage.

  • Industrie 4.0

    Décrit l'ère qui s'étend du présent au futur proche, dans laquelle la fabrication s'est accélérée grâce à la robotique, aux capteurs intégrés, à l'Internet des objets (IoT) et à d'autres systèmes automatisés très avancés. L'Industrie 4.0 est également appelée la quatrième révolution industrielle ou « 4IR ».

  • Gouvernance informatique

    La gouvernance informatique est la manière dont une organisation exploite les solutions informatiques pour soutenir son activité. La gouvernance informatique garantit que les ordinateurs, Internet et tous les éléments technologiques sont gérés en interne dans le cadre de la mission et des objectifs de l'entreprise.

K

  • Kubernetes

    Une plateforme open source qui gère des unités « conteneurisées » pour aider à exécuter des données de manière cohérente et résiliente sur des services basés sur le cloud. Pourquoi est-elle utilisée ? Les microservices comme Kubernetes ont tendance à fournir des solutions plus fiables et évolutives, contrairement à l'architecture informatique monolithique.

L

  • Modernisation des applications héritées

    Processus de mise à jour de systèmes obsolètes et obsolètes pour mieux servir une organisation dans le futur. Les organisations qui fonctionnent depuis longtemps utilisent souvent des applications dont les fonctionnalités ne correspondent plus à leurs objectifs initiaux.

  • Code bas

    Le low-code est une méthode de développement d’applications qui élève le codage du textuel au visuel.

M

  • Machine Learning

    Un domaine de l'informatique qui commence par des données structurées en tant qu'entrées, un modèle pour entraîner ces données et la découverte de modèles dans l'ensemble de données, souvent pour générer des sorties basées sur ces modèles. Quelle est la différence entre l'IA, le ML et le DL ?

  • Application critique pour la mission

    Une application critique est un système logiciel essentiel aux fonctions principales d'une organisation, où toute perturbation ou défaillance peut entraîner des conséquences financières, opérationnelles ou de sécurité importantes.

  • Architecture monolithique

    L'architecture monolithique est une conception dans laquelle toutes les parties d'une application sont regroupées en une seule unité cohérente. En fait, tout (interface utilisateur, logique côté serveur et accès à la base de données) est étroitement connecté, ce qui facilite le développement mais rend plus difficile l'adaptation à mesure que le système se développe.

  • Multi-Cloud

    Une stratégie multicloud implique une combinaison de clouds publics et/ou de clouds privés. Cela vous semble familier ? Les multiclouds et les clouds hybrides sont souvent utilisés de manière interchangeable, mais ces stratégies présentent quelques différences essentielles.

N

  • Néo-Banque

    Également appelées « banques challenger », les néo-banques sont des organisations fintech qui fournissent des services bancaires en ligne et n’ont généralement pas de points de vente physiques. Quels sont les exemples de néo-banques ?

  • Pas de code

    Les plateformes sans code utilisent des fonctionnalités visuelles de type glisser-déposer pour vous aider à créer des applications basiques mais fonctionnelles.

O

  • Ollama

    Ollama est un framework open source qui permet aux développeurs d'exécuter et de gérer de grands modèles de langage (LLM) directement sur leurs machines locales.

  • Stratégie omnicanal

    Une stratégie omnicanale intègre plusieurs points de contact client (en ligne, en magasin et sur mobile) pour une expérience fluide. Elle garantit la cohérence entre les canaux, permettant aux clients de passer de l'un à l'autre sans interruption. Quel est un exemple d'approche omnicanale ?

  • Open source

    L'open source est un cadre de développement logiciel décentralisé qui privilégie la collaboration et la transparence. Le code source de ce logiciel est ouvert au public et peut être consulté et modifié.

  • L'excellence opérationnelle

    est une philosophie d’entreprise axée sur l’obtention constante de performances élevées dans tous les domaines d’une organisation en optimisant les processus, en réduisant le gaspillage et en favorisant une culture d’amélioration continue.

P

  • Solution ponctuelle

    Une « solution ponctuelle » dans le domaine technologique ou commercial décrit une offre spécialisée : il peut s'agir d'un logiciel, d'un produit ou d'un outil conçu pour résoudre un problème spécifique au sein d'une organisation ou d'une entreprise. Quel est un exemple de solution ponctuelle ?

  • Cloud privé

    Un cloud privé est une option de déploiement isolée à laquelle une seule organisation accède et qu'elle contrôle.

  • Toile de produit

    Un canevas de produit est un outil de planification qui combine des méthodologies Agile et des principes UX pour aider les équipes à créer des produits offrant d'excellentes expériences utilisateur.

  • Cloud public

    Les clouds publics fonctionnent sur une infrastructure partagée gérée et maintenue par un fournisseur de cloud tiers, comme Amazon Web Services (AWS), Microsoft Azure, Oracle Cloud et Google Cloud Platform (GCP).

Q

  • Informatique quantique

    Désigne un ensemble de technologies émergentes qui font appel à la mécanique quantique. L’une des unités de signature de l’informatique quantique est le « qubit » ou « bit quantique ». Un ordinateur quantique peut traiter des données des millions de fois plus vite que les superordinateurs les plus rapides. Qu’est-ce que la technologie quantique en termes simples ?

R

  • Développement rapide d'applications

    Le modèle de développement logiciel RAD (Rapid Application Development) met l'accent sur le cycle de conception utilisateur de prototypage, de test et de perfectionnement. Alors que la méthode en cascade est planifiée et rigide, RAD est flexible et réactif aux commentaires des utilisateurs.

  • Génération augmentée de récupération (RAG)

    La génération augmentée de récupération (RAG) est une approche hybride du traitement du langage naturel (NLP) qui combine des méthodes basées sur la récupération avec des modèles génératifs pour améliorer la précision et la pertinence des réponses générées par l'IA.

  • Composants réutilisables

    Comprend des données, des connecteurs, des modèles et d'autres ressources stockées dans des bibliothèques numériques qu'une organisation peut exploiter dans plusieurs applications. Les composants réutilisables, qui constituent une offre clé des plateformes low-code, assurent la cohérence lors du développement de solutions numériques.

  • Automatisation des processus robotiques (RPA)

    La RPA consiste à utiliser la technologie pour automatiser des tâches commerciales répétitives qui seraient autrement effectuées manuellement. Vous pouvez programmer des robots virtuels pour effectuer les mêmes actions répétitives que vos employés humains, comme filtrer des informations, migrer des données ou remplir des formulaires.

S

  • Scrum

    Scrum est une structure d'équipe agile dans le développement de produits. Les équipes Scrum utilisent une approche itérative et incrémentale pour résoudre des problèmes complexes en travaillant dans des délais courts d'environ 2 semaines, également appelés sprints.

  • Shadow IT

    Le Shadow IT est l'utilisation d'applications et de services informatiques non autorisés par les employés d'une organisation. Ces outils sont utilisés pour répondre à des besoins spécifiques et immédiats, en contournant les processus formels d'approbation et de contrôle informatiques. Quels sont les risques associés au Shadow IT ?

  • Panneau de verre unique (SPOG)

    A Single Pane of Glass (SPOG) est une interface unifiée qui consolide les données, les outils et les informations de plusieurs systèmes en une seule vue transparente.

  • smart Applications

    Technologie basée sur des applications qui utilise souvent des capteurs pour collecter et analyser des données. Contrairement aux smartphones (téléphones portables dotés de fonctions informatiques et d'une connexion Internet), les applications intelligentes sont associées aux appareils intelligents et à l'Internet des objets.

  • Software as a Service (SaaS)

    Le SaaS (Software as a Service) est un moyen de fournir des logiciels où tout se passe dans le cloud. Au lieu d'installer des programmes sur des ordinateurs individuels, vous y accédez en ligne, comme si vous visionniez un film en streaming plutôt que de le télécharger.

  • Complexité logicielle

    La complexité d'un logiciel fait référence à la difficulté de comprendre, de maintenir et de modifier un système logiciel. Elle résulte de facteurs tels que la complexité du code, les interactions entre les systèmes et les exigences variables, ce qui rend sa gestion plus difficile au fil du temps. Comment mesurer la complexité d'un système logiciel ?

  • Programmation synchrone

    L'architecture synchrone est connue comme une architecture de blocage et est idéale pour la programmation de systèmes réactifs. En tant que modèle à thread unique, elle suit un ensemble strict de séquences, ce qui signifie que les opérations sont effectuées une par une, dans un ordre parfait.

T

  • Dette technique

    La dette technique se crée lorsque les équipes de développement logiciel privilégient la rapidité de livraison au détriment de la qualité optimale du code. Cela est souvent intentionnel. L'utilisateur peut avoir besoin d'une fonctionnalité dans l'urgence, et les développeurs choisissent alors de déployer un code « suffisamment bon », avec l'intention de le corriger plus tard.

  • Pile technologique

    Considérez la « pile technologique » comme un couteau suisse personnel qui regroupe tous les types de technologies, d'outils, de langages de programmation et de systèmes nécessaires au développement d'une application. S'il s'agit d'une technologie ou d'un outil nécessaire à la création du produit, il fait alors partie de la pile technologique.

U

  • Expérience utilisateur (UX)

    Vous passez un bon moment sur ce site ? (Nous l'espérons !) C'est exactement ce que l'UX signifie : concevoir pour l'utilisateur. En tant que discipline, l'UX implique toutes les considérations sur la façon dont les humains interagissent avec les produits technologiques.

  • Interface utilisateur (UI)

    En termes simples, l'interface utilisateur est le lieu où un utilisateur rencontre et interagit avec une technologie. C'est la porte d'entrée vers votre expérience numérique. Les éléments de l'interface utilisateur sont généralement des surfaces matérielles et des écrans d'affichage. Par exemple, l'interface d'un smartphone comprend à la fois du matériel et des logiciels.

V

  • Verrouillage du fournisseur

    Le verrouillage fournisseur se produit lorsque diverses restrictions empêchent un client de choisir un nouveau fournisseur, produit ou service.

  • Contrôle de version

    Il s'agit du processus de sauvegarde des versions précédentes d'un code source tout en y apportant des mises à jour. Vous pouvez l'imaginer comme l'un de ces vieux cylindres zootropes dont chaque image représente le moment dans le temps représentant la progression que vous avez sauvegardée par rapport à la version précédente.

W

  • WYSIWYG

    WYSIWYG (prononcé WIZ-E-WIG) est une abréviation de « What You See is What You Get » (ce que vous voyez est ce que vous obtenez). Il décrit une interface d'édition qui montre à l'utilisateur comment les images et le texte apparaissent à l'écran pendant qu'il compose et révise le fichier. Les interfaces WYSIWYG s'opposent aux interfaces d'édition qui affichent du code.

Choisissez votre langue