BizDevOps - Die prozessorientierte IT-Organisation

31
BizDevOps Die prozessorientierte IT-Organisation Uwe Weng

Transcript of BizDevOps - Die prozessorientierte IT-Organisation

Page 1: BizDevOps - Die prozessorientierte IT-Organisation

BizDevOpsDie prozessorientierte IT-OrganisationUwe Weng

Page 2: BizDevOps - Die prozessorientierte IT-Organisation

Wer bin ich? 42 Jahre Lebenserfahrung Diplom-Wirtschaftsinformatiker Projektmanager beim Verband der Vereine Creditreform e.V. in Neuss 20 Jahre Erfahrung im Zusammenspiel von Informatik und Organisation

Page 3: BizDevOps - Die prozessorientierte IT-Organisation

Agenda Warum gibt es BizDevOps? Was ist BizDevOps? Wie komme ich zu einer BizDevOps-Orga? Was nehme ich aus dem Vortrag mit?

Page 4: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?Aktuelle Themen in der IT

Was haben diese Themen mit BizDevOps zu tun?

Wertbeitrag der ITIT-Alignment

IT-GovernanceCost vs. Profit Center

Industrie 4.0Digitalisierung

CloudVirtualisierung

DockerMicroservices

Big DataBusiness transactions

Mitarbeitermotivationund -gewinnungAgile Softwareentwicklung

Sehr viel !!!

Page 5: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955

100010010111000111

1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Page 6: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps? IT wird als Ressource gesehen. Eingliederung in die bestehende tayloristisch geprägte Aufbauorganisation

IT-Alignment | IT-Governance | Wertbeitrag der IT | Enabling

Marketing & Vertrieb ITEinkauf Produktion Personal & Verwaltung

Unternehmensleitung

Page 7: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps? Taylorismus setzt sich in der IT-Orga fort.

BusinessÄnderungs-wünsche

Software-entwicklung

Anforderungs-management

Qualitäts-sicherung

Entwicklung BetriebProjekt-management 1st-Level SupportInfrastruktur / Netzwerk

Security / ComplianceOperating

DeploymentDeployment

IT

6 Wechsel der Verantwortlichkeit5 Wechsel zu viel!?

Page 8: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps? Nachteile dieser Aufbauorganisation

„Meine IT ist langsam.“ als Ergebnis von Zielkonflikten. Keine abteilungsübergreifende identische Skalierbarkeit der Geschäftstätigkeit gegeben. IT kann nicht unter Kenntnis des Business die „richtigen“ Entscheidungen treffen. Betrieb ist mehr als Sicherstellung der Verfügbarkeit. Innovationen erfordern flexible Änderungen von Prozessen, Architekturen und Infrastrukturen. Anspruchsvolle Aufgaben werden von Personen erledigt, die die Eigenständigkeit, Unabhängigkeit und Selbstverantwortung lieben.

Fazit: Taylorismus ist für eine digitale Geschäftsstrategie in einem dynamischen Marktumfeld ungeeignet.Digitalisierung | Industrie 4.0 | Cloud | Mitarbeitermotivation

Page 9: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Page 10: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Page 11: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Page 12: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Development Operations

Continousintegrationand testingContinousdelivery anddeployment

Automatization

Page 13: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Page 14: BizDevOps - Die prozessorientierte IT-Organisation

Warum gibt es BizDevOps?

1955 1980 1990 Heute

BizDevOps

2010

DevOpsProzess-organisationProjekt-managementIT-Zeitalter

2000

AgileMethoden

Ursprung in der IT Strukturiertes Vorgehen Orientierung an wertschöpfenden Prozessen Continuous Improvement Agil Konsequente Weiterentwicklung des DevOps-Ansatzes

Page 15: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? BizDevOps = Biz + Dev + Ops BizDevOps = Biz + IT BizDevOps = Biz + DevOps BizDevOps = BizDevOps

Organisationskonzept für erfolgreiche, effiziente und nachhaltige Umsetzung einer Digitalisierungsstrategie Antwort der IT auf „Meine IT ist langsam.“ Fokus liegt mehr auf Erhöhung des Wertbeitrags für den Kunden als auf Kostenreduktion. Technische unterstützende Komponente, um die Ziele zu erreichen!

IT-Alignment | Wertbeitrag der IT | Virtualisierung | Automatisierung

Page 16: BizDevOps - Die prozessorientierte IT-Organisation

Wann ist BizDevOps sinnvoll?Einordnung in eine IT-Organisation Software unterstützt nicht nur Ihr Geschäft, sondern ist IhrGeschäft. Individuelle Softwareentwicklung und -betrieb

innovativ immaterielles Gut hohe Änderungsrate verschiedene Wissens-Domänen

Unternehmensgröße und -kultur Ansatz auch auf Organisationsbereiche außerhalb der IT anwendbar!

Digitalisierung| Wertbeitrag der IT | Profit Center | Enabling

Page 17: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? „Agiles Manifest“ als Leitbild

Menschen und Interaktionen sind wichtiger als Prozesse und Werkzeuge. Funktionierende Software steht über einer umfassenden Dokumentation. Zusammenarbeit mit dem Kunden steht über der Vertragsverhandlung / ursprünglich vereinbarte Leistungsbeschreibung. Reagieren auf Veränderung steht über dem Befolgen eines Plans.

Agile Softwareentwicklung | Mitarbeitermotivation

Page 18: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps?

Agile Softwareentwicklung| Microservice

Klassisch:

Projektleiter

Anforderungs-management BetriebBusiness Software-entwicklung Qualitäts-sicherung

Projektteam

BizDevOps:

ProjektleiterProjektteam

Page 19: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps?

Zeit

BizDevOps:

