Faire une analyse fonctionnelle nécessite de penser au résultat souhaité en termes de fonctions produit, avant d'envisager les moyens de l'atteindre.
De cette manière, l'équipe projet s'intéresse en priorité au besoin de l'utilisateur, or répondre au besoin augmente la satisfaction client.