Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| slam4:boards [2017/03/19 03:15] – [Contraintes techniques] jcheron | slam4:boards [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| ===== -- Contexte ===== | ===== -- Contexte ===== | ||
| - | Dans le cadre du suivi des projets de votre entreprise, vous travaillez sur la conception d' | + | Dans le cadre du suivi des projets de la DSI de l' |
| En voici les principales caractéristiques : | En voici les principales caractéristiques : | ||
| Ligne 19: | Ligne 19: | ||
| * Une story peut appartenir à une étape [**step**] | * Une story peut appartenir à une étape [**step**] | ||
| - | < | + | {{: |
| ===== Application d' | ===== Application d' | ||
| Ligne 26: | Ligne 26: | ||
| * JavaFx | * JavaFx | ||
| * MongoDB | * MongoDB | ||
| - | * API Rest | ||
| - | * AngularJS | ||
| ===== Application de Suivi des projets ===== | ===== Application de Suivi des projets ===== | ||
| ==== Contraintes techniques ==== | ==== Contraintes techniques ==== | ||
| - | * AngularJs | + | * EmberJS |
| * MongoDB | * MongoDB | ||
| + | * API REST RESTHEART | ||
| + | * Projet initial : {{: | ||
| + | |||
| + | ===== User stories ===== | ||
| + | |||
| + | * Se dé/ | ||
| + | * Modifier mes infos de compte | ||
| + | * Créer un projet | ||
| + | * Ajouter une(plusieurs) Story(ies) dans un projet | ||
| + | * Supprimer une Story dans un projet | ||
| + | * (Attribuer des story points) | ||
| + | * Affecter/ | ||
| + | * Lister les développeurs participant à un projet | ||
| + | * Lister mes projets (ceux que j'ai créés) | ||
| + | * Lister les projets auxquels je participe (participation à au moins 1 user story du projet) | ||
| + | * Lister les projets prioritaires (échéance proche) | ||
| + | * Lister les Stories prioritaires (appartenant à un projet prioritaire et n' | ||
| + | * Lister Mes tâches à réaliser (par priorité, classées par Projet/ | ||
| + | * Ajouter une étape (step) | ||
| + | * Changer une Story d' | ||
| + | * Gérer les tags (Création, | ||
| + | * Ajouter/ | ||
| + | * Ajouter/ | ||
| + | * Marquer une tâche comme réalisée (done) | ||
| + | * Consulter un projet | ||
| + | * Consulter une Story | ||
| + | * Afficher Board d'un projet | ||
| + | * Afficher Tableau de bord utilisateur | ||
| + | |||
| + | A faire : | ||
| + | * diagramme des Uses cases | ||
| + | * Descriptif textuel des US suivantes : | ||
| + | * Créer/ | ||
| + | * Ajouter une(plusieurs) Story(ies) dans un projet | ||
| + | * Maquette des autres US | ||
| + | |||
| + | ===== Diagramme use cases ===== | ||
| + | < | ||
| + | (note: Diagramme des cas d' | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)> | ||
| + | (Afficher stories)> | ||
| + | (Afficher stories)< | ||
| + | (Afficher stories)< | ||
| + | (Afficher stories)< | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher tasks)> | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)< | ||
| + | (Consulter projet)> | ||
| + | (Afficher stories)> | ||
| + | (Afficher stories)< | ||
| + | (Afficher stories)< | ||
| + | (Afficher stories)< | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher story)> | ||
| + | (Afficher tasks)> | ||
| + | (Afficher tasks)> | ||
| + | (Afficher stories)> | ||
| + | (Dashboard user)> | ||
| + | (Dashboard user)> | ||
| + | (Dashboard user)> | ||
| + | (Dashboard user)> | ||
| + | (Dashboard user)> | ||
| + | (Dashboard user)< | ||
| + | (Board)> | ||
| + | (Infos compte) | ||
| + | (Params appli) | ||
| + | </ | ||
| + | |||
| + | ===== A produire/ | ||
| + | |||
| + | Pour emberJS | ||
| + | |||
| + | Planification/ | ||
| + | * Analyse fonctionnelle (diag uses cases, descriptifs, | ||
| + | * Application | ||
| + | * Documentation technique (Services, structure application) | ||
| + | |||
| + | Pour JavaFx | ||
| + | |||
| + | Gestion des données de structure (Tags, Developers, Steps) | ||
| + | * Analyse fonctionnelle (diag uses cases, descriptifs, | ||
| + | * Application | ||
| + | * Tests unitaires (MongoDB) | ||