Agile Softwareentwicklung| Time to Market

Klassisch:Projekt-initialisierung Anforderungs-analyse Softwareentwicklung

Qualitäts-sicherung Betrieb

Page 20: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? Beispiel für eine agile „BizDevOps“ -IT-Organisation

Verantwortung für die Entwicklungs-Kette (IT) liegt in einem Team (vertikale Integration) Verantwortung für das Betreiben eines Geschäftsprozesses liegt in einem Team (2nd-Level-Support).

BusinessÄnderungs-wünsche

BetriebProjekt-management 1st-Level SupportInfrastruktur / Netzwerk

Security / ComplianceOperating

IT

Page 21: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? Übertragung dieses Leitbilds auf die agile geschäfts-prozessorientierte Organisation

Verantwortung für eine Wertschöpfungskette (Business) liegt in einer Orga-Einheit (horizontale Integration). Interdisziplinäre Organisationseinheiten

Page 22: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? Beispiel für eine agile prozessorientierte Organisation

Business 1 Business 2Marketing & Vertrieb Personal & VerwaltungIT

Unternehmensleitung

Standard-applikation

1st-Level Support

Infrastruktur / NetzwerkSecurity / ComplianceOperating

Page 23: BizDevOps - Die prozessorientierte IT-Organisation

Was ist BizDevOps? Eine agile Organisation

ist fokussiert auf wertschöpfende/s Produkt bzw. Dienstleistung und nicht auf einzelne Projekte entwickelt zielgerichtet seine Lösungskompetenz kontinuierlich weiter

Produktverbesserungen (extern) Auftragsbearbeitung (intern)

skaliert optimal mit Produktlebenszyklus und der aktuellen Auftragslage fördert die Mitarbeitermotivation durch direkte Anteilnahme am Geschäftserfolg und kreative Mitwirkung.

Agilität | Cloud | Virtualisierung | Mitarbeitermotivation

Page 24: BizDevOps - Die prozessorientierte IT-Organisation

Faktor Mensch (Fachwissen und Soft Skills) „We built it, we run it“ – Teams Continous Improvement Kultur Entscheidungskultur auf Teamebene schaffen.

Räumliche Nähe Permanenter Ansprechpartner pro DevOps-Team im Biz Hoher Automatisierungsgrad von Deployments, um mit Geschwindigkeit des Biz mithalten zu können. Mut zu Spezifikationslücken, aber keine Ziellosigkeit. Pair Programming (Pair = Biz + Dev) Identifizierung von Geschäftsprozessen, d.h. zusammenhängende, abteilungsübergreifendeFunktionen.

Wie komme ich zu einer BizDevOps-Orga?Erfolgsfaktoren

Agile Softwareentwicklung | Mitarbeitermotivation

Page 25: BizDevOps - Die prozessorientierte IT-Organisation

Wie komme ich zu einer BizDevOps-Orga? Schritt 1: DevOps in der IT bezogen auf Funktionen oder Applikationen etablieren. Eine erste dedizierte Gruppe bilden und Erfahrungen sammeln, z.B. in einem gemeinsamen Projekt.

Entwicklung Betrieb

Page 26: BizDevOps - Die prozessorientierte IT-Organisation

Wie komme ich zu einer BizDevOps-Orga? Schritt 2: Business in das Team integrieren

während der Entwicklung während des Betriebes

Entwicklung BetriebBusiness

Page 27: BizDevOps - Die prozessorientierte IT-Organisation

Wie komme ich zu einer BizDevOps-Orga? Schritt 3: Ansatz auf Geschäftsprozesse ausweiten. Geschäftsprozesse identifizieren z.B. anhand technischer Abhängigkeiten oder auch Auswirkungen von Störungen. Teamverantwortung für einzelne Funktionen auf Prozessschritte und anschließend auf ganze Prozesse ausweiten (konsolidieren).

IT-Alignment | Wertbeitrag der IT| Mitarbeitermotivation

Page 28: BizDevOps - Die prozessorientierte IT-Organisation

Erfolgsmessung mit KPI Einfachere ROI Berechnung, wenn Entwicklungsprozess und Operating in einer OE vereint sind. KPI: Durchlaufzeit eines Features von der Anforderungsaufnahme bis zur Nutzung durch den Kunden. Time to Market KPI: Business transaction completion drückt die aus Geschäftssicht wahrgenommene Verfügbarkeit der IT aus.

Business transactions | Big Data

Page 29: BizDevOps - Die prozessorientierte IT-Organisation

Was nehme ich aus dem Vortrag mit? Mit BizDevOps sind Wertbeitrag und Kosten der IT Geschäftsprozessen direkt zugeordnet. Diskussionen um IT-Alignment und IT-Governance sind damit hinfällig. Weniger Zielkonflikte Prozessorientierter Know-How-Aufbau führt zur höheren Mitarbeitermotivation, weil Beitrag direkt erkennbar und abwechslungsreichere Aufgaben. Teams skalieren und „wandern“ mit der Geschäftsstrategie und -entwicklung. Passen Marktumfeld und Unternehmenskultur zu diesem Ansatz?

Page 30: BizDevOps - Die prozessorientierte IT-Organisation

Was nehme ich aus dem Vortrag mit? Seien Sie ein „Org-Enabler“! Sie können bereits JETZT DevOps umsetzen! Binden Sie den Fachbereich in die Weiterentwicklung kommunikativer ein!

BizDevOpsvertikale Integration

DevOps

Prozessorganisationhorizontale Integration

Page 31: BizDevOps - Die prozessorientierte IT-Organisation

Welche Anmerkungen und Fragen haben Sie?

Sie sind jederzeit herzlich willkommen:Uwe [email protected]. 0179/8773537