From 4f5d47f37b62ebe403b5480eefedc79f46199beb Mon Sep 17 00:00:00 2001 From: Florent Madelaine Date: Wed, 28 Feb 2024 12:42:13 +0100 Subject: [PATCH] explication projet cahier des charges --- 3-GrapheSocial/3ProjetCahierDesCharges.md | 35 +++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 3-GrapheSocial/3ProjetCahierDesCharges.md diff --git a/3-GrapheSocial/3ProjetCahierDesCharges.md b/3-GrapheSocial/3ProjetCahierDesCharges.md new file mode 100644 index 0000000..8970689 --- /dev/null +++ b/3-GrapheSocial/3ProjetCahierDesCharges.md @@ -0,0 +1,35 @@ +# Projet à réaliser. + +## Choisir une application ou un processus administratif. + +Il s'agit de choisir une application existante (par exemple, demande de permis en ligne) ou un processus administratif à numériser ou encore une application de gestion de contrat de stage (voir point 2 de ce [document](3VersCahierDesChargesStages.pdf)). + +Il faut ensuite écrire tout ou partie du cahier des charges ainsi que spécifier par un ou des algorigrammes certaines fonctionalités. + +Exemple en ligne : +[Nantes Métropole](https://data.nantesmetropole.fr/pages/algorithmes_nantes_metropole/) + +L'exemple ci-dessus propose un cahier des charges fonctionnel très (trop) avancé. + + + + +## Cahier des charges + +Expliquée en cours. + +Quelques éléments pour rappel. +* Quoi? en 3 lignes +* Pour et Avec Qui? liste des utilisateurs (en tant que rôle). +* Quoi et comment? Les fonctionalités principales. + On va les lister très grossièrement avec une hierarchisation de leur importance. (par exemple avec la notation [MoSCoW](https://fr.wikipedia.org/wiki/M%C3%A9thode_MoSCoW)). +* Qui fait quoi? lien entre fonctionalités principales et roles, par exemple avec le [diagramme de cas d'usage](https://fr.wikipedia.org/wiki/Diagramme_de_cas_d%27utilisation) +* Détails. Algorigrame complet d'une fonctionalité. +* Sécurité, aspect réseau, client serveur... +* Données. Aspect RGPD. Reponsable de traitement etc. + +## Détails. + +rôle vs persona. le premier désigne une façon d'intervenir acec un logiciel en terme de fonctionalités et de droits d'accès, indépendamment de la personne physique. Le second correspond à un archétype de personne "physique et sociale". + +Typiquement, selon le temps et la diversité du public typique amené à utiliser l'application, on va avoir plusieurs persona pour un rôle.