Les codes sources de l'application ScrumTool, ainsi que la documentation associée aux fonctionnalités développées, et les rapports de tests sont présentés ci-après.
L'application ScrumTool (client lourd) permet la gestion de projets de développement menés avec la méthode SCRUM. Ainsi, les utilisateurs de cette application peuvent gérer les projets de développement, notamment en suivant leur avancement.
Descriptif | Document |
---|---|
Codes sources de l'application | girod_scrumtool_v1.zip |
Script de la base de données | bdd_scrumtool_v1.sql |
Descriptif | Document |
---|---|
Documentation d'analyse de l'application | doc_analyse_generale_application_scrumtool.pdf |
Documentation technique de l'application | doc_tech_generale_application_scrumtool.pdf |
Documentation utilisateur | doc_utilisateur_scrumtool.pdf |
Identifiants de connexion :
Lancement de l'application :
Les différents groupements de fonctionnalités se composent chacun de cas d'utilisation, qui présentent des liens entre eux qu'il convient d'analyser.
Chaque utilisateur doit pouvoir se connecter à l'application ScrumTool. En fonction de son statut, des droits, plus ou moins étendus, lui seront accordés sur des modules de l'application.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_connexion_scrumtool.pdf |
Documentation technique | doc_tech_connexion_scrumtool_v2.pdf |
Chaque utilisateur connecté doit pouvoir modifier son profil utilisateur, c'est-à-dire modifier les informations de son profil, mais aussi changer son mot de passe.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_profil_utilisateur_scrumtool.pdf |
Documentation technique | doc_tech_gestion_profil_utilisateur_scrumtool_v2.pdf |
L'application doit permettre de gérer les collaborateurs de la société. Il doit être possible d'ajouter de nouveaux collaborateurs, de modifier, ou de supprimer des collaborateurs existants.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_collaborateurs_scrumtool.pdf |
Documentation technique | doc_tech_gestion_collaborateurs_scrumtool_v2.pdf |
Le but premier de l'application est la gestion de produits, c'est-à-dire de projets de développement. L'application devra donc permettre d'ajouter, de modifier, ou de supprimer des produits.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_produits_scrumtool.pdf |
Documentation technique | doc_tech_gestion_produits_scrumtool_v2.pdf |
Les produits sont composés de sprints. Le scrum master d'un produit doit pouvoir ajouter, modifier, ou supprimer les sprints d'un produit.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_sprints_scrumtool.pdf |
Documentation technique | doc_tech_gestion_sprints_scrumtool_v2.pdf |
Les produits et les sprints se composent de user stories que l'on doit pouvoir gérer. Le scrum master doit avoir la possibilité d'ajouter une nouvelle user story, de modifier, ou de supprimer des user stories existantes.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_user_stories_scrumtool.pdf |
Documentation technique | doc_tech_gestion_user_stories_scrumtool_v2.pdf |
Toutes les fonctionnalités de l'application doivent faire l'objet de tests fonctionnels manuels.
Descriptif | Document |
---|---|
Plan de test et scénarii d'usage | tests_fonctionnels_manuels_scrumtool.pdf |