Ceci est une ancienne révision du document !
Spécifications fonctionnelles
User stories
Authentification (Internaute)
Code US | Description textuelle | Pts | Imp. | Développeur |
---|---|---|---|---|
Aut1 | Se connecter | 10 | 50 | Jordi F. |
Aut2 | Créer un compte (testeur uniquement) | 10 | 50 | Florian B. |
Aut3 | Faire une demande (pour devenir testeur/dév) | 10 | 50 | Romain B. |
Activités du Testeur
- S'inscrire pour réaliser un plan de tests
- Accéder à sa page d'accueil
- Lister les plans de test (actif par période)
- Lister mes plans de tests
- Consulter le détail d'un plan de test (pendant la réalisation)
- Renseigner une fonction (après avoir testé)
- Consulter l'avancement du plan de test
- Valider son plan de test (tests terminés)
- Faire une demande (pour devenir testeur, ou pour devenir dev)
Activités développeurs
- Accéder à sa page d'accueil
- Créer/modifier un plan de test
- Renseigner les caractéristiques du plan (nom, numéro de version, auteur, date, application)
- Ajouter/modifier supprimer des rubriques
- Ajouter/modifier des fonctions dans une rubrique
- Renseigner les caractéristiques d'une fonction
- Activer un plan de tests
- Supprimer un plan de tests
- Distribuer un plan de test (affecter des testeurs à un plan de tests sur une période donnée)
- Accepter l'inscription d'un volontaire pour réaliser un plan de test (demande)
- Consulter l'avancement du plan de tests
- en général ( % de testeurs ayant validé -terminé- leur plan)
- en détail (% de réponses obtenues par test sur l'ensemble des testeurs)
- Consulter les résultats d'un plan de tests (affichage par test, ou par module de la répartition entre Validé/non validé)
- Consultation des résultats de plan de test :
- par testeur (toutes les infos)
- par fonction (valide, résultats, erreurs, rqs)
- Lister les plans de test (actif/inactifs, par période)
- Lister les plans de tests distribués à un utilisateur
- Modifier ses propres paramètres utilisateur
Administration (Groupe : admin)
- Gérer les utilisateurs (ajout modification suppression)
- Modifier les paramètres de l'application (envoi de mails sur éléments -lesquels-, inscription possible, confirmation nécessaire)