DevOps : les fondamentaux
- Les mutations engendrées par la (r)évolution digitale.
- Les nouveaux challenges.
- Les solutions : les Méthodes Agiles et DevOps.
- Leur positionnement parmi les frameworks et normes de la production de services IT.
- Les fondements du mouvement DevOps.
Culture/Partage : de la coordination à l'intelligence collective
- Accompagner l'évolution.
- Constituer des équipes pluridisciplinaires, mettre en place l'apprentissage continu.
- Stades de maturité d'une équipe.
- Adapter la gouvernance : passer d'une structure mécanique à une structure innovante.
- L'engagement de tous, le vrai défi pour les managers.
- Faire évoluer les postures.
Travaux pratiques
Ateliers collaboratifs pour mettre en pratique l'auto-gouvernance, établir les bases d'une communication efficace et développer l'intelligence collective.
Automatisation, dégager de la valeur sur la chaîne de production logicielle
- Les choix d'architecture.
- La gestion des exigences produit et les outils associés.
- La gestion des environnements et les outils associés.
- La gestion de version et les outils associés.
- La livraison continue et les outils associés.
- L'automatisation des tests et les outils associés.
- Le déploiement continu et les outils associés.
- Le passage à l'échelle.
Travaux pratiques
Définir un "Backlog DevOps" permettant de construire une chaîne de déploiement continu. Priorisation et définition du plan d'itérations. Partage des observations et synthèse des enseignements.
Mesure : collecter du feedback et s'améliorer en continu
- Quelques définitions essentielles et exemples de métriques.
- Les différentes sources de données.
- Les étapes clés à considérer.
- Focus sur l'approche Lean Start Up.
- La surveillance continue et les outils associés.
- Le dashboard DevOps comme support au management visuel et les outils associés.
Travaux pratiques
Définition des métriques et spécification du Dashboard d'équipe. Mise à jour du "Backlog DevOps" et du plan d'itérations. Partage des observations et synthèse des enseignements.