La conception des systèmes automatisés de production est basée sur une expression des besoins formalisés dans un cahier des charges fonctionnel. Le cahier des charges constitue non seulement un outil de travail mais il est aussi la base contractuelle entre le client et son fournisseur.
La sophistication croissante des systèmes automatiques entraîne une difficulté accrue dans l’élaboration des cahiers des charges correspondants. C’est pour tenter de résoudre cette difficulté que de nombreuses réflexions ont été menées, des méthodes imaginées et des outils créés.
De nombreuses études conduites dans plusieurs pays et notamment aux États-Unis ont mis en évidence que de nombreux cahiers des charges étaient incomplets, ambigus voire incohérents et que là se trouvait la raison de l’échec de nombreux projets (performances non atteintes, délais dépassés, budgets explosés).
Après quelques définitions et réflexions sur les particularités des automatismes par rapport à d’autres biens industriels, seront exposées des méthodes de recensement puis de formalisation des besoins, ensuite un sommaire générique de cahier des charges sera proposé.