V průběhu vývojového cyklu softwaru dochází někdy k postupnému odklonu od
požadavků zákazníka – některé požadavky jsou plněny jen částečně, a některé
nejsou plněny vůbec. Místo toho jsou dodavatelem často řešeny problémy
automatizovaných kontrol dat, o nichž zákazník vůbec nemluvil (dodavatelem
uměle vytvořené požadavky). Tyto případy končí implementací, ve které mohou
chybět klíčová data nebo jejich zpracování. Automatizované kontroly dat,
doplněné dodavatelem, často omezují využití systému.