Outils pour utilisateurs

Outils du site


cours:ep2b

Ceci est une ancienne révision du document !


Le cahier des charges (SysML)

C'est le document décrivant le contenu et les limites du projet. Il s'exprime généralement sous la forme d'un tableau regroupant par fonctions à satisfaire les niveaux et critères retenus. Nous allons dans cette leçon voir comment le rédiger.

Compétence(s)

  • CT 2.1 : Identifier un besoin et énoncer un problème technique, identifier les conditions, contraintes (normes et règlements) et ressources correspondantes.
  • CT 2.3 : S’approprier un cahier des charges.

J’ai acquis la(les) compétence(s) si :

  • Je suis capable d'exprimer un besoin en terme de fonction à satisfaire et de contraintes.
  • Je suis capable de fixer des critères et niveaux à respecter pour un projet.
  • Je suis capable d'expliquer et justifier mes choix.

Définitions à connaître

Rappels :

  • La fonction d'usage (“À quoi ça sert ?”) défini le besoin satisfait par un objet technique.
  • Les fonctions techniques [FT] découlent de la fonction d'usage et sont nécessaires au fonctionnement.
  • La fonction d'estime [FE] (“Qu'est ce qui me plaît ?”) défini ce qui dans l'objet attire le consommateur.
  • Une fonction s'exprime avec un verbe à l'infinitif et un complément.

Nouveautés :

  • La fonction principale [FP] correspond (est la même chose que la fonction d'usage.
  • Les fonctions de contraintes [FC] sont des obligations imposées par des éléments extérieurs au système étudié. Elles comprennent :
    • Les demandes particulières des clients et les contraintes imposées par l’environnement qui interagit avec l'objet nécessitent des traitements adaptées.
    • Une loi est définie par le gouvernement et s'impose à tous.
    • Une norme est défini par des organisations agréées et s'impose aux fabricants.

Les fonctions à satisfaire

Avant de chercher les critères et niveaux qui seront exprimés dans le cahier des charges, il est nécessaire de définir tout ce qui interagit avec lui et de noter les interactions nécessaires à traiter.

Exemple pratique : La tondeuse à gazon

Je peux regrouper et organiser mes idées dans une carte mentale complétée par tout les membres du projet. J'y mets les interacteurs et j'exprime par une fonction chaque interaction.

Lorsque je pense avoir fait une analyse exhaustive des interacteurs et des interaction, je défini pour chacune l'ensemble des critères et de leur niveau niveaux à prendre en compte. Je peux y ajouter un niveau de priorité.

Je met ensuite au propre mon cahier des charges en utilisant les outils SysML.

Il permet de représenter et organiser les fonctions à satisfaire.

Règles à respecter

  • Je cherche les fonctions principale (d'usage), d'estime et de contrainte.
  • Une fonction s'exprime avec un verbe à l'infinitif et un complément est est associé à un code (FP, FC2 …)
  • Dans le diagramme seuls figurent des noms

ATTENTION : Une fonction est quelque chose de général qui pourra regrouper plusieurs critères précis dans le cahier des charges

Exemple de fonctions à satisfaire pour une tondeuse à gazon

  • FP1 Couper l'herbe
  • FP2 Éliminer les déchets
  • FC1 Éviter les obstacles
  • FC2 Résister aux conditions d'utilisation
  • FC3 Respecter les normes en vigueurs
  • FC4 Être d'un prix compétitif.
  • FE1 Plaire à l’œil.

Le cahier des charges

Théorie : Présentation du cahier des charges

Le cahier des charges est un tableau de 3 colonnes :

  • Les fonctions à satisfaire
  • Les critères à respecter pour chaque fonction
  • Les niveaux (valeurs observables ou mesurable) pour chaque critère

Une fonction comprend généralement plusieurs critères ayant un lien logique entre eux.

Les critères précisent tous les détails à respecter. Ils doivent être exhaustif et permettre une validation (paiement) du projet sans contestation des 2 parties.

Exemple pratique d'un cahier des charge

Exemple de cahier des charges pour la tondeuse à gazon

Pour aller plus loin

Sur WikiPédia

cours/ep2b.1714288897.txt.gz · Dernière modification: 2024/04/28 09:21 de mrcjl