US_0_home - MMichotte/SLG_APP GitHub Wiki

User-Stories

Avant propos

Type de permission d'un utilisateur :

  • comptable (C) 🕵️ :
    • peut uniquement consulter l'ensemble des données
    • peut générer des pdf de factures, ...
  • utilisateur (MU 👷‍♂️ :
    • a tout les droits du comptable
    • peut créer/modifier une fiche de travail
    • peut créer/modifier une commande
  • administrateur (A) 👨‍💼 :
    • peut tout faire.
  • développeur (D) 👨‍💻 :
    • peut tout faire et a accès aux logs et métriques

Le mot 'utilisateur' fait référence à un utilisateur connecté (peu importe sa permission).

Afin de clarifier les choses, les User Stories (US) ont été classifiées par famille. Chaque US est identifiable par un code tel que AA00 avec AAle code de la famille et 00 un numéro.

Le client souhaite que les grandes fonctionnalités suivantes soient implémentées en priorité :

  1. Pouvoir créer/modifier des fiches de travail
  2. Pouvoir générer des factures
  3. Pouvoir passer des commandes

Bien évidemment, afin de répondre à ses besoins, une série d'US intermédiaires devront être implémentées. Dès lors, une liste des US triées par ordre d'importance est disponible à la fin de ce document.

User Stories

User Stories Triées par priorité

Les US marquée d'un ✔️ ont été implémentée.

  1. G01 - Connexion utilisateur
  2. ST01 - Onglet Stock
  3. ST02 - Consulter le stock
  4. ST03 - Ajouter nouvel article dans le stock
  5. ST07 - Rechercher un article
  6. ST09 - Supprimer un article
  7. ST04 - Consulter/modifier le détail d'un article
  8. ST06 - Consulter récapitulatif entrée/sortie d'un article
  9. MO01 - Onglet Main d'oeuvres
  10. MO02 - Consulter la liste des main d'oeuvres
  11. MO03 - Ajouter un nouveau tarif de main d'oeuvre
  12. MO05 - Rechercher un main d'oeuvre
  13. MO06 - Supprimer une main d'oeuvre
  14. MO04 - Consulter/Modifier le détail d'un main d'oeuvre
  15. CL01 - Onglet Clients
  16. CL02 - Consulter liste clients
  17. CL03 - Ajout nouveau client
  18. CL09 - Rechercher un client
  19. CL10 - Supprimer un client
  20. CL04 - Consulter/modifier détail d'un client
  21. FO01 - Onglet Fournisseurs
  22. FO02 - Consulter liste des fournisseurs
  23. FO03 - Ajouter nouveau fournisseur
  24. FO04 - Consulter/Modifier le détail d'un fournisseur
  25. FO06 - Rechercher un fournisseur
  26. FO07 - Supprimer un fournisseur
  27. CO01 - Onglet Commandes
  28. CO02 - Consulter la liste des commandes
  29. CO03 - Créer une nouvelle commande
  30. CO04 - Consulter le détail d'une commande
  31. CO05 - Rechercher une commande
  32. CO06 - Supprimer une commande
  33. CO07 - Réceptionner une commande
  34. FA01 - Onglet Factures
  35. FA02 - Consulter les factures
  36. FA03 - Consulter le détail d'une facture
  37. FA04 - Télécharger la facture en pdf
  38. VE01 - Onglet Véhicules
  39. VE02 - Consulter tous les véhicules
  40. VE03 - Ajouter nouveau véhicule
  41. FT01 - Onglet Fiches de travail
  42. 🔸 //TODO -> fiches de travailles (consulter, ajouter, detail/modifier, gen devis, gen facture)
⚠️ **GitHub.com Fallback** ⚠️