[MELDEN] Von der Vision zum Code: Ein Leitfaden zur Ausrichtung der Geschäftsstrategie auf die Ziele der Softwareentwicklung ist veröffentlicht!
HOL ES DIR HIER

DORA-Metriken: 4 Möglichkeiten, die Leistung der Softwarebereitstellung zu messen

readtime
Last updated on
February 18, 2025

A QUICK SUMMARY – FOR THE BUSY ONES

Was sind DORA-Metriken?

Die vier DORA-Metriken sind wird von DevOps-Teams verwendet, um ihre Leistung zu visualisieren und zu messen. Sie stehen für die Geschwindigkeit und Stabilität des Einsatzes. Die Kennzahlen ermöglichen es den Teamleitern, Maßnahmen zur Optimierung der Prozesse und zur Steigerung des Produktwerts zu ergreifen.

Was sind die 4 wichtigsten Metriken in DevOps?

A table that shows the importance of each one of the DORA metrics as an indicator of velocity or stability of development.

TABLE OF CONTENTS

DORA-Metriken: 4 Möglichkeiten, die Leistung der Softwarebereitstellung zu messen

Einführung

DORA-Metriken geben eine Überblick über die Leistung eines Teams, sodass beurteilt werden kann, wie gut das Team Geschwindigkeit und Stabilität ausbalanciert, und Bereiche mit Verbesserungspotenzial identifiziert werden.

Dies ermöglicht es führenden Ingenieuren, Prozesse kontinuierlich zu rationalisieren und die Geschwindigkeit zu erhöhen, mit der Kundennutzen erzielt wird. Dies ist entscheidend, damit ein Produkt wettbewerbsfähig bleibt.

Lassen Sie uns diese Metriken aufschlüsseln und analysieren, wie Sie sie einfach implementieren können.

Was sind DORA-Metriken?

Definition der DORA DevOps-Metriken

DORA-Metriken sind vier Indikatoren, die verwendet werden, um die Effizienz des DevOps-Teams berechnen. Sie messen die Leistung eines Teams und bieten einen Bezugspunkt für Verbesserungen. Sie helfen auch dabei, datengestützte Entscheidungen zu treffen.

Die Metriken wurden von einer von Google zusammengestellten Organisation namens DevOps Research and Assessment (DORA) erfunden. Sie befragten Tausende von Entwicklungsteams aus verschiedenen Branchen, um zu verstehen, was ein leistungsstarkes Team von den anderen unterscheidet. Die Festlegung von DORA-Metriken ist das Ergebnis dieser Forschung.

The acronym DORA is a shortcut from the name of an organization ﹣ DevOps Research and Assessment.

Die DORA-Metriken wurden zum ersten Mal im Bericht der DORA-Organisation erklärt Beschleunigt: Stand von DevOps 2018. Der Bericht wird regelmäßig veröffentlicht die neueste Version wurde 2021 veröffentlicht.

Kernziele der DORA-Metriken

<span class="colorbox1" fs-test-element="box1"><p>Wichtiger Imbiss:</p><p>DORA-Metriken zeigen welches Leistungsniveau ist erforderlich, um die gewünschten Geschäftsziele zu erreichen</p></span>.

Die Kennzahlen spiegeln wichtige Bereiche wider, die die Leistung beeinflussen, und geben Ingenieuren detaillierte Einblicke.

Durch die Messung der Entwicklungsgeschwindigkeit und der Stabilität der Bereitstellung und des Produkts selbst werden die Teams motiviert, ihre Ergebnisse in nachfolgenden Iterationen zu verbessern. Und sie zu verbessern führt zu besseren Geschäftsergebnissen.

DORA verwendet seine Metriken, um Elite-, High-, Medium- und Low-Performance-Teams zu identifizieren. Sie behaupten, dass Elite-Teams mit doppelt so hoher Wahrscheinlichkeit die Leistungsziele der Organisation erreichen oder übertreffen.

Vorteile der Implementierung von DORA-Metriken

DORA-Metriken machen den Prozess der Softwarebereitstellung transparenter und verständlicher und zerlegen ihn in Teile.

