Rešenja po zahtevima klijenta
Najveća vrednost firme je stručnost: poznavanje posla i tržišta, znanje i procesi koji su usavršavani godinama. Međutim, kada je potrebno da softver to podrži nastaje ogroman problem jer programi su u suštini najčešće nefleksibilni. Aplikacije se prave da rade na određeni način, onako kako stručnjaci softverske kuće misle da je najbolje raditi posao. Gotova rešenja - čak i njihovo ime govori o tome da je tu priča prilično završena - su ili jeftina "univerzalna" rešenja koja implementiraju nekakvu neutralnu sredinu funkcionalnosti, ili skupi sistemi koji forsiraju "best practice", dakle nešto što većina smatra da je najbolji način. Firma koja želi da softverski podrži svoje poslovanje je često svedena na tri opcije: da kupi jeftino "standardno" rešenje (koje najčešće pokriva samo knjigovodstvo ili se najviše koncentriše na njega), da kupi veliki ERP (koji je vrlo skup) ili da pravi sebi rešenje "od nule".