Top Profil

Glossaire · Concepts fondamentaux

Bug

Aussi appelé : Bogue · Défaut · Anomalie

Définition

Un bug est un défaut dans un programme qui le fait se comporter autrement que prévu : un calcul faux, un écran qui se fige, une commande enregistrée deux fois. Le mot remonte à 1947, lorsqu'un papillon de nuit coincé dans un ordinateur de Harvard fut consigné comme « premier bug réel trouvé ». Un bug peut venir d'une erreur de code, d'une mauvaise compréhension du besoin ou d'une interaction imprévue entre composants. Il est classé par gravité, de l'anomalie cosmétique au blocage total.

Dans la pratique

Tout logiciel a des bugs : la vraie question est la rapidité avec laquelle l'équipe les détecte et les corrige. Un besoin orienté « correction de bugs » ou « stabilisation » demande un profil méthodique, capable de reproduire un problème, de lire du code qu'il n'a pas écrit et d'ajouter le test qui empêchera la régression. Le piège est de corriger le symptôme sans traiter la cause.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.