Objectifs de la formation
Percevoir l'intérêt de l'audit de code ;
Découvrir les différents outils d'audit de code ;
Utiliser et combiner les outils ;
Lire et comprendre les rapports d'audit de code ;
Maintenir à jour les documents référençant les différents composants Open Source d'un projet logiciel ;
Mettre en place des processus de développement tirant profit des outils d'audit de code.

La prolifération des Logiciels Libres et Open Source s'est intensifiée ces dix dernières années. Omniprésents dans l'industrie du logiciel et de l'embarqué, ils pénètrent dans un nombre croissant d'industries auxquelles ils offrent des avantages majeurs en même temps qu’ils emportent la nécessaire maîtrise d'enjeux inédits :

  •     Faut-il une politique dédiée à l'utilisation de composants Open Source ?
  •     Doit-on se doter d'outils de contrôle et gestion du respect des licences ?
  •     Existe-t-il une prévention des risques particulière ?

Inno³ vous fait bénéficier d'une expérience développée sur plusieurs années par ses fondateurs auprès d'une multitude d'acteurs de l'Open Source (grands utilisateurs publics et privés, éditeurs et communautés Open Source). Ce module vous permettra d'évaluer avec nous vos processus au regard des meilleures pratiques de l'Open Source afin d'optimiser votre gouvernance.

I - Percevoir l'intérêt de l'audit de code
  • L'intérêt de l'audit de code ;
  • Les éléments importants recherchés par l'audit de code ;
  • L'intérêt des solutions logicielles ;
  • L'importance d'une supervision humaine.
II - Découvrir les différents outils d'audit de code
  • La présentation des principaux outils ;
  • La comparaison & complémentarité.
III - Utiliser et combiner les outils
  • L'utilisation des outils ;
  • La combinaison de plusieurs outils d'audit de code.
V - Maintenir à jour les documents référençant les différents composants d'un projet logiciel
IV - Lire et comprendre les rapports d'audit de code
  • Les éléments importants de l'outil d'audit de codes ;
  • Les éléments externes à l'audit de code ;
  • Les synthèses possibles.
  • Le contenu du document de référence ;
  • Les illustrations.
VI - Mettre en place des processus de développement tirant profit des outils d'audit de code.
  • Les différentes actions liées à l'activité de développement ;
  • La formalisation des processus.
VII - Rédiger sa politique Open Source/Logiciel Libre
  • Les différentes phases de la conception d'une politique interne ;
  • La mise en place d'une gouvernance effective.

Vertical Tabs