Formation SAFe® 5 DevOps Practitioner (SDP), préparation à la certification
La formation SAFe DevOps Practitioner s'adresse à toute personne impliquée dans la mise en place de l'agilité à grande échelle au sein d’une entreprise.
Elle permet aux apprenants de comprendre l’approche et les outils DevOps et de maîtriser les principes du Scaled Agile Framework.
Afin de profiter pleinement de ce cours, il est nécessaire que les participants aient des connaissances minimum sur les méthodes Agiles et une expérience préalable dans la gestion de projets.
À l’issue de la formation, le participant sera en mesure de :
- Comprendre l’approche CALMR de DevOps
- Utiliser la cartographie des chaînes de valeur pour mesurer le flux et identifier les goulots d'étranglement
- Comprendre l’importance de l'exploration continue, de l’intégration continue et du déploiement continu
- Se préparer à l’examen "SAFe® DevOps practitioner (SDP)"
Evaluation de la formation et de votre progression vers vos objectifs
Avant le début de la formation, un questionnaire vous permettra d’exprimer vos objectifs personnels et d’évaluer votre degré de maîtrise des principales thématiques abordées dans la formation.
Pendant la formation, le formateur observera vos pratiques afin de pouvoir vous donner des conseils personnalisés quant aux points forts sur lesquels vous pourrez vous appuyer et aux points de vigilance sur lesquels il doit axer ses efforts.
À la fin de la formation, vous aurez à remplir un questionnaire (QCM et/ou des ateliers et des exercices pratiques) pour évaluer vos nouvelles compétences et votre progression vers vos objectifs. Un questionnaire supplémentaire vous permettra d'indiquer votre niveau de satisfaction à l'égard de la formation.
Un questionnaire d’auto-évaluation à froid vous sera proposé 6 à 9 mois après la fin de formation. Celui-ci vous permettra de prendre du recul sur
les bénéfices acquis, les efforts restant à déployer et votre degré de satisfaction vis à vis de la formation.
Cette formation est adressée aux Architectes, développeurs, ingénieurs de production, intégrateurs, Scrum masters, product owners, impliqués dans la mise en place de l’agilité à grande échelle.
2 JOURS
Introduction à DevOps
- Reconnaître le problème à résoudre.
- Expliquer DevOps et ses avantages.
- La sécurité et les tests en continu.
- Les principes fondamentaux de la démarche DevOps.
- Réflexion collective
- Décryptage de l'acronyme CALMR.
Établir une cartographie de votre chaîne de valeur
- Expliquer l'intérêt de cartographier une chaîne de valeur (Value stream mapping).
- Évaluer l'efficacité de votre chaîne de valeur actuelle.
- Travaux pratiques
- Cartographier votre chaîne de valeur. Présentation du résultat aux autres participants. Calculer les indicateurs.
Garantir l’alignement grâce à l’exploration continue
- Créer des hypothèses de solution.
- Identifier les besoins des clients.
- Mettre en place l'architecture de la solution pour une livraison en continu.
- Synthétiser la vision, la roadmap et le program backlog.
- Echanges
- Application de l'exploration continue sur votre chaîne de valeur.
Garantir la qualité avec l’intégration continue
Développer la solution.
- Construire en permanence.
- Tester de bout en bout.
- Valider dans un environnement de qualification.
- Echanges
- Application de l'intégration continue sur votre chaîne de valeur.
Réduire le time to market avec le déploiement continu
- Déployer en production.
- Vérifier la solution déployée.
- Surveiller les problèmes.
- Réagir et résoudre.
- Echanges
- Ingénierie du chaos et l'amélioration du déploiement dans les projets des participants.
Générer de la valeur grâce à la livraison à la demande (Release on demand)
- Livraison à la demande.
- Stabiliser la solution.
- Mesurer la valeur livrée.
- Retours d’expérience et apprentissage.
Méthodes et moyens
Cette formation repose sur une combinaison de constructions participatives, de mises en perspectives par des apports théoriques et méthodologiques, et de mises en situation (simulation et jeux de rôle) permettant de mettre en évidence les difficultés et de découvrir progressivement les méthodes et techniques appropriées.
Connaissances de base sur les concepts de l’agilité (Scrum, XP, Kanban, lean). Niveau correct d’anglais (support et examen en anglais).
- Capacité de synthétisation