La dérive est le changement au cours du temps des données ou du comportement d'un système, qui dégrade ses résultats alors que le code n'a pas changé. Elle peut venir des entrées (dérive des données), de la relation entrée-sortie ou du modèle fourni, et se détecte par un suivi régulier.
Exemple
Les demandes des utilisateurs portent peu à peu sur de nouveaux sujets absents des données d'origine.