Błędy weryfikacji i walidacji oprogramowania Każdy model jest tylko reprezentacją systemu rzeczywistego i jego zachowania są w najlepszym wypadku aproksymacją rzeczywistego działania. Posługując się przykładem, nie można powiedzieć, że model domu wykonany w pewnej skali, nawet 1:1, posiada wszelkie cechy budynku rzeczywistego. Przeciwnie, prezentuje on jedynie pewne aspekty budynku w przybliżeniu, na jakie godzi się projektant modelu i jego użytkownik. Według statystyka George'a Boksa: „Wszystkie modele są błędne. Niektóre są użyteczne”. Pamiętając o pierwszym, należy starać się spełnić warunek drugi. Nie jest to zadanie łatwe. Nie można bowiem ostatecznie stwierdzić, kiedy model osiągnął odpowiedni stopień adekwatności, jest stabilny i pozbawiony błędów logicznych, kiedy można zakończyć pracę. Przez model, który przeszedł weryfikację i walidację rozumieć należy model poddany serii operacji mających na celu uszczegółowienie go do poziomu, na jaki będzie mógł sprostać postawionym przed nim zadaniom. Wiarygodność modelu zależy od zaufania, jakie ma do niego użytkownik. Proces weryfikacji i walidacji ma na celu doprowadzić do tego poziomu wiarygodności. Błędy popełniane w czasie prac nad systemem symulacyjnym można podzielić na kilka grup.