DORA-Metriken helfen Teams dabei:

  • die Bereiche ausfindig machen, in denen der Lieferprozess verbessert werden kann,
  • verstehen, welche Maßnahmen ergriffen werden müssen, um den Prozess zu rationalisieren,
  • schneller liefern und eine höhere Qualität sicherstellen,
  • Gewährleistung der Stabilität und Rechenschaftspflicht eines Produkts
  • Entscheidungen auf der Grundlage von Daten treffen, nicht auf Annahmen,
  • Probleme wie den Mangel an Mitarbeitern oder die Ineffizienz von Tests erkennen,
  • den Kunden einen Mehrwert bieten, indem schnelle Iterationen und eine bessere Reaktion auf Feedback gewährleistet werden,
  • den Geschäftswert eines Produkts schneller steigern,
  • Abfall reduzieren.

<span class="colorbox1" fs-test-element="box1"><p>Hinweis:</p>Die <p>Implementierung der DORA-Metriken und der gesamten DevOps-Kultur ist auch einer der Indikatoren für die besten Devshops. Achten Sie währenddessen auf diesen Aspekt Auswahl eines externen Softwareentwicklungsunternehmens um damit zu arbeiten.</p></span>

Was sind die 4 DORA-Metriken?

  1. Häufigkeit der Bereitstellung
  2. Vorlaufzeit für Änderungen
  3. Zeit für die Wiederherstellung des Dienstes
  4. Ausfallrate ändern

Auf der höchsten Ebene messen Bereitstellungshäufigkeit und Vorlaufzeit für Änderungen die Geschwindigkeit, während die Änderungsausfallrate und die Zeit bis zur Wiederherstellung des Service die Stabilität messen.

Häufigkeit der Bereitstellung

Die Metrik „Bereitstellungshäufigkeit“ bezieht sich auf die Häufigkeit erfolgreicher Softwareveröffentlichungen. Sie misst wie oft ein Unternehmen erfolgreich Code in der Produktion einsetzt für eine bestimmte Anwendung.

Häufigkeit der Bereitstellung zeigt die Konsistenz und Geschwindigkeit der Softwarebereitstellung. Es bestimmt, ob ein Team die Ziele einer kontinuierlichen Bereitstellung erreicht.

Kleinere und häufigere Bereitstellungen sind das Ziel, aber die effektivste Anzahl von Bereitstellungen ist von Produkt zu Produkt unterschiedlich. Um den Code schnell an die Produktion zu liefern, müssen Sie ihn so oft wie möglich versenden und gleichzeitig die Chargengröße so ändern, dass sie so klein wie möglich ist.

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtigstes Fazit:</strong></p> <p>Durch den häufigen Einsatz kann das Team das Produkt ständig verbessernund Probleme leichter erkennen.</p></span>

Benchmarks

Deployment Frequency is one of the DORA metrics ﹣ it measures how often the team deploys code.

Wie berechnet man die Bereitstellungshäufigkeit?

Verschiedene Tools messen die Bereitstellungshäufigkeit, indem sie berechnen, wie oft ein Team eine Bereitstellung für die Produktion abschließt und Code für Endbenutzer freigibt.

Um die Häufigkeit zu messen, berechnen Sie die durchschnittliche Anzahl der Tage pro Woche mit mindestens einer erfolgreichen Bereitstellung.

Warum sollten Sie die Bereitstellungshäufigkeit messen?

Die Bereitstellungshäufigkeit zeigt, wie gut Ihr aktueller Prozess funktioniert.

von Erkennung bestimmter Zeiträume, in denen sich die Bereitstellung verzögert, können Sie Probleme in einem Arbeitsablauf, unnötige Schritte oder Probleme mit Tools identifizieren. Sie können auch Probleme wie Personalmangel oder die Notwendigkeit längerer Testzeiten erkennen.

Die Bereitstellungshäufigkeit ermöglicht es auch, die Bereitstellungsgeschwindigkeit im Laufe der Zeit zu vergleichen und die Liefergeschwindigkeit Ihres Teams abzubilden.

Ursachen für eine niedrige Bereitstellungshäufigkeit

Für eine niedrige Bereitstellungshäufigkeit kann es mehrere Gründe geben, die häufig mit dem Prozess und den Tools zusammenhängen:

  • nur sehr große Änderungen an der Produktion vorzunehmen,
  • unnötig komplexe Produktionswege zu haben,
  • nicht die richtigen Tools verwenden,
  • Mangel an Menschen,
  • verschiedene Blöcke und Abhängigkeiten im Bereitstellungsprozess.

Wie kann die Bereitstellungshäufigkeit verbessert werden?

