Carlos,
Minha opinião baseado na minha experiência.
Sim! Ocorre muito disso. Mas tanto o analista de sistemas quanto a equipe de programadores precisam usar a palavra que o usuário usa, que o usuário está acostumado. Neste caso se você vê os usuários mais experientes usando sempre "Título", então coloque no "DD" (Dicionário de Dados) a palavra "Título" e nunca use as palavras "nome_livro".
O objetivo é que o analista de sistema e os desenvolvedores SEMPRE estarem o máximo possível alinhados com o usuário. A ideia é que a comunicação SEMPRE seja o máximo possível fluida. NÃO podem haver enganos no projeto com meras palavras, entende?
Já diz o velho deitado:
“Quando em Roma, faça como os romanos”.
[]'s,
Fabio I.