/OpenclassroomsProject-P3

Designez une application Python adaptée aux besoins d'un client.

Logo

OpenClassrooms Projet P3

Objectif

Learn@Home est une association qui met en relation des enfants en difficulté scolaire avec des tuteurs bénévoles. Leur objectif est de permettre à tout élève, où qu’il soit, d’avoir accès à un soutien scolaire à distance. Dans le cadre du développement de leur site web permettant aux élèves et aux bénévoles de communiquer plus facilement, l'objectif de ce projet est de cadrer et coordonner tous les développements avec l’équipe en produisant les documents suivants :

  • Un diagramme de cas d’usage montrant les cas d’usages pour chacune des fonctionnalités majeures de chaque page (connexion, chat, calendrier, gestionnaire de tâches, tableau de bord) - le diagramme doit utiliser la nomenclature UML.
  • Les user stories avec critère(s) d’acceptation pour chacune des fonctionnalités
  • Les maquettes fonctionnelles (wireframes) du site, avec au moins une maquette par page
  • Un kanban découpant le projet, de manière macro (détails techniques exclus) en blocs de fonctionnalités et sous-fonctionnalités pour le développement

Compétences acquises

  • Gérer un projet avec les méthodologies agiles
  • Définir les exigences fonctionnelles de l’application à partir du besoin client
  • Prototyper une solution technique pour un client avec les modèles de domaine et maquettes

Technologies Utilisées

Requirements

aucun

Architecture et répertoires

Project
├── P3_GABRIEL_DACOSTA : répertoire des livrables
│   ├── P3_03_ wireframes
│   ├── P3_04_Kanban
│   ├── P3 - diagrammes de cas d’usage.drawio
│   ├── P3_02_user_stories.docx
│   ├── P3_02_user_stories_improvements.docx
│   ├── P3_02_user_stories_improvements.docx
│
├── documents