why do businesses need development services