À retenir
- Désigne une action non automatisée.
- Offre une précision totale mais augmente le risque d'erreur humaine.
- Indispensable pour comprendre le fonctionnement interne d'un outil avant de l'automatiser.
Réaliser une opération informatique de manière artisanale, étape par étape, sans utiliser de script automatique ou de logiciel dédié à cette tâche. C'est l'équivalent de cuisiner un plat avec un simple couteau plutôt que d'utiliser un robot multifonctions : on contrôle tout, mais c'est plus lent.
Étymologie
Expression imagée française transposant l'idée du travail manuel physique au domaine du numérique. Elle souligne l'intervention directe de l'humain (via le clavier ou la souris) par opposition à l'exécution autonome par une machine.
Exemples d'usage
- Modifier un fichier de configuration avec un éditeur de texte (comme le Bloc-notes ou Vim) au lieu d'utiliser une interface graphique.
- Taper une à une les commandes pour installer un serveur au lieu de lancer un script d'installation automatique.
Cas d'usage
On travaille à la main lors de phases de test, pour dépanner un système en urgence, ou lorsqu'une tâche est trop rare pour justifier le temps nécessaire à son automatisation.
Bonnes pratiques
Toujours noter les modifications effectuées à la main dans un journal de bord ou une documentation. Si une action doit être répétée plus de trois fois, il est souvent préférable d'arrêter de la faire à la main et de l'automatiser pour éviter les erreurs de saisie.
Synonymes
Antonymes
Conseil
Quand vous débutez, faire les choses « à la main » est une excellente école. Cela vous oblige à comprendre chaque étape d'un processus avant de confier le travail à une machine.
Questions fréquentes
Pourquoi faire les choses à la main si on peut automatiser ?
Pour garder le contrôle total sur une opération délicate ou pour apprendre comment un système fonctionne réellement sous le capot.
Est-ce plus lent ?
Oui, sur la durée, mais c'est parfois plus rapide pour une tâche unique que de passer du temps à coder un script complexe.