Formation SAFe DevOps Practitioner (SAFe SDP)
2 JoursObjectifs de la formation SAFe DevOps Practitioner
SAFe édité par Scaled Agile est un framework qui permet de mettre en place l’agilité à grande échelle dans une entreprise. Basé sur les référentiels agiles tels que Scrum, XP, Kanban, il explique comment permettre à plusieurs équipes de travailler ensemble sur un portefeuille de produit.
Cette formation SAFe DevOps Practitioner permet de comprendre comment les pratiques DevOps vont aider la livraison de la valeur des produits.
Après avoir suivi cette formation, les participants auront acquis les connaissances et compétences nécessaires pour :
- Comprendre l’approche et les outils DevOps
- Maîtriser les principes du Scaled Agile Framework (version 4.5)
- Comprendre l’importance de l’intégration continue et des tests continus
- Savoir préparer et porter une nouvelle organisation de production de l’ensemble des équipes de développement
- Passer l’examen SAFe SDP
À qui s’adresse cette formation ?
Public :
Cette formation SAFe DevOps Practitioner s’adresse à toute personne impliquée dans la mise de place de l’agilité à grande échelle : Managers, Responsables de projet, Chefs de projet, Architectes, Développeurs, Ingénieurs de production ou intégrateurs.
Prérequis :
Afin de profiter pleinement de ce cours SAFe DevOps Practitioner, il est nécessaire que les participants aient des connaissances minimum sur les méthodes Agiles (démarches Agiles et culture Agile) et une expérience “projet” de 5 années minimum dans des rôles différents.
Un niveau minimum en anglais est recommandé pour suivre les exercices proposés et passer l’examen de certification.
Contenu du cours SAFe DevOps Practitioner
Introduction à DevOps
Problématique à résoudre
Qu’est-ce que DevOps?
Historique de DevOps
Les bénéfices liés à la mise en place de DevOps
Les principes de DevOps
Ateliers
Discussion basée sur une histoire fil-rouge
Découverte de tous les aspects de DevOps
Décrire la Chaine de production de valeur (Value Stream)
Le concept de Value Stream Mapping
Définir l’état initial
Identifier les mesures clés
Atelier
Représentation graphique d’une Value Stream par groupe
Garantir l’alignement grâce à l’exploration continue
Principe du Lean Startup
Exploration des besoins
Lean User experience
Architecturer la solution pour une livraison en continue
Vision, roadmap et Program Backlog
Atelier
Discussion basée sur le fil-rouge
Garantir la qualité avec l’intégration continue
Techniques de développement (TDD, gestion de version, programmation en binôme…)
Build automatique et exécution des tests
Tester la chaine complète
Gestion des environnements de test et de validation
Atelier
Evaluation des solutions en place dans les projets des stagiaires
Réduire le Time to Market avec le déploiement continu
Mode de déploiement en production
Vérifier la solution déployée
Surveillance et télémétrie
Résolution de problèmes en production
Ateliers
Amélioration de la Value Stream créée en début de formation
Evaluation des solutions en place dans les projets des stagiaires
Livrer la valeur grâce à la livraison à la demande
Techniques pour séparer déploiement en production et releases
Stabiliser la solution (résilience, sécurité)
Mesurer la valeur livrée aux clients
Retour d’expérience et apprentissage
Ateliers
Amélioration de la value Stream crée en début de formation
Evaluation des solutions en place dans les projets des stagiaires
Création d’un plan d’action pour la mise en place de pratiques DevOps dans le projet de chaque stagiaire
Préparation à l’examen SAFe DevOps Practitioner (SDP)
Travaux Pratiques
Au-delà d’une présentation théorique, une grande partie du cours est consacrée à la mise en pratique et à la simulation de cas réels. Des discussions autour de cas organisationnels sont engagées entre les participants lors d’ateliers participatifs.
Des examens blancs avec réponses sont également mis en place.