Um die Lieferfähigkeit Ihres Teams zu verbessern, versuchen Sie:

  • implementieren Bewährte CD/CI-Praktiken um die Einsatzgeschwindigkeit zu erhöhen,
  • kleinere Änderungen versenden,
  • führen Sie automatisierte Prozesse ein, wenn es darum geht, neuen Code zu testen und zu validieren,
  • reduzieren Sie die Zeitspanne zwischen der Behebung von Fehlern und der Auslieferung.

Vorlaufzeit für Änderungen

Die Vorlaufzeit für Änderungen zeigt an wie lange es dauert, vom festgeschriebenen Code zum Code zu gelangen, der erfolgreich in der Produktion ausgeführt wird. Zusammen mit der Bereitstellungshäufigkeit misst es die Geschwindigkeit der Softwarebereitstellung.

Lead Time for Changes ermöglicht es uns zu verstehen, wie die Zykluszeit des DevOps-Teams aussieht und wie das Team mit einer erhöhten Anzahl von Anfragen umgeht.

Das Team sollte sich um die niedrige Vorlaufzeit für Änderungen bemühen je niedriger es ist, desto effizienter kann ein Team Code bereitstellen. Das bedeutet, dass ein Team schneller auf Feedback reagieren und den Kurs schnell korrigieren kann. Fehler werden höchstwahrscheinlich schnell behoben.

Benchmarks

Lead Time for Changes is one of the DORA metrics ﹣ it measures how long it takes for the code to run in production.

Wie berechnet man die Vorlaufzeit für Änderungen?

Um die Vorlaufzeit für Änderungen zu messen, benötigen Sie zwei Daten:

  • die genaue Uhrzeit des Commits
  • der genaue Zeitpunkt des Einsatzes

Verwenden Sie dann die durchschnittliche Zeit als Indikator für die Gesamtleistung. Die Vorlaufzeit für Änderungen ist ein Näherungswert.

Warum sollten Sie die Vorlaufzeit für Änderungen messen?

Die Vorlaufzeit für Änderungen ist ein Indikator für wie schnell ein Team auf Bedürfnisse und Lösungen reagiert. Es steht für die Effizienz des Prozesses, die Komplexität des Codes und die Kapazität des Teams.

Die Metrik hilft zu verstehen, wie lange es dauert, bis Änderungen an der Produktion vorgenommen werden. Wenn die Vorlaufzeit für Änderungen zu hoch ist, zeigt dies Ineffizienzen und Engpässe im Prozess. Ein niedriger Wert zeigt, dass ein Team schnell auf Feedback reagiert und sich Änderungen schnell vollzieht

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtigste Erkenntnis:</strong></p> <p>Das Ziel des Teams sollte es sein, die Vorlaufzeit für Änderungen zu verkürzen und rechtzeitig auf Probleme zu reagieren</p>.</span>

Diese Kennzahl ist auch bei der Arbeit mit Kunden unerlässlich, die es vorziehen, mit einem Team zusammenzuarbeiten, das innerhalb weniger Stunden auf dringende Bugfixes reagiert. Wenn Sie schnell Änderungen vornehmen, sind die Kunden zufrieden.

Ursachen für hohe Vorlaufzeiten für Änderungen

Eine hohe Vorlaufzeit für Änderungen wird meistens durch ineffiziente Prozesse und die Einführung zu großer Änderungen in der Produktion verursacht. Andere Gründe sind:

  • schlechte Definition von Bereit,
  • manuelles Testen,
  • veralteter Code,
  • Blöcke und Abhängigkeiten,
  • ineffizienter Entwicklungsprozess,
  • komplexe Wege zur Produktion,
  • große Änderungen am Code eingeführt.

Wie kann die Vorlaufzeit für Änderungen reduziert werden?

Um die Vorlaufzeit für Änderungen zu reduzieren, versuchen Sie:

  • mit kleineren Iterationen arbeiten kleinere Änderungen helfen Entwicklern, schneller Feedback zu erhalten und Probleme schneller zu lösen,
  • Verwenden Sie automatisierte Tests in jeder Phase der CI/CD-Pipeline, um Probleme früher zu erkennen,
  • verwenden Sie automatisierte Code-Reviews, um die Qualität zu verbessern und Zeit zu sparen,
  • das Testen in den Entwicklungsprozess integrieren,
  • Engpässe beseitigen.

Zeit für die Wiederherstellung des Dienstes

Mittlere Zeit bis zur Wiederherstellung, Zeit bis zur Wiederherstellung oder Zeit bis zur Wiederherstellung des Dienstes. Diese Metrik hat viele Namen. Aber was am wichtigsten ist, sie misst wie lange es in der Regel dauert, den Service wiederherzustellen, wenn ein Servicefall oder ein Defekt auftritt, der sich auf die Benutzer auswirkt.

