SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Robert Risch
vergleicht DevOps
Ingenieurmit
Software Ingenieur
Willkommen zu dieser
Präsentation, die die
Unterschiede und
Gemeinsamkeiten
zwischen DevOps und
Software-Ingenieuren
beleuchtet. Lassen Sie uns
eintauchen!
Wasistein DevOps-Ingenieur?
Kernprinzipien
Ein DevOps-Ingenieur ist
ein Problemlöser, der sich
auf Automatisierung,
Zusammenarbeit und
Kommunikation zwischen
Entwicklern und
Betriebsteams
konzentriert.
Rolle
Die Aufgabe von DevOps-
Ingenieuren besteht darin, den
Softwarebereitstellungsprozes
s zu optimieren und
sicherzustellen, dass
Anwendungen schnell, sicher
und effizient erstellt, getestet
und bereitgestellt werden.
Vorteile
DevOps-Ansätze führen zu
verstärkter Zusammenarbeit,
schnellerer Markteinführung
und besserer
Softwarequalität.
Wasistein Software-Ingenieur?
Grundlegende
Prinzipien
Softwareingenieure
sind erfahrene
Problemlöser, die mit
Hilfe von
Programmiersprachen
komplexe
Softwareanwendunge
n entwerfen,
entwickeln und
warten.
Rolle
Die Aufgabe von
Softwareingenieuren
besteht darin, die
Bedürfnisse der
Benutzer zu ermitteln,
die Systemleistung zu
analysieren und
effiziente und effektive
Softwarelösungen zu
entwickeln.
Vorteile
Gut geplante und
gut durchgeführte
Software-
Engineering-Projekte
können zu robusten,
zuverlässigen und
skalierbaren
Systemen führen.
InwiefernsinddieRollenähnlich?
1 Problemlösungsorientiert
Sowohl DevOps- als auch Software-
Ingenieure konzentrieren sich auf das
Erkennen und Lösen komplexer
Probleme im Zusammenhang mit der
Softwareentwicklung.
2
Programmiersprachen
verw
enden
Beide Funktionen sind häufig
auf Programmiersprachen und
Tools
angewiesen, um
Softwareanwendungen zu
erstellen, zu testen und
bereitzustellen.
3
Zusammenarbeitistder
Schlüssel
Erfolgreiche DevOps- und Software-
Engineering-Initiativen erfordern eine
teamübergreifende Zusammenarbeit
von Entwicklern, QA-Testern,
Designern und Projektmanagern.
Schlüsselqualifikationeneines
erfolgreichen Software-Ingenieurs
TechnischesFachwissen
Software-Ingenieure
müssen über ein tiefes Un
Programmiersprachen und
Tools wie Java, Python
und Datenbanken sowie
Frameworks wie React
oder Angular kennen.
Software-Ingenieure müssen
während des gesamten Software-
Entwicklungsprozesses den
Endbenutzer im Augebehalten
und sich darauf konzentrieren,
durch Usability-Tests und
Feedback-Analysen ein optimales
Benutzererlebnis zu schaffen.
Benutzerzentriertes Design BenutzerzentriertesDesign
Software-Ingenieure müssen
während des gesamten
Software-
Entwicklungsprozesses den
Endbenutzer im Augebehalten
und sich darauf konzentrieren,
durch Usability-Tests und
Feedback-Analysen ein optimales
Benutzererlebnis zu schaffen.

Weitere ähnliche Inhalte

Ähnlich wie Robert Risch vergleicht DevOps Ingenieur mit Software-Ingenieur

Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklung
rico.fritzsche
 
Einführung in User Experience Design
Einführung in User Experience DesignEinführung in User Experience Design
Einführung in User Experience Design
chmoser79
 
comocom GmbH. Präsentation
comocom GmbH. Präsentationcomocom GmbH. Präsentation
comocom GmbH. Präsentation
Marina Karabut
 

Ähnlich wie Robert Risch vergleicht DevOps Ingenieur mit Software-Ingenieur (20)

Software-Tests in PHP-Anwendungen
Software-Tests in PHP-AnwendungenSoftware-Tests in PHP-Anwendungen
Software-Tests in PHP-Anwendungen
 
Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklung
 
