Proces razvoja programa določajo potrebe trga – potrebe naročnika. Zelo pomembno je, da dobro razumemo, kakšen je specifičen cilj naročnika in kakšna naj bo končna sprememba vedenja (ali odnosa). Z našimi naročniki predhodno vzpostavimo dober stik in odnos v želji po medsebojnem zaupanju. Le tako je lahko vsak kreiran program unikaten in pisan na kožo naročnika, da skupaj dosežemo želeni rezultat.