Projet Boards

Prérequis

-- Contexte

Dans le cadre du suivi des projets de la DSI de l'université, vous travaillez sur la conception d'outils permettant de gérer les User stories de projets Scrum.

En voici les principales caractéristiques :

  • Chaque projet est composé d'un ensemble de fonctionnalités [stories] à implémenter
  • Chaque User story [story] a un code et un descriptif.
  • Il est possible de lui apposer des tags [tags], composés d'une couleur et d'un label.
  • Elle peut être affectée à un développeur[dev] (qui a juste une identité).
  • Elle peut contenir une liste de tâches [tasks], à réaliser ou réalisées.
  • Une story peut appartenir à une étape [step]

Application d'Administration des projets

Contraintes techniques

  • JavaFx
  • MongoDB

Application de Suivi des projets

Contraintes techniques

User stories

  • Se dé/connecter à l'application
  • 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/retirer une Story à un Développeur
  • 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'étant pas terminées)
  • Lister Mes tâches à réaliser (par priorité, classées par Projet/Story)
  • Ajouter une étape (step)
  • Changer une Story d'étape (Todo, In progress, Done…)
  • Gérer les tags (Création,Modification/suppression)
  • Ajouter/retirer 1 Tag sur une Story
  • Ajouter/retirer des tâches(Task) dans une Story
  • 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/modifier un projet
    • Ajouter une(plusieurs) Story(ies) dans un projet
  • Maquette des autres US

Diagramme use cases

A produire/livrer

Pour emberJS

Planification/gestion de projets SCRUM

  • Analyse fonctionnelle (diag uses cases, descriptifs, maquettes)
  • Application
  • Documentation technique (Services, structure application)

Pour JavaFx

Gestion des données de structure (Tags, Developers, Steps)

  • Analyse fonctionnelle (diag uses cases, descriptifs, maquettes)
  • Application
  • Tests unitaires (MongoDB)
slam4/boards.txt · Dernière modification: 2018/05/27 12:36 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0