Conception d’une application Python et rédiger un cahier de charge

Compétences Acquises:

  1. Recueillir et analyser les besoins d’un client
  2. Rédiger des spécifications fonctionnelles et techniques cohérentes
  3. Réaliser une veille technologique et justifier des choix techniques
  4. Construire un diagramme de classes UML respectant les normes
  5. Créer un backlog produit structuré (user stories, priorisation, estimation)
  6. Gérer un projet agile de bout en bout (planification, coordination, communication)
  7. Produire une présentation claire et synthétique pour la soutenance

Description

Contexte: Dans le cadre du parcours Développeur d’application Python d’OpenClassrooms, j’ai endossé le rôle de lead développeuse chez CodeIguanas pour concevoir l’application HomeSkolar, une plateforme reliant élèves en difficulté et tuteurs bénévoles.
J’ai rédigé le cahier des charges, réalisé les diagrammes UML, mené une veille technologique et créé le backlog produit (user stories, critères d’acceptation, estimations).
Ce projet a consolidé mes compétences en analyse des besoins clients, modélisation UML et planification agile.

Outils: 

  • Draw.io → création des diagrammes de cas d'utilisation et de classes
  • Notion → gestion du backlog produit et des user stories
  • Google Drive / Docs / Sheets → rédaction et partage des livrables (cahier des charges, présentation)
  • Feedly veille technologique sur les frameworks Python
  • Github Projects → organisation des tâches et suivi des livrables
  • Canva → support de présentation pour la soutenance
Sierra Ripoche
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.