Qui a deja realise un cahier des charges ? - Programmation
Marsh Posté le 01-02-2001 à 00:46:58
Dans ton cahier des charges, tu dois faire figurer les taches a accomplir pour developper le projet sans rentrer dans des details techniques.
Dans la serie des documents chiants mais bien utiles quand même, il vient apres l'expression des besoins.
C'est a partir du cahier des charges que tu peut chiffrer chaque tâche, et faire une estimation du temps necessaire pour realiser ton projet, par exemple.
Marsh Posté le 01-02-2001 à 09:22:03
Salut,
Dans ton cahier des charges du doit donner l'ensemble des delivrables que tu vas ou doitssfournir (Specifications, Documentation Utilisateur, Manuel Qualite du projet , etc...) en plus d'un descriptif de ce que doit faire ton projet.ss
Par exemple si ton cahier des charges dit : Je livre les sources et puis debrouiller vous, ce n'est pas la meme chose que :
Le projet se decoupe en plusieurs phases :
- Specification des besoins avec le client puis redaction des specifications fonctionnelles
- Definition de l'architecture et des regles de programmation (Specification techniques et plan Qualite)
- Realisation du produit et d'un manuel utilisateur
- Recette et validation
- Garantie de 3 mois
- formation d'utilisateurss
Le cahier des charges explique ce que tu doit faire et delivrer dans les grandes lignes
A+
Marsh Posté le 01-02-2001 à 11:29:11
Merci pour les reponses, ca va me permettre de commencer mais il faut que j'en trouve un comme modele...
Marsh Posté le 01-02-2001 à 11:37:19
Le souci, c'est que les cahiers des charges sont protégés par la confidentialité... Pendant mon rapport de stage, j'ai dû dire "le client" ou "la banque" au lieu du nom de la banque où je travaillais.
Idem pendant la soutenance...
Marsh Posté le 02-02-2001 à 11:38:55
Je pense que ce post mérite un peu plus de réponse!!
Alors UP!!
Marsh Posté le 02-02-2001 à 14:07:52
RalphXML> Ca sent le perform tout ça
Le cahier des charges n'est qu'une partie de la documentation projet.
Le cahier des charges a pour objectif de définir ce qui doit être fait. Il me semble donc qu'il doit contenir les choses suivantes :
- définition rapide du contexte du projet,
- definition précise des processus que l'application va devoir remplacer ou améliorer,
- définition très précise de ce que l'application doit réaliser,
- présentation de toutes les contraintes a prendre en compte dans la solution (reprise d'existant, contraintes techniques, contraintes de délais...)
Suite à la rédaction du cahier des charges, et a la phase de conception est rédigé de dossier de spécifications (fonctionnelles et techniques) qui lui indiquera très précisément ce qui va être fait et comment. Le dossier de spécification est souvent considéré comme document contractuel (donc soumis à approbation) qui servira de base pour juger de l'atteinte des objectifs du projet.
Comme l'indique RalphXML, il existe un autre document très important qui est le plan qualité du projet. Ce document est malheureusement trop souvent oublié dans les petits projets ou les petites structures n'étant pas certifiées ISO900x. Ce document contractuel défini très précisément :
- l'organisation du projet,
- les responsabilités,
- les actions de contrôle (qualité, avancement...),
- les livrables,
- les obligations respectives,
- la réception (qui peut faire l'objet d'un document annexe),
- la garantie,
- des procédures diverses, nottament dans le cas de l'existence d'un système qualité à respecter, parmi ces procédures on peut citer la résolution d'incidents, les évolutions fonctionnelles, la quantification de la satisfaction...
Voila quelques informations complémentaires. Cependant si ce que les autres participants ont dit et ce qui précède diffère ce n'est pas anormal. En effet les limites de contenu de ces différents documents (Expression du besoin, cahier des charges, dossier de spécification...) sont bien souvent définies dans le plan qualité car elles peuvent varier en fonction du projet, du rédacteur...
A toi maintenant de déterminer selon les conditions dans lesquelles tu travailles (projet d'école, entreprise...) le périmètre que tu dois couvrir dans ce document.
Bon courage
--Message édité par Guru--
Marsh Posté le 02-02-2001 à 15:49:35
Guru,
A ce que je vois, le Perform tu maitrise mieux que moi....
J'ai rien a ajouter.
A+
Marsh Posté le 31-01-2001 à 23:39:29
J'ai un projet de programmation a realiser en ada (programme gerant des offres et des demandes d'emploi) et on me demande donc d'abord un cahier des charges : qui peut me dire ce qu'il doit contenir ou comment je pourrai m'en fournir un pour avoir un exemple !
Thanks a lot !