Ceci est une ancienne révision du document !
Increase : FOCUSFALCON
Description du projet
FocusFalcon est un projet visant à fournir aux equipes de travail et aux clients un outil leur permettant de gérer leurs projets. Celui-ci permet de travailler selon la méthode agile par le biais d'Usecases.
Choix de développement
- Architecture : Modèle Vue Contrôleur
- Langage : PHP, Javascript
- Framework: Phalcon
- Framework d'interface: Bootstrap
- Moteur de Template : Volt
- Système de gestion de base de données : MySQL
- Equipe : Maxime MORICEAU, Hugo PALLA
Base de données (MLD)
Fonctionnalités (UseCases et détail)
Utilisateurs :
- Un utilisateur souhaite lister les projets auquel il a participé. - Hugo
- Un utilisateur souhaite lister les projets qu'il a créer - Hugo
- Un utilisateur souhaite pouvoir se déconnecter - Hugo
- Un utilisateur souhaite pouvoir se connecter - Maxime
- Un administrateur souhaite pouvoir gérer les utilisateurs - Maxime
Projets :
- Un utilisateur souhaite ouvrir/voir les détails d'un projet - Hugo
- Un administrateur souhaite pouvoir créer/modifier/supprimer un projet. - Hugo
Message :
- Un utilisateur souhaite pouvoir voir les messages relatifs à un projet un message. - Hugo
Tâches
- Un utilisateur souhaite pouvoir ajouter/modifier/supprimer une usecase. - Hugo
- Un administrateur souhaite pouvoir ajouter une tâche à une usecase et la modifier/supprimer. - Hugo
Droits et ACL
- Un administrateur souhaite pouvoir ajouter ou supprimer des droits d'accès. - Maxime
Liens annexes
- ZenHub (UseCases) : https://github.com/Luctum/Increase#boards?repos=46044985
- GitHub : https://github.com/Luctum/Increase