Partie 1 | Préliminaire

Vue d’ensemble

Cette première partie pose les bases. Avant de parler de méthodologies, il faut s’entendre sur ce qu’est un logiciel, ce qui fait sa qualité, par quelles étapes passe son développement, et quels documents l’accompagnent.

Ces fondamentaux sont indispensables pour comprendre, dans la Partie 2, pourquoi les différentes méthodologies organisent ces étapes de manières différentes.

Objectifs

À l’issue de cette partie, chaque étudiant.e sera capable de :

  • Définir ce qu’est un logiciel et le distinguer des notions voisines (algorithme, programme, application, progiciel)

  • Caractériser un bon logiciel (correction, complétude, efficacité) et un logiciel de qualité

  • Décrire les étapes standard du cycle de vie d’un logiciel

  • Justifier l’importance de suivre une méthodologie

  • Identifier les documents qui accompagnent un développement (cahier des charges, fiche technique, guides) et leur rôle

Organisation