JavaScript und trotzdem Softwerker
JavaScript und trotzdem SoftwerkerJavaScript und trotzdem Softwerker
JavaScript und trotzdem Softwerker
 
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
Der Enterprise-Java-Architekt – eine aussterbende Gattung!?
 
Agents of D.E.V.O.P.S
Agents of D.E.V.O.P.SAgents of D.E.V.O.P.S
Agents of D.E.V.O.P.S
 
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-TeamsDev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-Teams
 
Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)
 
Einführung in User Experience Design
Einführung in User Experience DesignEinführung in User Experience Design
Einführung in User Experience Design
 
Agiles Testen - Überblick
Agiles Testen - ÜberblickAgiles Testen - Überblick
Agiles Testen - Überblick
 
DevOps jenseits der Tools
DevOps jenseits der ToolsDevOps jenseits der Tools
DevOps jenseits der Tools
 
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
 
comocom GmbH. Präsentation
comocom GmbH. Präsentationcomocom GmbH. Präsentation
comocom GmbH. Präsentation
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
Agil zum Ziel: Erfolgsfaktoren für agile IT-Großprojekte
Agil zum Ziel: Erfolgsfaktoren für agile IT-GroßprojekteAgil zum Ziel: Erfolgsfaktoren für agile IT-Großprojekte
Agil zum Ziel: Erfolgsfaktoren für agile IT-Großprojekte
 
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-ToolsSoftware-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
 
Evolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOps
Evolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOpsEvolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOps
Evolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOps
 
DevOps - ab auf die Reise
DevOps - ab auf die ReiseDevOps - ab auf die Reise
DevOps - ab auf die Reise
 
Softwarequalität Entwicklung - Test - Wartung
Softwarequalität Entwicklung -  Test - WartungSoftwarequalität Entwicklung -  Test - Wartung
Softwarequalität Entwicklung - Test - Wartung
 
ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019
 
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-UmgebungDas Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
 

Mehr von Robert Risch

Mehr von Robert Risch (14)

Robert Risch - Highlighting Key Principles of Cloud-Native DevOps
Robert Risch - Highlighting Key Principles of Cloud-Native DevOpsRobert Risch - Highlighting Key Principles of Cloud-Native DevOps
Robert Risch - Highlighting Key Principles of Cloud-Native DevOps
 
Robert Risch - Integrating Serverless and Containers with CICD Pipelines
Robert Risch - Integrating Serverless and Containers with CICD PipelinesRobert Risch - Integrating Serverless and Containers with CICD Pipelines
Robert Risch - Integrating Serverless and Containers with CICD Pipelines
 
Robert Risch - Integration with CICD Pipelines
Robert Risch - Integration with CICD PipelinesRobert Risch - Integration with CICD Pipelines
Robert Risch - Integration with CICD Pipelines
 
DevSecOps Integrating Security in to the DevOps Lifecycle
DevSecOps Integrating Security in to the DevOps LifecycleDevSecOps Integrating Security in to the DevOps Lifecycle
DevSecOps Integrating Security in to the DevOps Lifecycle
 
Robert Risch Geavanceerde strategieen voor DevOps.pptx
Robert Risch Geavanceerde strategieen voor DevOps.pptxRobert Risch Geavanceerde strategieen voor DevOps.pptx
Robert Risch Geavanceerde strategieen voor DevOps.pptx
 
Robert Risch Docker and Microservices A Perfect Match
Robert Risch Docker and Microservices A Perfect MatchRobert Risch Docker and Microservices A Perfect Match
Robert Risch Docker and Microservices A Perfect Match
 
Robert Risch DevOps and SDLC A Powerful Synergy for Modern Development
Robert Risch DevOps and SDLC A Powerful Synergy for Modern DevelopmentRobert Risch DevOps and SDLC A Powerful Synergy for Modern Development
Robert Risch DevOps and SDLC A Powerful Synergy for Modern Development
 
Robert Risch - AI ML and Serverless in DevOps
Robert Risch - AI ML and Serverless in DevOpsRobert Risch - AI ML and Serverless in DevOps
Robert Risch - AI ML and Serverless in DevOps
 
Robert Risch Reis in de wereld van DevOps
Robert Risch Reis in de wereld van DevOpsRobert Risch Reis in de wereld van DevOps
Robert Risch Reis in de wereld van DevOps
 