Einfach ausgedrückt ist es die Zeit, die ein Dienst benötigt, um nach einem Ausfall wieder auf die Beine zu kommen.

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtiges Fazit:</strong></p> <p>Misserfolge können also nicht vermieden werden Was einen Unterschied macht, ist, wie schnell ein System wiederhergestellt oder wiederhergestellt werden kann</p></span>.

Benchmarks

Time to Restore Service is one of the DORA metrics ﹣ it measures how long it takes to restore the service after an incident.

Wie berechnet man den Time to Restore Service?

Die Zeit bis zur Wiederherstellung wird berechnet, indem die durchschnittliche Zeit zwischen einem Fehlerbericht und dem Zeitpunkt, an dem der Fix bereitgestellt wird, aufgezeichnet wird.

Die Formel dafür könnte so aussehen:

durchschnittlicher Zeitstempel (Vorfall wurde behoben) durch den Vorfall wurde ein Zeitstempel erstellt).

Warum sollten Sie die Erholungszeit messen?

Zeit für die Wiederherstellung des Dienstes gibt die Reaktionszeit und Effizienz des Entwicklungsprozesses eines Teams an.

Wenn der Time to Restore Service zu hoch ist, kann dies auf einen ineffizienten Prozess, einen Mangel an Mitarbeitern oder eine unzureichende Teamstruktur hinweisen. Wenn sie niedrig ist, zeigt das, dass ein Team schnell reagiert und Probleme löst. Der Low Time to Restore Service gewährleistet die Verfügbarkeit und das korrekte Funktionieren der Software.

Das Ziel des Teams sollte es sein, die Zeit bis zur Erholung zu reduzieren. Wenn es dann zu einem Vorfall kommt, kann ein Team ihn rechtzeitig beheben, sodass Die Verfügbarkeit der Software wird nicht beeinträchtigt.

Ursachen für die hohe Zeit bis zur Wiederherstellung des Dienstes

Es gibt verschiedene Aspekte, die die Zeit bis zur Wiederherstellung des Dienstes verlängern können:

  • manuelles Testen,
  • unzureichende Teamstruktur,
  • Mangel an Menschen,
  • ineffizienter Prozess,
  • Änderungen in der Organisationsstruktur,
  • ineffizienter Incident-Management-Prozess,
  • Blöcke und Abhängigkeiten,
  • nicht mit den richtigen Tools.

Wie kann die Zeit bis zur Wiederherstellung des Dienstes reduziert werden?

Gehen Sie wie folgt vor, um die Zeit bis zur Wiederherstellung des Dienstes zu verkürzen:

  • Verwenden Sie automatisierte Tests in jeder Phase der CI/CD-Pipeline, um die Lieferzeiten zu verkürzen und eine schnellere Wiederherstellung zu ermöglichen,
  • Verbesserung der Organisationsstruktur (die richtigen Personen sollten in der Lage sein, die Grundursache des Problems zu identifizieren),
  • den Incident-Management-Prozess dokumentieren,
  • die Teammitglieder darin schulen, wie sie bei Zwischenfällen reagieren müssen,
  • mehrere Schritte des Incident-Management-Prozesses automatisieren,
  • Zuweisung von verantwortlichen Personen für Schritte, die manuell ausgeführt werden müssen,
  • probiere Feature Flags aus.

Ausfallrate ändern

Kennzahlen zur Ausfallrate ändern der Prozentsatz der Bereitstellungen, die zu Produktionsausfällen führen der Code, der dann zu Vorfällen, Rollbacks oder anderen Fehlern geführt hat.

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtigste Erkenntnis:</strong></p> Die <p>Änderungsausfallrate ist ein Maß für die Stabilität und Qualität der Softwarebereitstellung</p>.</span>

Change in Failure Rate ist von den Lean-Prinzipien inspiriert. Im Laufe der Zeit bietet die Metrik Einblicke darüber, wie viel Zeit für die Behebung von Fehlern im Vergleich zur Bereitstellung von neuem Code aufgewendet wird.

Benchmarks

Change Failure Rate is a DORA metric that measures the percentage of deployments causing failure in production.

Wie berechnet man die Change Failure Rate?

Die Änderung der Ausfallrate wird berechnet, indem die Anzahl der Bereitstellungsfehler gezählt und durch die Gesamtzahl der Bereitstellungen geteilt wird.

