DevOps Das Phoenix Projekt Jörg Unterberger Education Services März, 2017
Agenda Hintergrund Simulation Das Phoenix Projekt White, Green und Black Belt 2
Herausforderungen an heutige und zukünftige IT Organisationen Durch eine agile qualitätsgesicherte Bereitstellung wertschöpfender IT Services einen Beitrag zur Wettbewerbsfähigkeit unserer Kunden zu leisten. 3
Devops ist Bergsteigen Hinauf auf den Devops-Berg Aus dem bestehenden Tal - Organisationsmerkmalen IST - Abläufen IST - Technologien IST - Wissen und Fähigkeiten IST - Verhalten und Kultur IST - Lieferanten IST - - Organisationsmerkmalen SOLL - Abläufen SOLL - Technologien SOLL - Wissen und Fähigkeiten SOLL - Verhalten und Kultur SOLL - LieferantenSOLL - effizient, AGIL, fehlerfrei ineffizient, TRÄGE, fehleranfällig... 4
aber mit einem Bergführer Private Confidential Internal Use Only 5
aber auch mit Stolpersteinen People Process Products Partners H9P61S B.00 Copyright 2015 Hewlett Packard Enterprise Development LP 6
unser Fokus liegt auf dem Stolperstein... People Process Products Partners H9P61S B.00 Copyright 2015 Hewlett Packard Enterprise Development LP 7
Stolpersteine Mauern Mindset - Veränderungen Kunde Business Dev & Test Operations erwartet schnelle kontinuierliche Innovation erkennt die Anforderungen Agile Dev baut und testet Dev Ops liefertden Business Services 8
unsere Mitarbeiter müssen bereit sein wollen befähigt sein Erfolg informiert einbezogen ausgebildet Was? Wie? Warum? motiviert zielgerichtet vorbereitet geschult begleitet unterstützt
Management of Change typische Elemente Trainingsplan Stakeholder Analyse Skills Gap Analysis Veränderung Auswirkungsanalyse Changeplan Change Up-Skilling Stakeholder Management Management Coaching Kommunikationsplan Lokale Champions Kursentwicklung Liefern von: Soft skills Trainings Process Training Technische Training Teambuilding Coaching und Mentoring Beratung Wandel Manage
Simulation Phoenix Projekt 11
Planspiele / Simulation Planspiel bezeichnet eine Methode zur Simulation komplexer realer Systeme. Planspiele werden häufig zu Lehr- und Lernzwecken eingesetzt. Beispiele sind... das Unternehmensplanspiel oder das Führungsplanspiel.. Bestandteile ein Planspiel besteht dabei aus grundlegenden Komponenten: einer Umwelt des Systems (Business Case) einer interaktiven Rollenspielkomponente und einer Regelspielkomponente (Spielregeln)
Das Phoenix Projekt Eine DevOps Business Simulation Version 4.02
Ziel der DevOps Simulation Veranschaulichung der DevOps- Transformation eines Unternehmens. Die Simulation basiert auf dem Buch Das Phoenix Projekt von Gene Kim und Kevin Behr.
Ablauf eines Planspiels Vorstellung des Business Case Vorstellung der Organisation und Rollen Vorstellung der Abläufe, Aufgaben und Hilfsmittel n -Iterationen des KOLB Kreises Do-Reflect-Learn-Prepare Fazit - Zusammenfassung des Tages 15
Let s start with the news
Vorstellung des Business Case - Parts Unlimited Ein Automobilzulieferer in Schwierigkeiten Eine zeitnahe, erfolgreiche Umsetzung des schleppenden 'Phoenix Projekt ist die letzte Change für eine Fortführung des Unternehmes Klare Ziele: - Umsatzsteigerung - Aktienwert erhöhen - Wettbewerbsfähigkeit zurückgewinnen GamingWorks Version 4.02
Vorstellung der Rollen / Organisation
Vorstellung der Abläufe, Aufgaben und Hilfsmittel
Vorstellung der Abläufe, Aufgaben und Hilfsmittel Update Infrastructure end of Round GamingWorks Version 4.02
n - Iterationen des KOLB Kreises Do-Reflect-Learn-Prepare 2. Do 1. Prepar e 3. Reflect 4.Learn
Do die Würfel sind gefallen 22
Reflect -... Ergebnisse 23
Reflect Analyse der Projekte und Issues 24
Learn notwendige Veränderungen vermitteln Runde 1 Organisation Kultur/Kommunikation Collaboration/Teams Prozesse Visualisierung von Abläufen ITSM Change/SaCM Runde 2 agile Methoden Cloud Kanban Test Automation & Integration Runde 3 Automatisierung Deployment IaaC Wertschöpfung Partner 25
Plan und umsetzen... Die Lerninhalte müssen von den Teilnehmern jetzt in Vorbereitung zur nächsten Runde umgesetzt werden. Beispiele dafür sind: - Anpassung der Organisationsstrukturen - Bereitstellen/Entwicklung von notwendigen Werkzeugen - Anpassung der Prozesse - Nutzung von relevanten Methoden 26
Fazit - Zusammenfassung des Tages The Start Round-2 Round-1 Round-3
Einsatzszenarien Awareness verkürzte Version Zielpublikum Manager Projektunterstützend Projekt Kickoff Zielpublikum Projektteam Schulung integriert in konkreten Schulungsmaßnahmen Zielpublikum Alle 28
White, Green und Black Belt 29
Green Belt: Eine Woche in einem DevOps Team! Sehen APPL Anwenden Verstehen 30
Pipeline Überblick Continuous Integration (Push) Ideas / Backlog Development Version Control Continuous Integration Unitary Tests Deploy to Development Run automated tests GitHub (Kanban) GitHub OK to Release Deploy: Ops and QA (Pull) Deploy to QA & Prod Automated and manual tests Monitor / Dashboards ALM Collaboration Pipeline (ChatOps) 31 ELK
Weitere Schulungen 32
DevOps Curriculum HPE Core HPE DevOps Training DevOps Awareness H9P61S/X/AAE DevOps Implementation Bootcamp H0DS6S/X Docker (Guru Labs) H0DS3S/X Docker Admin & Ops ILT/VILT/WBT 1 day/2.5 hours ILT 3 days ILT/VILT 2 days ILT/VILT 4 days DevOps Simulation The Phoenix Project H1RX7S/X DevOps Green Belt H1RY1S Chef Essentials H0DT0S/X Docker Datacenter ILT 1 day ILT 5 days ILT/VILT 2 days ILT/VILT 1.5 days EDU Soft-Skills Training for DevOps Course Title, Service Course ID Education Consulting, Management of Change Variable Communicating Strategically HF393S Agile Project Management Essentials H4C32S Scrum Product Owner H8C17S Negotiation Skills H8C25S Applied Service Management Workshop HK634S TechTown DevOps Courses Course Title Length Test Automation Boot Camp 3 days Agile-Driven DevOps Workshop 2 days Kanban Workshop 2 days Lean IT Management 3 days Test-Driven Development Workshop 3 days Ansible Configuration Management Boot Camp 2 days Puppet Configuration Management Boot Camp 2 days Continuous Integration Boot Camp 3 days Continuous Delivery Workshop 3 days hpe.com/ww/learndevops
Danke Für weitere Informationen: hpe.com/ww/learndevops 34