1
DevOps: de grondbeginselen
- De veranderingen die de digitale (r)evolutie met zich meebrengt.
- De nieuwe uitdagingen.
- De oplossingen: de Agile- en DevOps-methoden.
- Hun positie binnen de frameworks en normen voor de productie van IT-diensten.
- De fundamenten van de DevOps-beweging.
2
Cultuur/Delen: van coördinatie naar collectieve intelligentie
- De evolutie begeleiden.
- Multidisciplinaire teams samenstellen, continu leren.
- Maturiteitsstadia van een team.
- Aanpassing van de governance: van een mechanische naar een innovatieve structuur.
- Inzet van iedereen is de echte uitdaging voor managers.
- Zorgen voor een andere houding.
Praktisch werk
Collaboratieve workshops om zelfbestuur in de praktijk te brengen, de basis te leggen voor doeltreffende communicatie en collectieve intelligentie te ontwikkelen.
3
Automatisering, waarde halen uit de softwareproductieketen
- De keuzes op het vlak van de architectuur.
- Beheer van de producteisen en de bijbehorende tools.
- Beheer van de omgevingen en de bijbehorende tools.
- Beheer van de versie en de bijbehorende tools.
- Continue levering en de bijbehorende tools.
- Testautomatisering en de bijbehorende tools.
- Continue uitrol en de bijbehorende tools.
- Opschaling.
Praktisch werk
Een "DevOps Backlog" definiëren waarmee een continue uitrolketen kan worden gebouwd. Prioritering en definitie van het iteratieplan. Delen van waarnemingen en synthese van de getrokken lessen.
4
Meten: feedback verzamelen en voortdurend verbeteren
- Enkele belangrijke definities en voorbeelden van metrieken.
- De verschillende gegevensbronnen.
- Belangrijke stappen om in aanmerking te nemen.
- Zich concentreren op de Lean Start Up aanpak.
- Continue monitoring en de bijbehorende tools.
- Het DevOps-dashboard ter ondersteuning van het visuele beheer en de bijbehorende tools.
Praktisch werk
Definitie van de metrieken en specificatie van het teamdashboard. Update van de "DevOps Backlog" en het iteratieplan. Delen van waarnemingen en synthese van de getrokken lessen.