L’analyse fonctionnelle est une démarche qui « consiste à rechercher et à caractériser les fonctions offertes par un produit pour satisfaire les besoins de son utilisateur. » La démarche est généralement conduite en mode projet et peut être utilisée pour créer (conception) ou améliorer (reconception) un produit. L’objet visé par la démarche peut être un objet, un matériel, un processus matériel ou vivant, une organisation, un logiciel, etc. Les besoins sont de toute nature et sont exprimés de façon individuelle ou collective, objective ou subjective, avec des degrés de justification disparates. La ou les fonctions étudiées sont également diverses : fonctions de service, fonctions d’évaluation, fonctions de traitement Le cadre de l’étude doit être aussi pris en compte : contraintes ou variables déduites de l’environnement, la réglementation, des usages, etc.