Sztem irreális elvárás, hogy olyan folyamatok specifikációjáért vállaljon felelősséget a fejlesztő, ami nem az ő szakterülete (pl. iparági szabványok ismerete stb). Ellenkezőleg: a megrendelőtől elvárható, hogy a saját bizniszéről képes legyen megfelelő specifikációt adni a fejlesztő számára. A fejlesztőtől az sem várható el, hogy felismerje, hogy a specifikáció többértelmű lehet. Ha létezik olyan megoldás ami a specifikációnak megfelel, de az üzleti folyamatnak nem, akkor ennek hátrányos következményei a megrendelőt kell hogy terheljék.