Warum sollten Sie die Change Failure Rate messen?

Die Ausfallrate ändern wird angezeigt wie gut ein Team die Sicherheit der am Code vorgenommenen Änderungen garantiert und wie es Bereitstellungen verwaltet. Es ist ein Indikator für die Fähigkeiten und die Prozesseffizienz eines Teams.

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtiges Fazit:</strong></p> <p>Die Metrik zeigt auch wie viel Entwickler-Zeit für Aufgaben aufgewendet wird, die nicht zum Geschäftswert beitragen</p></span>.

Eine hohe Änderungsfehlerrate weist auf Probleme im Entwicklungsprozess oder auf fehlende Tests vor der Bereitstellung hin.

Eine niedrige Change Failure Rate zeigt, dass ein Team Infrastrukturfehler und Bugs identifiziert, bevor der Code bereitgestellt wird. Dies ist ein Zeichen für einen soliden Bereitstellungsprozess und die Bereitstellung qualitativ hochwertiger Software.

Das Ziel des DevOps-Teams sollte es sein, die Change Failure Rate zu reduzieren stellen Sie die Verfügbarkeit und das korrekte Funktionieren der Software sicher.

Ursachen für eine hohe Änderungsfehlerrate

Hinter der hohen Change Failure Rate stehen oft Ineffizienzen beim Testen. Sie wird auch verursacht durch:

  • manuelles Testen,
  • Mangel an Tests vor dem Einsatz,
  • Probleme im Prozess,
  • sich auf einen manuellen Prozess verlassen,
  • Code von schlechter Qualität, der zu unerwarteten Fehlern führt,
  • schwierige Wartbarkeit und Einführung von neuem Code,
  • nicht reproduzierbare Infrastrukturänderungen.

Wie kann die Change Failure Rate reduziert werden?

Wenn Ihre Änderungsfehlerrate hoch ist, stellen Sie Folgendes sicher:

  • mit kleineren Iterationen arbeiten kleinere Änderungen sind einfacher zu testen und es ist weniger wahrscheinlich, dass sie kaputt gehen,
  • benutzen automatisiertes Testen in jeder Phase des CI/CD-Prozesses, um Probleme früher zu erkennen,
  • teste den Code ausgiebig,
  • automatisierte Code-Reviews verwenden, um die Codequalität zu verbessern,
  • Entwickler in die Produktion einbeziehen, damit sie die Auswirkungen von Änderungen und Ausfällen verstehen,
  • eine kritische Feedback-Schleife schaffen,
  • unternehmenskritische Konfigurationen und Infrastrukturen sollten reproduzierbar sein.

<span class="colorbox1" fs-test-element="box1"><p>Zu viele Berechtigungen? Entdecken wie die CASL-Bibliothek die Rechteverwaltung Ihrer Webanwendung vereinfachen kann mit seinem intuitiven und flexiblen Ansatz.</p></span>

So implementieren Sie DORA DevOps-Metriken in Ihrem Prozess

Implementierung von DORA-Metriken

  • Beginnen Sie mit der Auswahl eines Werkzeugs oder der Erstellung einer DIY-Lösung.
  • Konzentrieren Sie sich nicht zu sehr auf Kennzahlen. Fangen Sie an, Daten zu sammeln, verfolgen Sie die Kennzahlen für den ersten Zeitraum und analysieren Sie dann, was Sie verbessern müssen.
  • Konzentrieren Sie sich bei der Festlegung der Verbesserungsziele auf Ihr Produkt und dessen Wachstum sowie auf das Wachstum Ihres Teams und die Verbesserung der Prozesse.
  • Behandeln Sie die DORA-Metriken als eine Reihe von Indikatoren dafür, was Sie tun können, um das Produkt und seine Geschäftsergebnisse positiv zu beeinflussen.

<span class="colorbox1" fs-test-element="box1"><p><strong>Wichtiger Imbiss:</strong></p> <p>Die Verbesserung der Kennzahlen sollte nicht das Ziel an sich sein. Das ultimative Ziel, auf das sich die Teams konzentrieren müssen, ist die Verbesserung der Art und Weise, wie sie ein Produkt liefern, um seinen Wert schneller und stabiler zu steigern.</p></span>

Tools zur Implementierung von DORA

Es gibt verschiedene Tools, die bei der Implementierung von DORA-Metriken helfen:

  • Leuchtturm,
  • Spürnase,
  • Heuhaufen,
  • Puls.

