{"id":183000,"date":"2024-03-13T10:22:00","date_gmt":"2024-03-13T09:22:00","guid":{"rendered":"https:\/\/liora.io\/en\/?p=183000"},"modified":"2026-02-06T08:24:55","modified_gmt":"2026-02-06T07:24:55","slug":"dora-and-mttx-what-are-they-why-is-it-important-in-devops","status":"publish","type":"post","link":"https:\/\/liora.io\/en\/dora-and-mttx-what-are-they-why-is-it-important-in-devops","title":{"rendered":"Dora and MTTx: What are they? Why is it important in DevOps?"},"content":{"rendered":"<style>\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><p><strong>Sales development, customer satisfaction, research and development, software development&#8230; Performance indicators are essential for all core businesses to track progress. But for each profession, the measurement tools vary. In the DevOps world, the main metrics can be grouped under two main headings: Dora and MTTx. <\/strong><\/p>\t\t\n\t\t\t<h3>What are the DORA indicators?<\/h3>\t\t\n\t\t<p><strong>DORA (DevOps Research and Assessment)<\/strong> is a research team that has identified 4 performance indicators for software development teams.<\/p>\t\t\n\t\t\t<h4>Deployment frequency<\/h4>\t\t\n\t\t<p>This is the number of versions released in production over a given period. Since <a href=\"https:\/\/liora.io\/en\/devops-principle-benefits-training\">DevOps<\/a> uses <a href=\"https:\/\/liora.io\/en\/azure-devops-vs-github-actions-which-is-the-best-ci-cd-tool\">CI\/CD for continuous integration and deployment<\/a>, this performance indicator is generally quite high. And yes, <a href=\"https:\/\/liora.io\/en\/terraform-and-azure-devops-pipelines-a-comprehensive-guide-for-infrastructure-as-code\">DevOps<\/a> often release several new versions per hour. This enables problems to be detected quickly, and corrected immediately.<\/p>\t\t\n\t\t\t<h4>Delivery time<\/h4>\t\t\n\t\t<p>As a corollary to the previous point, this <strong>DORA indicator corresponds<\/strong> to the period between a code modification and its release into production. But beware, delivery time does not always follow deployment frequency.<\/p><p>Indeed, code is often deployed in different branches, with sub-branches for feature additions, bug fixes&#8230; and a main branch corresponding to production release.<\/p><p>As a result,<strong> certain modifications may remain pending in sub-branches<\/strong> without being put into production. In other words, without being presented to users. This latency is measured by the delivery time.<\/p>\t\t\n\t\t\t<style>\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/11\/Dora-MTTx2.jpg\" title=\"\" alt=\"\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t<figcaption><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<h4>Modification failure rate<\/h4>\t\t\n\t\t<p>The<strong> aim is to measure the percentage of deployments that fail to go live.<\/strong> Measuring these failures is essential, as they affect both end-users and development teams.<\/p><p>For the latter, each failure may involve a cancellation of the deployment, a correction, a modification, and so on. So much time spent solving a problem rather than developing new features.<\/p><p>It is therefore essential to<strong> reduce this failure rate, but not to bring it to zero, at the risk of being over-cautious.<\/strong><\/p>\t\t\n\t\t\t<h4>Service restoration time<\/h4>\t\t\n\t\t<p>The aim of this<strong> Dora indicator<\/strong> is to measure the time needed to recover from a <strong>production failure.<\/strong> In other words, until end-users are no longer affected by the bug.<\/p><p>Monitoring this metric is all the more important as it directly affects customer satisfaction, and therefore the commercial success of the software or application.<\/p><p>For <strong>DevOps teams,<\/strong> the challenge is to minimize this service restoration time, thanks to a robust infrastructure that remains functional, despite bugs during development.<\/p>\t\t\n\t\t\t\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"\/en\/courses\/cloud-dev\/devops-engineer\">How to use DORA indicators<\/a><\/div><\/div>\n\n\t\t\t<h3>What are MTTx metrics?<\/h3>\t\t\n\t\t<p>Alongside the <strong>DORA indicators, there are MTTx metrics that focus on operations.<\/strong><\/p>\t\t\n\t\t\t<h4>MTTD<\/h4>\t\t\n\t\t<p>This <strong>MTTx performance<\/strong> indicator focuses on problem detection. How long does it take before DevOps teams detect a bug or error?<\/p><p>Ideally, the<strong> MTTD<\/strong> should be as short as possible, to enable developers to correct the bug quickly, and above all, to avoid the accumulation of problems.<\/p><p>To achieve this, it&#8217;s essential to set up an effective alert system, but also to launch deployments regularly.<\/p>\t\t\n\t\t\t<h4>MTTA<\/h4>\t\t\n\t\t<p>Mean time to action is the time taken between the detection of an anomaly and the action taken to correct it. This MTTx indicator primarily measures the responsiveness of <a href=\"https:\/\/liora.io\/en\/become-a-devops-engineer-tasks-and-skills\">DevOps engineers<\/a> in resolving a problem.<\/p><p>Here again, the shorter the<strong> MTTA<\/strong>, the more efficient the teams, and the greater the end-user&#8217;s satisfaction.<\/p>\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/11\/Dora-MTTx1.jpg\" title=\"\" alt=\"\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t<figcaption><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<h4>MTTC<\/h4>\t\t\n\t\t<p>The letter C stands for clue. In this case, it&#8217;s a question of evaluating the time needed between detection of the problem and identification of its cause. If this <strong>MTTx indicator<\/strong> is too high, it means that the software is too complex.<\/p><p>Teams have too many things to manage. They lack the visibility to effectively understand the entire development environment. This makes solving the problem much <strong>more time-consuming.<\/strong><\/p><p>In this case, it&#8217;s vital to simplify the process as much as possible and automate certain tasks to free up engineers.<\/p>\t\t\n\t\t\t<h4>MTTR<\/h4>\t\t\n\t\t<p>MTTR stands for Mean Time To resolution. In other words, the MTTx KPI refers to the DORA indicator for recovery time.<\/p><p>This latter indicator is totally dependent on the two preceding ones. If the time to act and\/or identify the cause is too long, teams will spend much longer resolving the problem.<\/p>\t\t\n\t\t\t\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"\/formation\/cloud-dev\/devops\">Savoir utiliser les indicateurs MTTx<\/a><\/div><\/div>\n\n\t\t\t<h3>How do I use Dora and MTTx metrics?<\/h3>\t\t\n\t\t<p>To<strong> measure Dora and MTTx indicators<\/strong>, you first need effective observability and monitoring tools. But above all, the aim is to optimize the performance of DevOps teams.<\/p><p>To achieve this, a number of measures need to be put in place, such as automation, definition of common objectives,<a href=\"https:\/\/liora.io\/en\/all-about-ci-cd\"> continuous deployment and testing.<\/a><\/p><p>To find out which best practices to implement right from the start, it&#8217;s best to get trained. With Liora, you&#8217;ll develop a theoretical and practical understanding of the best development methods. Find out more about our program.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sales development, customer satisfaction, research and development, software development&#8230; Performance indicators are essential for all core businesses to track progress. But for each profession, the measurement tools vary. In the DevOps world, the main metrics can be grouped under two main headings: Dora and MTTx. What are the DORA indicators? DORA (DevOps Research and Assessment) [&hellip;]<\/p>\n","protected":false},"author":76,"featured_media":183002,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2434],"class_list":["post-183000","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-dev"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/posts\/183000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/comments?post=183000"}],"version-history":[{"count":1,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/posts\/183000\/revisions"}],"predecessor-version":[{"id":205992,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/posts\/183000\/revisions\/205992"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/media\/183002"}],"wp:attachment":[{"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/media?parent=183000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/en\/wp-json\/wp\/v2\/categories?post=183000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}