À retenir
- C'est la concrétisation d'une idée en code informatique.
- Cela marque le passage du « quoi faire » au « comment le faire ».
- Un logiciel riche est un logiciel qui a implémenté de nombreuses fonctionnalités.
Se dit d'un concept, d'un calcul ou d'une fonctionnalité qui a été concrètement traduit en lignes de code pour devenir fonctionnel. C'est le passage de l'idée (le plan) à la réalité technique (la construction).
Étymologie
Il s'agit d'un anglicisme issu du verbe to implement (exécuter, mettre en œuvre). Le terme puise ses racines lointaines dans le latin implementum, qui évoque l'action de remplir ou d'accomplir une tâche.
Exemples d'usage
- L'algorithme de recommandation a été implémenté en langage Python pour suggérer des films aux utilisateurs.
- Le mode de paiement par carte bancaire est désormais implémenté sur la boutique en ligne.
Cas d'usage
On utilise ce terme principalement en développement logiciel pour désigner la création effective d'une fonction, ou en réseau pour indiquer qu'un nouveau protocole (une règle de communication) est désormais supporté par un matériel.
Bonnes pratiques
Avant d'implémenter une solution, il est crucial de bien comprendre le besoin initial pour éviter de coder une fonctionnalité inutile ou trop complexe. Une bonne implémentation doit rester lisible et documentée pour que d'autres développeurs puissent la comprendre.
Synonymes
Antonymes
Conseil
Si vous débutez, ne vous laissez pas impressionner par ce mot : dites-vous simplement que c'est l'action de fabriquer un outil numérique à partir d'une consigne.
Questions fréquentes
Quelle est la différence entre codé et implémenté ?
Bien que proches, 'codé' est très général, alors qu'implémenté sous-entend souvent que l'on a suivi un plan ou une norme spécifique.
Peut-on utiliser 'implanté' à la place ?
Oui, 'implanté' est le terme français recommandé, bien qu'implémenté soit le plus fréquent dans le milieu professionnel.