Um Teams bei der Generierung dieser Kennzahlen zu unterstützen, DORA schuf die Vier Schlüssel Open-Source-Projekt. Es richtet automatisch eine Datenaufnahme-Pipeline ein und ruft Daten aus den Github- oder Gitlab-Repositorys der Teams über Google Cloud und Google Data Studio ab.

Das Four Keys-Projekt aggregiert Daten und fasst sie anhand von vier Schlüsselkennzahlen in einem Dashboard zusammen. Sie können den Fortschritt im Laufe der Zeit verfolgen, ohne zusätzliche Tools verwenden oder selbst Lösungen erstellen zu müssen.

Herausforderungen der DORA-Bewertung

Für einige Unternehmen werden DORA-Metriken zu einem Ausgangspunkt werden, der dann an ihr Projekt angepasst werden muss.

Achten Sie bei der Implementierung auf:

  • Dezentrale Daten Daten können in verschiedenen Quellen verstreut sein.
  • Datentransformation Daten müssen zu berechenbaren Einheiten kombiniert werden.

Eines der größten Probleme ist auch das Verhältnis zwischen Geschwindigkeit und Stabilität der Bewertung. Um Fehler zu vermeiden, müssen Sie einzelne Kennzahlen immer in einen Kontext stellen. Eine hohe Bereitstellungshäufigkeit sagt nichts über die Qualität eines Produkts aus. Um die Qualität zu beurteilen, ist eine Change Failure Rate ein guter Indikator.

Bringen Sie Ihre DevOps-Leistung auf das nächste Level

Teams that achieved the level of Elite performers in DORA metrics deliver significantly better business results quicker.

Es geht nicht nur darum, ein Elite-Performer zu werden. Es geht darum, schneller einen besseren Geschäftswert zu erzielen.

Durch das Messen und Verfolgen von DORA-Metriken und -Trends können Teams bessere, fundiertere Entscheidungen darüber treffen, was verbessert werden kann, und verstehen, wie das geht. Wenn sich die DORA-Metriken verbessern, kann ein Team sicher, dass sie gute Entscheidungen treffen und mehr Wert bieten für Kunden und Nutzer eines Produkts.

Als technische Führungskraft müssen Sie Ihr Team mit Tools ausstatten, um dies zu erreichen.

DORA-Metriken können Ihnen helfen, Ihre DevOps-Leistung zu steigern, indem sie Geschwindigkeit und Stabilität erhöhen, aber Ihr Team kann noch bessere Produkte entwickeln nach der Implementierung des BizDevOps-Ansatz. BizDevOps durchbricht nicht nur die Grenzen zwischen Entwicklern und Operations, sondern auch zwischen Unternehmen. Es ermöglicht Teams, fundiertere Entscheidungen zu treffen, beschleunigt die Feedback-Schleife und führt dazu, dass Produkte entwickelt werden, die die Geschäftsanforderungen effizienter erfüllen.

<span class="colorbox1" fs-test-element="box1"><p><strong>Brauchen Sie Hilfe?</strong></p> <p>Sie müssen nicht alles selbst herausfinden. Lass uns chatten über die Implementierung von DORA-Metriken und beschleunigen Sie gemeinsam Ihr Wachstum.</p></span>

Ressourcen:

Frequently Asked Questions

No items found.

Our promise

Every year, Brainhub helps 750,000+ founders, leaders and software engineers make smart tech decisions. We earn that trust by openly sharing our insights based on practical software engineering experience.

Authors

Olga Gierszal
github
IT-Outsourcing-Marktanalyst und Redakteur für Softwaretechnik

Enthusiast für Softwareentwicklung mit 8 Jahren Berufserfahrung in der Technologiebranche. Erfahrung im Outsourcing von Marktanalysen, mit besonderem Schwerpunkt auf Nearshoring. In der Zwischenzeit unser Experte darin, technische, geschäftliche und digitale Themen auf verständliche Weise zu erklären. Autor und Übersetzer nach Feierabend.

Olga Gierszal
github
IT-Outsourcing-Marktanalyst und Redakteur für Softwaretechnik

Enthusiast für Softwareentwicklung mit 8 Jahren Berufserfahrung in der Technologiebranche. Erfahrung im Outsourcing von Marktanalysen, mit besonderem Schwerpunkt auf Nearshoring. In der Zwischenzeit unser Experte darin, technische, geschäftliche und digitale Themen auf verständliche Weise zu erklären. Autor und Übersetzer nach Feierabend.

Read next

No items found...