Formation Open Source – Best Practices
- Référence : OPS001
- Durée : 2 jours (14 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Connaissances générales en informatique
- Des connaissances du cycle de vie des logiciels et de la mise en place d’un logiciel sont fortement préconisées
PROFIL DES STAGIAIRES
- Toute personne impliquée dans un projet Open Source
OBJECTIFS
- Se familiariser avec la terminologie du monde Open Source
- Comprendre l’écosystème d’une solution FOSS
- Etre en mesure de conseiller des entreprises quant à leur politique d’adoption d’une solution FOSS
- Analyser les effets du cycle des releases pour prévenir les risques de défection des contributeurs
- Etre capable de choisir entre une solution propriétaire et une solution FOSS (en tenant compte des coûts cachés et en calculant le ROI)
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Développement
CONTENU DU COURS
1 - Historique de l’Open Source
- Qu’est-ce que l’Open Source ?
- Historique
2 - Concepts, enjeux et acteurs
- Philosophie – concepts
- Vocabulaire
- Communautés / Editeurs
- Distributions
- Ecosystème et domaines d’application
3 - Cadre réglementaire et financier
- Liberté et gratuité
- Fonctionnement communautaire
- Positionnement face aux brevets logiciels / Licences
- Propriété intellectuelle
- Risques juridiques
- Pilotage des sous-traitants
4 - Comment mettre en œuvre une solution Open source (qu’elle soit infrastructure ou développement)
- Définir un projet OpenSource
- Outils pour la mise en œuvre (côté serveur, poste client, logiciels et outils de développement)
- Choix des outils
- Potentiel et limites des solutions Open Source
- Interopérabilité
- Comment collaborer
- Etude du release cycle
- Retour sur investissement
5 - Migration vers une solution Open source
- Avantages / Inconvénients
- Etat des lieux
- Choix des solutions
- Anticipation des risques
- Accompagnement au changement