Die Datenvalidierung in der Softwareentwicklung bezieht sich beispielsweise auf die Überprüfung von Benutzereingaben. Da fehlende oder unbrauchbare Eingaben zu schwerwiegenden Fehlern innerhalb eines Programms führen können, sollten diese Werte vor der Übernahme in ein Programm validiert werden.