Cahier des charges

Nous vous proposons une trame pour rédiger votre cahier des charges.

Le cahier des charges est un élément fondamental dans le cahier des charges. S'il n'est pas bien rédigé, voici ce qui peut arriver.

On reprend dans cette partie le contenu de la note de cadrage que vous avez renseignée.

Il convient de décrire chaque fonction qui est attendue par le système. Une façon de faire est de se mettre dans la peau des usagers et de décrire les fonctions qu’ils leur sont accessibles. Pour chaque fonction, on peut remplir un tableau comme ci-dessous :

Nom

Donner un nom unique à la fonction

Fonction principale

Quelle est la fonction principale qui est décrite ici ?

Objectif

A quel objectif répond cette fonction ?

Description

Décrivez précisément ce que fait cette fonction

Pré-requis

Y a t-il des pré-requis à prendre en compte pour exécuter cette fonction ?

Contraintes / règles de gestion

Décrivez les contraintes ou règles de gestion à prendre en compte pour cette fonction

Ressources disponibles et fournies par l'école

Y a t-il des ressources (ex document) qui existent déjà utiles pour réaliser cette fonction ?

Contenu des écrans

Que doit contenir l’écran qui est affiché à l’utilisateur ?

Interface avec d'autres outils numériques 

Y a t-il un lien à prendre en compte avec d’autres outils numériques comme par exemple aller chercher une information dans une base de données externe.

Les informations de cette partie sont obtenues à la suite d'une interaction avec la maîtrise d'œuvre (MOE)

  • Type de solution : script, applicatif sur ordinateur/mobile, plateforme web
  • Hébergement : interne, externe
  • Charte graphique
  • Méthode de développement
  • Technologies de la réalisation : langage de programmation, IDE, ...
  • Le traitement des données personnelles. Rapprochez vous du DPO[1].
  • Aspect « sécurité numérique » lié aux usages et à l'intégration de la solution dans l'environnement numérique de l'école. Par exemple, une préconisation sur la façon d'authentifier les usagers. Le RSSI[2] est le bon interlocuteur.
  • Condition de maintenance de la solution