Le terme signifie l'inverse, à savoir si le modèle ressemble à un objet utilisateur, les attributs, décrit les relations et les règles qui doivent être enregistrées dans le logiciel. Cela commence généralement par une description globale de l'objet. Pour implémenter cela dans une base de données relationnelle, il est nécessaire de convertir les données normaliser au moins au troisième forme normale. Un utilisateur (sans expérience informatique) répondra généralement à ses besoins d’information premier de deuxième forme normale décrire.
L'analyse des points de fonction commence du point de vue de l'utilisateur. Cela s'applique à la fois aux fonctionnalités et aux données. Si un modèle de données sous une troisième forme normale est fourni pour effectuer une analyse de points de fonction, il faudra d'abord le dénormaliser, comme Edwin l'a décrit pour arriver au niveau d'un modèle d'information utilisateur.