Fournir au futur ingénieur, donneur d'ordre ou sous-traitant, la démarche pour obtenir ou développer du logiciel robuste et conforme au cahier des charges.
Présenter aux apprentis l'intérêt d'une démarche d'ingénierie dans le domaine du logiciel,
Montrer la compléxité inhérente aux grands projets,
Introduire les techniques et outils nécessaires à la maîtrise de cette complexité,
Appliquer ces technologies logicielles modernes sur un petit projet.