à l’issu de cette formation l’apprenant sera capable de :

 Donner aux étudiants une une compréhension approfondi du cycle de vie du logiciel et des enjeux liés à chacune des phases du développement.

   Permettre l’étudiant à réfléchir et à s’attarder plus au niveau conception plutôt que d’entamer directement le codage et la programmation.

  Introduire les méthodes et outils actuels pour le développement logiciel, incluant la modélisation UML, les méthodes agiles, DevOps, etc.

  Produire des logiciels qui sont à la fois fonctionnels et maintenables à long terme, tout en respectant des contraintes de temps, de budget et de ressources.