Options d’inscription

Objectifs pédagogiques :
Ce module introduit et met en pratique les différentes étapes du cycle de vie d’un logiciel, de l’expression des besoins jusqu’à la validation. L’accent est mis sur la rigueur méthodologique, la traçabilité des décisions et la capacité à transformer un cahier des charges en une application fonctionnelle et validée.

Contenus principaux :

  • Cahier des charges : analyse et formalisation des besoins, identification des contraintes techniques et organisationnelles.

  • Conception et design : modélisation (UML ou équivalent), choix d’architectures logicielles adaptées, élaboration de diagrammes de conception.

  • Implémentation : développement conforme à la conception, respect des standards de codage, documentation associée.

  • Recette et validation : définition des jeux d’essais, rédaction et exécution des plans de test, validation de la conformité avec le cahier des charges initial.

  • Gestion du cycle de vie : introduction aux processus classiques (cycle en V, itératif/incrémental, agile) et comparaison de leurs avantages et limites.

Les visiteurs anonymes ne peuvent pas accéder à ce cours. Veuillez vous connecter.