Le cycle de développement des application inclus de plus en plus la notion de qualité et les plateformes d’intégrations continues permettent de placer des métriques solides sur la qualité et la maintenabilité du code. En intégrant la sécurité à ce cycle, les différentes étapes de création logicielle s’en retrouve modifiées. Le but de ce cours et d’introduire la notion de SDLC ainsi qu’étudier les possibilités techniques utilisables pour mesure la sécurité d’un logiciel tout au long de son développement.