Directives de Projet

 

  • Chaque étudiant doit rédiger un cahier des charges et un dossier de spécifications logiciel (travail INDIVIDUEL).
    • Un cahiers des charges (CDC) est un document qui décrit les besoins, les exigences et les contraintes.
    • Un dossiers de spécifications logiciel (DSL) est un document qui décrit les fonctionnalités du logiciel.
  • Pour la réalisation du logiciel, les étudiants travaillent en binôme (ou individuellement).
  • Le développement doit être conforme aux DSL, toutefois si certaines des spécifications ne sont pas implémentées (pour raisons techniques ou de temps), il faut indiquer les raisons et faire en sorte que l'application réponde au CDC minimum.
  • Quelques conseils :
    • Faire un tri des choses essentielles qui doivent être effectuées.
    • Définir les priorités pour répondre au besoin.
    • Définir l'ordre des choses à réaliser.
    • Les choix et les solutions techniques retenus par rapport aux autres doivent être expliqués.
  • En dernier recours, dans la mesure où il est impossible de finir le projet, le binôme doit rendre un état du projet. Il doit expliquer les choses réalisées, les choses restantes à faire, préciser dans quel ordre et si possible le délai pour les faire.

 

Quelques explications sur la marche à suivre pour le projet informatique:

Le Cahier Des Charges :

Le cahier des charges sert à formaliser les besoins et à les expliquer aux différents acteurs pour s'assurer que tout le monde est d'accord.

Il faut savoir que le cahier de charges vit tout au long du projet. Sa rédaction doit favoriser les résumés (listes, tableaux...). En général, il est constitué de quatre parties:

  • La première explique pourquoi le projet existe, quels sont ses objectifs et qui le pilote: rôles respectifs de la Maîtrise d'ouvrage et de la Maîtrise d'oeuvre (MOA et MOE), procédures de validation.
  • La seconde énumère les besoins fonctionnels, techniques et organisationnels ainsi que les contraintes et les exigences.
  • La troisième partie liste les prestations attendues.
  • La quatrième partie définit le cadre de la réponse: planning de l'appel d'offres, documents attendus.

Le Dossier des spécifications :

La spécification est un modèle qui consiste à décrire ce que le logiciel doit faire.

On distingue différentes phases de spécifications :

  • Description des services attendus
  • Description des modèles
  • Exigences opérationnelles
    • Contraintes d’exploitation
    • Modes de fonctionnement
    • Capacités
    • Performances
    • Sûreté de fonctionnement
  • Exigences techniques
    • Logiciels
    • Algorithmes
    • Interfaces avec le matériel
    • Interfaces avec d’autres logiciels
    • Architecture matérielle opérationnelle
    • IHM

Réalisation de l'application

Tests / Validations

Manuel utilisateurs