Redaction cahier des charges
WebOSJ
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
WebOSJ Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
WebOSJ Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bjr a tous, je realise depuis 3 ans des petits site internet Mais j'ai depuis peu une idee de site et je souhaiterai creer un cahier des charges mais voila le webmaterimg et une passion pr moi (je code deja depuis pas mal de temps !) et je ne sait pas comment rediger ce cahier !
G deja un peu naviguer sur le sujet mais ya de tous sur la question !
Je fais appel a vs pr un petit coup de main, un tuto ou un peu d'aide :)
Merci - WebOSJ
G deja un peu naviguer sur le sujet mais ya de tous sur la question !
Je fais appel a vs pr un petit coup de main, un tuto ou un peu d'aide :)
Merci - WebOSJ
A voir également:
- Redaction cahier des charges
- Aide a la redaction - Guide
- Tableau charges locatives - Télécharger - Comptabilité & Facturation
- La poste est prête à prendre en charge votre envoi. dès qu'il nous sera confié, vous pourrez suivre son trajet ici. - Forum Consommation & Internet
- Facture en cours de rédaction - Forum compta / gestion
- Rédaction rapport de stage - Guide
3 réponses
Un cahier des charges, c'est un contrat entre un client et l'entreprise qui va réaliser le site web. Ils se mettent d'accord sur les fonctionnalités à réaliser et tout et tout.
Toi, ce serait plus des spécifications détaillées. Et c'est là où tu détailles tes fonctionnalités. Par exemple, pour un site où il y a un espace membre, tu auras comme parties :
GESTION DES MEMBRES
- ajout d'un utilisateur
- modification d'un utilisateur
- suppression d'un utilisateur
- téléchargement des informations d'un utilisateur sous format pdf
(par exemple). Et pour chaque cas, tu mets :
- qu'est-ce qu'il faut faire pour arriver à l'action ? (le chemin pour y arriver)
- qui a les droits ?
- quels sont les différents cas particuliers ?
- les règles de gestion ? (pas de $ dans un nom par exemple)
Pour les différents cas particuliers, ce sera comme un algorithme informel. Par exemple pour l'ajout du nom :
1) Utilisateur remplit formulaire puis valide
2) Si nom+prénom existe déjà
3) Alors message d'erreur
4) Sinon ajout de l'utilisateur en bas + message de succès.
En plus, on peut faire des maquettes pour être plus précis (y'a le logiciel Pencil qui est gratuit). Ce n'est pas fait pour être joli, juste pour placer les éléments)
On peut aussi rajouter le modèle MVC, qui est une représentation de ta base de données. Ca t'aide à mieux visualiser les interactions.
Voilà en simplifié ce que j'ai fait en entreprise, mais ça va beaucoup dans le détail... Il ne faut pas utiliser du napalm pour tuer des mouches ;) Suivant ton projet personnel, tu n'es pas obligé d'aller aussi loin.
Toi, ce serait plus des spécifications détaillées. Et c'est là où tu détailles tes fonctionnalités. Par exemple, pour un site où il y a un espace membre, tu auras comme parties :
GESTION DES MEMBRES
- ajout d'un utilisateur
- modification d'un utilisateur
- suppression d'un utilisateur
- téléchargement des informations d'un utilisateur sous format pdf
(par exemple). Et pour chaque cas, tu mets :
- qu'est-ce qu'il faut faire pour arriver à l'action ? (le chemin pour y arriver)
- qui a les droits ?
- quels sont les différents cas particuliers ?
- les règles de gestion ? (pas de $ dans un nom par exemple)
Pour les différents cas particuliers, ce sera comme un algorithme informel. Par exemple pour l'ajout du nom :
1) Utilisateur remplit formulaire puis valide
2) Si nom+prénom existe déjà
3) Alors message d'erreur
4) Sinon ajout de l'utilisateur en bas + message de succès.
En plus, on peut faire des maquettes pour être plus précis (y'a le logiciel Pencil qui est gratuit). Ce n'est pas fait pour être joli, juste pour placer les éléments)
On peut aussi rajouter le modèle MVC, qui est une représentation de ta base de données. Ca t'aide à mieux visualiser les interactions.
Voilà en simplifié ce que j'ai fait en entreprise, mais ça va beaucoup dans le détail... Il ne faut pas utiliser du napalm pour tuer des mouches ;) Suivant ton projet personnel, tu n'es pas obligé d'aller aussi loin.