Valmisohjelmisto on usein hyvä lähtökohta. Se säästää aluksi aikaa ja tarjoaa yleisille prosesseille toimivan kehikon. Tilanne muuttuu hankalammaksi siellä, missä toimialakohtaiset erikoistapaukset, integraatiot tai vähitellen muodostuneet vastuualueet määrittävät arkea.
Räätälöity ohjelmisto kannattaa silloin, kun yritykset joutuvat jatkuvasti turvautumaan kiertoteihin: manuaaliset viennit, aputaulukot, tietojen kaksinkertainen ylläpito tai järjestelmän ulkopuoliset erityisprosessit. Juuri siellä syntyy virheitä, kitkaa ja piileviä käyttökustannuksia.
Räätälöidyn järjestelmän ei siksi tarvitse keksiä kaikkea uudelleen. Sen tulisi kuitenkin kuvata ne prosessit, jotka todella tuottavat arvoa tai ovat kriittisiä. Hyvä räätälöity kehitys alkaa selkeällä päätöksellä: mikä on toiminnallinen ydin ja mikä on pelkkää teknistä taakkaa?