{"id":49,"date":"2024-09-20T13:39:53","date_gmt":"2024-09-20T04:39:53","guid":{"rendered":"http:\/\/313.co.kr\/php\/wordpress\/?p=49"},"modified":"2024-09-20T13:39:53","modified_gmt":"2024-09-20T04:39:53","slug":"%eb%8f%84%eb%9d%bc-%eb%a9%94%ed%8a%b8%eb%a6%addora-metrics-%ec%a7%80%ed%91%9c%eb%8a%94-5%ea%b0%9c%eb%8b%a4","status":"publish","type":"post","link":"http:\/\/313.co.kr\/php\/wordpress\/?p=49","title":{"rendered":"\ub3c4\ub77c \uba54\ud2b8\ub9ad(DORA Metrics) \uc9c0\ud45c\ub294 5\uac1c\ub2e4?"},"content":{"rendered":"\n<p>\ub098\ub294 \uc544\ub798\uae00\uc758 \ub0b4\uc6a9\uc5d0 \uba87\uac00\uc9c0 \uc758\ubb38\uc744 \uc81c\uae30\ud55c\ub2e4.<\/p>\n\n\n\n<p>\uac1c\ubc1c\uc790\uc758 \uc131\uacfc\ub97c \uce21\uc815\ud558\ub294 \uc9c0\ud45c\uac00. Code \uc5d0 \ud55c\uc815\ub418\uc5b4 \uc788\ub2e4\ub294 \uac83\uc774\ub2e4.<\/p>\n\n\n\n<p>\ubb3c\ub860 \ud2c0\ub9b0\ub9d0\uc740 \uc544\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\ub2c8. \ud2c0\ub838\ub2e4.<\/p>\n\n\n\n<p>\uc6b0\ub9ac\ub294 \uc0dd\uac01\uc744 \ud655\uc7a5 \uc2dc\ucf1c\uc57c \ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc774\ub7f0 \uc0dd\uac01\uc744 \ud574 \ubcf4\uc558\ub294\uac00?<\/p>\n\n\n\n<p>&#8221; \uac1c\ubc1c\uc790\uac00 \ubaa9\ud45c\ud558\ub294 \ubc14\uac00 \ubb34\uc5c7\uc778\uac00? &#8220;<\/p>\n\n\n\n<p>&#8221; \uc5b4\ub5a4 \uc9c0\uc2dc\ub97c \ubc1b\uace0, \uc774\ub7f0 \ucf54\ub4dc\ub97c \uc0dd\uc0b0\ud558\uace0 \uc788\ub294\uac00? &#8220;<\/p>\n\n\n\n<p>\ucf54\ub4dc\uc758 \uc0dd\uc0b0\uc131\uc774 \uac1c\ubc1c\uc790\uc758 \uc131\uacfc\uac00 \uc544\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud68c\uc0ac\uc758 \uc131\uacfc \uae30\uc900\uc740. \uac1c\ubc1c\uc790\uc5d0\uac8c \uc9c0\uc2dc\ud588\ub358 \uc694\uad6c\uc0ac\ud56d\uc774 \uae30\uc900\uc774 \ub418\uc5b4\uc57c \ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc5b4\uc9f8\uc11c, \uc774\ubbf8 \ud2c0\ub838\uc744 \uc218\ub3c4 \uc788\ub294 \ucf54\ub4dc\ub97c \uac00\uc9c0\uace0 \uc9c0\ud45c\ub97c \ub9cc\ub4e4\uace0 \uc788\ub294\uac00?<\/p>\n\n\n\n<p>\ucd9c\ucc98 :&nbsp;<a href=\"https:\/\/medium.com\/proofer-blog\/%EB%8F%84%EB%9D%BC-%EB%A9%94%ED%8A%B8%EB%A6%AD-dora-metrics-%EC%A7%80%ED%91%9C%EB%8A%94-5%EA%B0%9C%EB%8B%A4-34f06d73b197\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/medium.com\/proofer-blog\/%EB%8F%84%EB%9D%BC-%EB%A9%94%ED%8A%B8%EB%A6%AD-dora-metrics-%EC%A7%80%ED%91%9C%EB%8A%94-5%EA%B0%9C%EB%8B%A4-34f06d73b197<\/a><a href=\"https:\/\/medium.com\/proofer-blog\/%EB%8F%84%EB%9D%BC-%EB%A9%94%ED%8A%B8%EB%A6%AD-dora-metrics-%EC%A7%80%ED%91%9C%EB%8A%94-5%EA%B0%9C%EB%8B%A4-34f06d73b197\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;\ub3c4\ub77c \uba54\ud2b8\ub9ad(DORA Metrics) \uc9c0\ud45c\ub294 5\uac1c\ub2e4?2020\ub144 The ROI of DevOps Transformation \ub97c \ud1b5\ud558\uc5ec \uc811\ud558\uc168\ub358 \ubd84\ub4e4\uc740 DORA Metrics \ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \ucd1d 4\uac1c\uc758 \uc9c0\ud45c\ub85c \uc774\ub8e8\uc5b4\uc9c4\ub2e4\uace0 \uc54c\uace0 \uc788\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.medium.com<\/a><\/p>\n\n\n\n<p id=\"ac30\">2020\ub144&nbsp;<a href=\"https:\/\/medium.com\/@proofer.tech\/%EB%B2%88%EC%97%AD-devops-%EB%A1%9C-%EC%A0%84%ED%99%98-%EC%8B%9C%EC%9D%98-roi-the-roi-of-devops-transformation-9105b240247b\">The ROI of DevOps Transformation<\/a>&nbsp;\ub97c \ud1b5\ud558\uc5ec \uc811\ud558\uc168\ub358 \ubd84\ub4e4\uc740 DORA Metrics \ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \ucd1d 4\uac1c\uc758 \uc9c0\ud45c\ub85c \uc774\ub8e8\uc5b4\uc9c4\ub2e4\uace0 \uc54c\uace0 \uc788\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<ul><li><strong>\ubc30\ud3ec \ube48\ub3c4(Deployment frequency, DF)<\/strong>&nbsp;\u2014 \ud504\ub85c\ub355\uc158 \ud658\uacbd\uc73c\ub85c \ubc30\ud3ec\ud558\ub294 \ube48\ub3c4<\/li><li><strong>\ubcc0\uacbd \ub9ac\ub4dc \ud0c0\uc784(Lead time for changes, LTC)<\/strong>&nbsp;\u2014 \uc0c8\ub85c\uc6b4 \ucf54\ub4dc\ub97c \uac1c\ubc1c\ud558\uace0 \ud504\ub85c\ub355\uc158\uc5d0 \ubc30\ud3ec\ud558\uae30\uae4c\uc9c0 \uc18c\uc694\ub418\ub294 \uc2dc\uac04<\/li><li><strong>\ubcc0\uacbd \uc2e4\ud328\uc728(Change failure rate, CFR)<\/strong>&nbsp;\u2014 \ud504\ub85c\ub355\uc158 \ubc30\ud3ec\uc2dc\uc5d0 \uc624\ub958\ub098 \ub2e4\uc6b4\ud0c0\uc784\uc774 \ubc1c\uc0dd\ud558\ub294 \ube44\uc728<\/li><li><strong>\uc2e4\ud328\ud55c \ubc30\ud3ec \ubcf5\uc6d0 \uc2dc\uac04(Failed deployment recovery time, FDRT)<\/strong>&nbsp;\u2014\ud504\ub85c\ub355\uc158 \ubc30\ud3ec\ub85c\ubd80\ud130 \ubc1c\uc0dd\ud55c \uc624\ub958\ub098 \ub2e4\uc6b4\ud0c0\uc784\uc744 \ubcf5\uad6c\ud558\ub294 \ub370 \uac78\ub9ac\ub294 \uc2dc\uac04<\/li><\/ul>\n\n\n\n<p id=\"8907\">\ubb54\uac00 \uc774\uc0c1\ud55c\uac8c \ud558\ub098 \uc788\uc8e0. \uc774\uc81c \u201cMTTR\u201d \uc774 \uc544\ub2d9\ub2c8\ub2e4.<\/p>\n\n\n\n<p id=\"02f1\">MTTR \uc774\ub77c\ub294 \uc6a9\uc5b4\ub294 \u201cM \uc740 Median \uc778\uac00\uc694 \uc544\ub2c8\uba74 Mean\uc778\uac00\uc694?\u201d \ub098 \u201c\ubc30\ud3ec \uc774\uc804\ubd80\ud130 \uc788\ub358 \uc624\ub958\uac00 \ubc1c\uacac\ub418\uba74 \uc5b4\ub5bb\uac8c \ud574\uc57c\ud558\uc8e0?\u201d\uac19\uc740 \ud63c\ub780\uc744 \uc57c\uae30\ud588\uc2b5\ub2c8\ub2e4. \ub54c\ubb38\uc5d0 \u201cMTTR\u201d\ub85c \ucd95\uc57d\ub418\ub294 \ubcf4\ub2e4 \uc77c\ubc18\uc801\uc778 \u201ctime to recovery\u201d \ub300\uc2e0 \u201cFailed deployment recovery time\u201d\uc774\ub77c\ub294 \uc6a9\uc5b4\ub97c \uc0ac\uc6a9\ud558\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p id=\"6425\">2021\ub144\uc5d0 DORA \ud300\uc740 \uc870\uc9c1 \uc131\uacfc\uc5d0 \uc601\ud5a5\uc744 \ubbf8\uce60 \uc218 \uc788\ub294 \ud56d\ubaa9\uc5d0 \ub2e4\uc12f \ubc88\uc9f8 \uce21\uc815\ud56d\ubaa9\uc778 \u201c<a href=\"https:\/\/cloud.google.com\/blog\/products\/devops-sre\/announcing-dora-2021-accelerate-state-of-devops-report?hl=en\">\uc548\uc815\uc131<\/a>\u201d \uc744 \ucd94\uac00\ud588\uc2b5\ub2c8\ub2e4(<a href=\"https:\/\/dora.dev\/research\/2021\/dora-report\/2021-dora-accelerate-state-of-devops-report-ko.pdf\">Accelerate: State of DevOps 2021<\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/8LVQY\/btsJGBhzFqJ\/uteOKevJF37P3MSckKsGE1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p id=\"fe2f\">Four key metrics \uc758 \ubcf4\uc870 \uc9c0\ud45c\ub85c \uc81c\uc548 \ub418\uc5c8\ub358 \u201c\uac00\uc6a9\uc131\u201d\uc758 \ud655\uc7a5\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/eeZp5U\/btsJGmEXNU0\/HPWSRgXkEd9KJzgGtKLGMk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p id=\"06e2\">DORA \ud300\uc740 \uac00\uc6a9\uc131\uc740 \uc548\uc815\uc131 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1\uc758 \uc77c\ubd80\ubd84\uc774\uae30 \ub54c\ubb38\uc5d0&nbsp;<strong>\uac00\uc6a9\uc131<\/strong>,&nbsp;<strong>\ub300\uae30 \uc2dc\uac04<\/strong>,&nbsp;<strong>\uc131\ub2a5 \ubc0f \ud655\uc7a5\uc131<\/strong>\uc774 \ub354 \uad11\ubc94\uc704\ud558\uac8c \ud45c\uc2dc\ub418\ub3c4\ub85d&nbsp;<strong>\uc548\uc815\uc131<\/strong>\uc73c\ub85c \uce21\uc815\uc744 \ud655\uc7a5\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>\uacbd\uc6b0\uc5d0 \ub530\ub77c \uc774\ub97c \u201c\uc2e0\ub8b0\uc131\u201d \uc73c\ub85c \ubc88\uc5ed\ud558\uae30\ub3c4 \ud569\ub2c8\ub2e4\ub9cc, DORA \ud300\uc774 \uc18d\ud574\uc788\ub294 Google Cloud \uc758 \uacf5\uc2dd \ubc88\uc5ed\uc5d0 \ub530\ub974\uba74 \u201c\uc548\uc815\uc131\u201d \uc785\ub2c8\ub2e4.<\/p><\/blockquote>\n\n\n\n<p id=\"789d\">\ub610\ud55c \uc131\uacfc \uc218\uc900\uc774 \ub2e4\uc591\ud55c \uc870\uc9c1\ub4e4\uc774 \uc6b4\uc601 \uc131\uacfc\uc758 \uc6b0\uc120\uc21c\uc704\ub97c \uc815\ud560 \ub54c&nbsp;<strong>\uc548\uc815\uc131<\/strong>\uc744 \uce21\uc815\ud55c \uc870\uc9c1\ub4e4\uc774 \ub354 \ub098\uc740 \uacb0\uacfc\ub97c \uc5bb\uc744 \uc218 \uc788\ub2e4\ub294 \uac83\uc744 \ubc1c\uacac\ud588\uc2b5\ub2c8\ub2e4. \uadf8\ub798\uc11c \ub3c4\ub77c \uba54\ud2b8\ub9ad(DORA Metrics) \ub294 \ucd1d 5\uac1c\uc758 \uc9c0\ud45c\ub85c \uc774\ub8e8\uc5b4\uc9d1\ub2c8\ub2e4.<\/p>\n\n\n\n<ul><li><strong>\ubc30\ud3ec \ube48\ub3c4(Deployment frequency, DF)<\/strong>&nbsp;\u2014 \ud504\ub85c\ub355\uc158 \ud658\uacbd\uc73c\ub85c \ubc30\ud3ec\ud558\ub294 \ube48\ub3c4<\/li><li><strong>\ubcc0\uacbd \ub9ac\ub4dc \ud0c0\uc784(Lead time for changes, LTC)<\/strong>&nbsp;\u2014 \uc0c8\ub85c\uc6b4 \ucf54\ub4dc\ub97c \uac1c\ubc1c\ud558\uace0 \ud504\ub85c\ub355\uc158\uc5d0 \ubc30\ud3ec\ud558\uae30\uae4c\uc9c0 \uc18c\uc694\ub418\ub294 \uc2dc\uac04<\/li><li><strong>\ubcc0\uacbd \uc2e4\ud328\uc728(Change failure rate, CFR)<\/strong>&nbsp;\u2014 \ud504\ub85c\ub355\uc158 \ubc30\ud3ec\uc2dc\uc5d0 \uc624\ub958\ub098 \ub2e4\uc6b4\ud0c0\uc784\uc774 \ubc1c\uc0dd\ud558\ub294 \ube44\uc728<\/li><li><strong>\uc2e4\ud328\ud55c \ubc30\ud3ec \ubcf5\uc6d0 \uc2dc\uac04(Failed deployment recovery time, FDRT)<\/strong>&nbsp;\u2014 \ud504\ub85c\ub355\uc158 \ubc30\ud3ec\ub85c\ubd80\ud130 \ubc1c\uc0dd\ud55c \uc624\ub958\ub098 \ub2e4\uc6b4\ud0c0\uc784\uc744 \ubcf5\uad6c\ud558\ub294 \ub370 \uac78\ub9ac\ub294 \uc2dc\uac04<\/li><li><strong>\uc548\uc815\uc131(Reliability)<\/strong>&nbsp;\u2014 \uc6b4\uc601\ud558\ub294 \uc18c\ud504\ud2b8\uc6e8\uc5b4\uc5d0 \ub300\ud55c \uacc4\ud68d\uacfc \uc81c\uc548\uc744 \uc9c0\ud0ac \uc218 \uc788\ub294 \uc815\ub3c4<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\ub098\ub294 \uc544\ub798\uae00\uc758 \ub0b4\uc6a9\uc5d0 \uba87\uac00\uc9c0 \uc758\ubb38\uc744 \uc81c\uae30\ud55c\ub2e4. \uac1c\ubc1c\uc790\uc758 \uc131\uacfc\ub97c \uce21\uc815\ud558\ub294 \uc9c0\ud45c\uac00. Code \uc5d0 \ud55c\uc815\ub418\uc5b4 \uc788\ub2e4\ub294 \uac83\uc774\ub2e4. \ubb3c\ub860 \ud2c0\ub9b0\ub9d0\uc740 \uc544\ub2c8\ub2e4. \uc544\ub2c8. \ud2c0\ub838\ub2e4. \uc6b0\ub9ac\ub294 \uc0dd\uac01\uc744 \ud655\uc7a5 \uc2dc\ucf1c\uc57c \ud55c\ub2e4. \uc774\ub7f0 \uc0dd\uac01\uc744 \ud574 \ubcf4\uc558\ub294\uac00? &#8221; \uac1c\ubc1c\uc790\uac00 \ubaa9\ud45c\ud558\ub294 \ubc14\uac00 \ubb34\uc5c7\uc778\uac00? &#8220; &#8221; \uc5b4\ub5a4 \uc9c0\uc2dc\ub97c \ubc1b\uace0, \uc774\ub7f0 \ucf54\ub4dc\ub97c \uc0dd\uc0b0\ud558\uace0 \uc788\ub294\uac00? &#8220; \ucf54\ub4dc\uc758 \uc0dd\uc0b0\uc131\uc774 \uac1c\ubc1c\uc790\uc758 \uc131\uacfc\uac00 \uc544\ub2c8\ub2e4. \ud68c\uc0ac\uc758 \uc131\uacfc \uae30\uc900\uc740. \uac1c\ubc1c\uc790\uc5d0\uac8c \uc9c0\uc2dc\ud588\ub358 \uc694\uad6c\uc0ac\ud56d\uc774 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49"}],"collection":[{"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=49"}],"version-history":[{"count":1,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":50,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions\/50"}],"wp:attachment":[{"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/313.co.kr\/php\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}