Минимум, в котором лучше разобраться перед заказом разработки
Вам совершенно не обязательно вникать во все процессы разработки, чтобы запустить успешный сервис. Но и думать о том, что приложение и сайт - это только написание кода, тоже не стоит. Минимума знаний на стороне заказчика даже для комплексной разработки будет достаточно. Отправил запрос, разобрался с деталями разработки, а после вжух - и готово! А вот что подразумевается под этими деталями - и есть необходимый минимум багажа знаний.