Robert Risch Agile Entwicklung
Robert Risch Agile EntwicklungRobert Risch Agile Entwicklung
Robert Risch Agile Entwicklung
 
Robert Risch Experte fur Cloud Computing
Robert Risch Experte fur Cloud ComputingRobert Risch Experte fur Cloud Computing
Robert Risch Experte fur Cloud Computing
 
Robert Risch DevOps - The Future of Software Development
Robert Risch DevOps - The Future of Software DevelopmentRobert Risch DevOps - The Future of Software Development
Robert Risch DevOps - The Future of Software Development
 
Robert Risch Mastering DevOps
Robert Risch Mastering DevOpsRobert Risch Mastering DevOps
Robert Risch Mastering DevOps
 
Treffen Sie Robert Risch Senior DevOps Spezialist
Treffen Sie Robert Risch Senior DevOps SpezialistTreffen Sie Robert Risch Senior DevOps Spezialist
Treffen Sie Robert Risch Senior DevOps Spezialist
 

Robert Risch vergleicht DevOps Ingenieur mit Software-Ingenieur

  • 1. Robert Risch vergleicht DevOps Ingenieurmit Software Ingenieur Willkommen zu dieser Präsentation, die die Unterschiede und Gemeinsamkeiten zwischen DevOps und Software-Ingenieuren beleuchtet. Lassen Sie uns eintauchen!
  • 2. Wasistein DevOps-Ingenieur? Kernprinzipien Ein DevOps-Ingenieur ist ein Problemlöser, der sich auf Automatisierung, Zusammenarbeit und Kommunikation zwischen Entwicklern und Betriebsteams konzentriert. Rolle Die Aufgabe von DevOps- Ingenieuren besteht darin, den Softwarebereitstellungsprozes s zu optimieren und sicherzustellen, dass Anwendungen schnell, sicher und effizient erstellt, getestet und bereitgestellt werden. Vorteile DevOps-Ansätze führen zu verstärkter Zusammenarbeit, schnellerer Markteinführung und besserer Softwarequalität.
  • 3. Wasistein Software-Ingenieur? Grundlegende Prinzipien Softwareingenieure sind erfahrene Problemlöser, die mit Hilfe von Programmiersprachen komplexe Softwareanwendunge n entwerfen, entwickeln und warten. Rolle Die Aufgabe von Softwareingenieuren besteht darin, die Bedürfnisse der Benutzer zu ermitteln, die Systemleistung zu analysieren und effiziente und effektive Softwarelösungen zu entwickeln. Vorteile Gut geplante und gut durchgeführte Software- Engineering-Projekte können zu robusten, zuverlässigen und skalierbaren Systemen führen.
  • 4. InwiefernsinddieRollenähnlich? 1 Problemlösungsorientiert Sowohl DevOps- als auch Software- Ingenieure konzentrieren sich auf das Erkennen und Lösen komplexer Probleme im Zusammenhang mit der Softwareentwicklung. 2 Programmiersprachen verw enden Beide Funktionen sind häufig auf Programmiersprachen und Tools angewiesen, um Softwareanwendungen zu erstellen, zu testen und bereitzustellen. 3 Zusammenarbeitistder Schlüssel Erfolgreiche DevOps- und Software- Engineering-Initiativen erfordern eine teamübergreifende Zusammenarbeit von Entwicklern, QA-Testern, Designern und Projektmanagern.
  • 5. Schlüsselqualifikationeneines erfolgreichen Software-Ingenieurs TechnischesFachwissen Software-Ingenieure müssen über ein tiefes Un Programmiersprachen und Tools wie Java, Python und Datenbanken sowie Frameworks wie React oder Angular kennen. Software-Ingenieure müssen während des gesamten Software- Entwicklungsprozesses den Endbenutzer im Augebehalten und sich darauf konzentrieren, durch Usability-Tests und Feedback-Analysen ein optimales Benutzererlebnis zu schaffen. Benutzerzentriertes Design BenutzerzentriertesDesign Software-Ingenieure müssen während des gesamten Software- Entwicklungsprozesses den Endbenutzer im Augebehalten und sich darauf konzentrieren, durch Usability-Tests und Feedback-Analysen ein optimales Benutzererlebnis zu schaffen.