Appliquer une démarche de suivi de projet en fonction des besoins métiers des clients et des utilisateurs :

SEMESTRE 3

✔ Preuves “Ressources”

R3.03 : Analyse

Apprentissage critiques ciblés :

  1. AC25.02 | Formaliser les besoins du client et de l'utilisateur
  2. AC25.03 | Identifier les critères de faisabilité d’un projet informatique

R3.04 : Qualité de développement

Apprentissage critiques ciblés :

  1. AC25.04 | Définir et mettre en œuvre une démarche de suivi de projet

<aside> 💡

A travers l’étude de la rétro‑conception, des diagrammes UML (diagrammes de classes, de séquence, d’activité, d’état) et des modèles de conception tels que les design patterns Singleton et Composite. Ces outils de modélisation et de structuration du code sont essentiels pour organiser un projet logiciel de manière cohérente et durable. Ils permettent de mieux comprendre l’architecture d’un système, d’anticiper les interactions entre composants et de faciliter la transition entre la conception et l’implémentation.

Ce cours m’a également appris à appliquer des bonnes pratiques de programmation orientée objet, à restructurer du code existant et à utiliser des éléments d’architecture logicielle pour améliorer la lisibilité, la maintenabilité et la robustesse d’un projet. L’ensemble de ces compétences contribue directement à la mise en place d’une démarche de suivi de projet, car elles permettent de documenter clairement les choix techniques, de représenter visuellement les fonctionnalités, et d’assurer une cohérence entre les différentes étapes du développement.

Exemple de diagrammes - Diagramme de séquence :

Exo2-DiagrammeSequence1.png

</aside>