精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何使用DORA工程指標來改進軟件開發團隊

譯文
開發 前端
用于衡量軟件開發工作的客觀數據和指標一直存在。但很長一段時間以來,人們認為使用這些數據或指標來衡量軟件開發的想法是不可能的。而Martin Fowler和Joel Spolsky等軟件開發專家也認為這是不現實的。顯然,衡量軟件開發工作是一項具有挑戰性的任務,這讓一些軟件開發人員感到沮喪。

[[419257]]

51CTO.com快譯】用于衡量軟件開發工作的客觀數據和指標一直存在。但很長一段時間以來,人們認為使用這些數據或指標來衡量軟件開發的想法是不可能的。而Martin Fowler和Joel Spolsky等軟件開發專家也認為這是不現實的。顯然,衡量軟件開發工作是一項具有挑戰性的任務,這讓一些軟件開發人員感到沮喪。

而如今隨著Git、Jira和其他項目管理工具等工具的興起,其指標開始變得清晰起來,使人們能夠更密切地、以數據驅動的方式查看軟件開發項目內部發生的事情。

當然,很多組織已經開始采取行動。其中最重要和最著名的結果之一是由DevOps研究和評估組織(DORA)完成的。該組織在六年的時間里對數千名DevOps工程師和領導者進行了調查,最終推出了被認為對軟件開發項目成功至關重要的四個指標。

四個DORA工程指標是:

(1)部署頻率

(2)變更的平均交付周期

(3)平均恢復時間(MTTR)

(4)更改故障率

部署頻率和變更的平均交付周期這兩個指標用來衡量開發團隊的開發速度。平均恢復時間(MTTR)和更改故障率用來衡量項目質量和穩定性。所有四個指標都可以通過挖掘開發團隊當前使用的工具得出。

這四個DORA工程指標旨在允許開發團隊根據業務目標調整他們的工作,它們已成為組織中的首席技術官(CTO)和工程副總裁獲得有關其組織績效的標準方式。通過密切關注并改進DORA指標推進開發團隊的工作,開發團隊可以確保他們做正確的事情來推動他們的項目,更重要的是他們的業務如何向前發展。

當然,了解指標實際衡量的內容及其含義對于使它們有用是必要的。此外,了解這些指標的當前狀態是在開發團隊改進它們的必要條件。

以下了解這四個關鍵指標。

1.部署頻率

(1)它是什么?

部署頻率衡量代碼部署到生產中的次數。通常在“每日部署”中報告。

生產如今對不同的客戶意味著不同的東西。對于SaaS公司來說,通常意味著將代碼實際交付給客戶實際使用的生產平臺。對于其他公司,這可能意味著提供可供客戶使用的版本。

(2)為什么重要

增加部署頻率表明開發團隊的效率和對其流程的信心。能夠更頻繁地部署的團隊能夠更快地將工作轉移到他們的管道中,并且更高效地開發和處理他們的產品。

(3)它是如何計算的?

它記錄了組織在一天內進行的部署總數。如上所述,“部署”的定義可能因組織而異。如果軟件開發團隊擁有持續集成(CI)/持續交付(CD)工具為其活動提供API,則該指標可以實現自動化。

(4)如何改進它?

如果組織希望提高部署頻率,應該:

  • 提高自動化測試覆蓋率。
  • 與持續集成(CI)/持續交付(CD)工具集成。
  • 自動化發布驗證階段和發布流程。
  • 減少生產中的錯誤恢復時間。

2.變更的平均交付周期

(1)它是什么?

變更的平均交付周期是從提交代碼到將代碼發布到生產中所需的平均時間。

一些組織從項目代碼的第一次提交開始來計算時間,而另外一些組織從將代碼合并到主分支開始計算時間。

許多組織將變更的平均交付周期轉化為一個稱為周期時間(Cycle Time)的指標,以下將對此進行討論。

(2)為什么重要

較低的平均交付周期意味著組織的開發團隊可以高效地編碼和部署項目,并及時為其產品增加價值。試圖降低平均水平會激勵團隊適當地劃分工作、徹底審查代碼并進行快速部署。

(3)它是如何計算的?

每個項目都從頭到尾進行衡量,并計算這些時間的平均值。

(4)如何改進它?

該指標可以通過以下方式改進:

  • 將自動化添加到部署過程中。
  • 確保持續集成(CI)/持續交付(CD)流程盡可能高效。
  • 將項目分成更小、更易于管理的塊。
  • 創建高效的代碼審查流程。

3.平均恢復時間(MTTR)

(1)它是什么?

該指標衡量團隊從系統故障中恢復所需的平均時間。而“故障”可能意味著任何事情,從生產中的錯誤到生產系統宕機。

(2)為什么重要

顯然,停機時間越短越好,團隊需要更快恢復。關注平均恢復時間將鼓勵構建更強大的系統,并加強對這些系統的監控。

快速恢復時間反映了開發團隊診斷問題和糾正問題的能力。測量平均恢復時間可以使團隊在整個開發過程中更加謹慎,并關注質量。

(3)它是如何計算的?

通常情況下,通過測量系統中創建生產錯誤報告與解決該錯誤報告之間的平均時間來跟蹤此指標。或者,它可以通過測量創建報告和將修復部署到生產之間的時間來計算。

(4)如何改進它?

平均恢復時間(MTTR)可以通過以下方式變得更好:

  • 構建快速報告故障的持續集成(CI)/持續交付(CD)系統。
  • 確保有一個對故障立即采取行動的流程。
  • 將故障恢復優先于所有其他任務。
  • 縮短部署時間。

4.更改故障率

(1)它是什么?

更改故障率衡量代碼更改導致生產故障的頻率。導致回滾、生產失敗或生產中出現錯誤的更改都會影響該指標。

(2)為什么重要

這個指標很重要,因為花在處理故障上的所有時間都不是花在向客戶交付新功能和價值上的時間。顯然,減少軟件中的問題是可取的。

(3)它是如何計算的?

通常情況下,該指標的計算方法是計算部署導致故障的次數,然后除以總部署數以獲得平均值。平均值越低越好。

(4)如何改進它?

當組織執行以下操作時,更改故障率會得到改進:

  • 確保自動化單元測試涵蓋所有新代碼。
  • 作為持續集成過程的一部分改進自動化測試。
  • 進行徹底和完整的代碼審查,以幫助防止將問題引入生產中。

跟蹤DORA指標的好處

(1)決策

始終如一地跟蹤DORA指標,將使開發團隊能夠在何處以及如何改進開發過程做出更好的決策。這樣做將揭示面臨的瓶頸,并使開發團隊能夠將注意力集中在可能導致流程停滯的地方,還可以確定發展趨勢,并且驗證關于關注點的決策質量。

跟蹤DORA指標可以幫助開發團隊和企業管理人員將注意力集中在能夠真正推動價值的事情上。它們使開發團隊能夠根據指標做出決策,而不僅僅是憑直覺做出決定。

(2)交付價值

DORA指標可以衡量開發團隊交付的價值。如果DORA指標是有利的,則組織的開發團隊將為其客戶提供價值并保持必要的質量,以免偏離重點。這是組織的主要目標——為客戶提供價值。

(3)良性循環

當任何東西被衡量時,它很可能會被人為操縱或更改———也就是說,人們會改變行為來優化被衡量的東西。很多時候這會對開發團隊的工作產生負面的的影響。

組織希望開發團隊努力優化這些DORA指標,可以提高效率并減少浪費,這會帶來良好的結果。通常情況下,刻意追求指標會對開發團隊產生負面影響,因為這些指標是經過精心設計的,其目的卻恰恰相反。

LinearB幫助組織衡量和改進DORA工程指標

DORA指標很重要,而LinearB可以輕松跟蹤它們,為組織提供開箱即用的DORA指標,可以輕松顯示和跟蹤。

通過向開發組織的高管提供其DORA指標的更高級別視圖,這樣的儀表板可能會很有用。通過簡單的視圖,高管可以一目了然地了解開發團隊的工作情況以及可能需要進行哪些中途更正的事項。

除了DORA指標之外,LinearB還可以跟蹤有助于提高組織績效的其他指標。例如拉取請求大小、拉取請求審查深度和拉取請求審查時間等指標都可以監控,改進后將會減少更改的平均交付周期和部署頻率。

LinearB超越DORA指標

LinearB超越了DORA的變更的平均交付周期指標,以提供周期時間(Cycle Time)指標。

周期時間是一個強大的指標,用于衡量給定代碼單元從分支創建到生產部署所需的時間。它實際上是對給定任務或子任務交付給最終用戶速度的衡量。當然,交付功能是每個開發組織的目標之一。

周期時間分為四個部分:

(1)編碼時間——通常是指第一次提交到給定分支和為該分支創建拉取請求之間的時間。

(2)拉取請求時間——這是創建拉取請求和開始審查該拉取請求之間的時間。

(3)拉取請求審查時間——從拉取請求審查開始到合并代碼之間的時間。

(4)部署時間——部署時間是代碼合并和代碼實際部署到生產之間的時間跨度。

改善周期時間有很多好處:

  • 密切跟蹤編碼時間可以鼓勵開發團隊將開發工作分成更小、更易于管理的塊。如果給定的分支或項目很大并且需要很長時間,那么周期時間就會增加。相反,它鼓勵更小的工作量。
  • 推動團隊及時處理拉取請求。它有助于防止緩慢的拉取請求和過大而無法有效審查的拉取請求。
  • 跟蹤部署時間的團隊被激勵專注于改進和簡化構建和部署流程。

周期時間的增加可以成為項目遇到困難的早期預警系統。如果必須為團隊選擇一個指標來衡量,那就是周期時間。

WorkerB改進了DORA指標

空閑時間是在軟件開發過程中等待事情發生的時間——拉取請求閑置且未經審查就是一個很好的例子。它是影響DORA中的部署頻率和平均變更提前期這兩個重要指標的主要因素。

WorkerB是由LinearB提供的一項功能,它可以減少對空閑時間產生的積極影響,從而提高組織的DORA指標。通過通知團隊成員有關存儲庫事件,可以確保團隊立即了解周期時間的組成部分(例如拉取請求提取時間和拉取請求審查時間),并允許他們以更及時的方式做出反應。

根據LinearB一些用戶的反饋,在使用WorkerB的前四個月內,周期時間減少了50%以上。

衡量成功

DORA指標基于對軟件開發團隊的多年研究。通過DORA指標來衡量成功將通過組織的開發管道交付更多價值。

LinearB可以幫助組織的開發團隊始終如一地跟蹤它們,從而對其軟件開發過程和業務產生深遠而持久的影響。

原文標題:How To Use DORA Engineering Metrics To Improve Your Dev Team,作者:Nick Hodges

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:華軒 來源: 51CTO
相關推薦

2011-10-19 13:45:36

ibmdw軟件工程協作開發

2022-05-31 17:38:05

亞馬遜科技

2012-02-02 15:04:02

軟件開發

2011-11-08 09:28:28

開發團隊

2018-07-03 15:29:00

2011-07-19 09:11:04

項目

2021-08-24 09:00:00

開發軟件框架

2014-01-16 14:06:18

軟件開發團隊管理

2018-01-09 18:33:24

軟件開發測試軟件測試

2020-12-03 15:54:15

軟件開發工具

2011-09-09 09:18:43

軟件開發團隊

2020-07-09 14:44:10

開發技能團隊

2022-06-20 07:21:33

開發策略軟件

2022-02-14 23:17:16

Gitlab嵌入式工具

2009-07-24 09:43:09

軟件工程軟件開發

2022-11-07 16:42:35

KPI軟件開發團隊

2013-07-24 10:11:50

軟件工程師

2015-07-02 10:06:27

軟件開發軟件工程

2011-01-19 10:45:34

信息系統項目管理師

2017-06-29 13:22:15

點贊
收藏

51CTO技術棧公眾號

国产精品美女网站| 日韩一二三四区| 日本一区二区三区四区在线观看 | eeuss影院www在线播放| 久久精品99国产精品| 久久久久久亚洲精品不卡| 日韩人妻无码一区二区三区| jizz亚洲女人高潮大叫| 亚洲综合男人的天堂| 久久蜜臀中文字幕| 亚洲精品99999| av丝袜天堂网| 污污视频在线看| 久久九九全国免费| 国产二区一区| 国产尤物在线观看| 麻豆久久婷婷| 欧美精品18videosex性欧美| 美国黑人一级大黄| 欧美亚洲国产日韩| 日韩视频在线观看一区二区| 欧美综合在线观看视频| 草莓视频丝瓜在线观看丝瓜18| 欧美国产乱子伦| 国偷自产av一区二区三区小尤奈| 一级爱爱免费视频| 视频一区视频二区在线观看| 欧美激情xxxx| 日本在线一级片| 欧美一区二区三区激情视频 | 超碰在线超碰在线| yw.尤物在线精品视频| 亚洲成av人片在www色猫咪| 欧美性视频在线播放| 麻豆影视在线| 91麻豆6部合集magnet| 午夜亚洲视频| 亚洲国产成人精品女人久久久 | 一区二区小视频| 欧美一级播放| 91高潮精品免费porn| 国产一级片免费看| 综合激情视频| 久久精品国产久精国产一老狼| 久久久久久久久久久久久久久| 美腿丝袜亚洲图片| 精品成人a区在线观看| 成年人性生活视频| 天堂av一区| 欧美成人r级一区二区三区| 色视频www在线播放国产成人| 免费看毛片的网址| 羞羞电影在线观看www| 亚洲精品综合在线| 国产精品一二三在线观看| 好吊日视频在线观看| 最新国产精品久久精品| 亚洲 欧洲 日韩| 国产一二区在线| 亚洲激情图片qvod| 国产欧美日韩小视频| 爱搞国产精品| 欧美性高跟鞋xxxxhd| 免费在线激情视频| 在线看欧美视频| 欧美日韩二区三区| 熟妇无码乱子成人精品| 亚洲一区二区三区四区电影| 亚洲第一色在线| 精品一区二区视频在线观看| 欧美一级全黄| 在线观看欧美日韩| 91 在线视频| 国产精品成人一区二区网站软件| 久久乐国产精品| 激情视频网站在线观看| 麻豆91在线看| 粉嫩av免费一区二区三区| 天堂av资源在线| 96av麻豆蜜桃一区二区| 日韩一本精品| 亚洲婷婷噜噜| 色噜噜狠狠色综合中国| 亚洲精品久久久中文字幕| 视频精品一区| 国产午夜精品一区理论片飘花| 亚洲女人毛茸茸高潮| 国产一区久久| 国产精品高清在线| 国产欧美日韩成人| 久久―日本道色综合久久| 亚洲一区二区三区精品在线观看| 成人av免费| 欧美性20hd另类| 男生操女生视频在线观看| 99亚洲乱人伦aⅴ精品| 尤物yw午夜国产精品视频明星| 中文字幕在线有码| 亚洲第一伊人| 成人黄色免费网站在线观看| 手机看片一区二区| 中文字幕精品三区| 男女猛烈激情xx00免费视频| 久久精品国产福利| 日韩精品在线视频观看| 污软件在线观看| 天堂在线亚洲视频| 高清视频在线观看一区| 尤物在线视频| 午夜不卡av免费| 亚洲天堂伊人网| 国际精品欧美精品| 欧美日本国产在线| 亚洲在线观看av| 91蜜桃视频在线| 18视频在线观看娇喘| 韩国成人在线| 亚洲男人av在线| 免费观看一级视频| 国产久卡久卡久卡久卡视频精品| 日本黑人久久| 色在线视频观看| 精品国产免费一区二区三区四区 | 欧美最猛性xxxxx(亚洲精品)| 精品久久人妻av中文字幕| 中文字幕成人网| 久草精品在线播放| 日韩av网站在线免费观看| 欧美大片在线看免费观看| 一区二区 亚洲| 欧美国产乱子伦| 天堂av在线网站| 欧美猛男男男激情videos| 456国产精品| 香蕉国产在线视频| 亚洲国产视频一区| 少妇献身老头系列| 欧美精品一区二区三区久久久竹菊| 国产精品免费电影| 在线播放毛片| 欧美福利电影网| 国产又粗又猛又爽又黄的视频小说| 三级欧美韩日大片在线看| 久中文字幕一区| 免费在线小视频| 日韩av在线免费看| 国产91精品一区| 久久综合狠狠综合久久激情| 国产亚洲欧美在线视频| 亚洲人成网站77777在线观看| 91av在线精品| 欧美亚洲日本| 在线视频综合导航| 美国黑人一级大黄| 久久66热偷产精品| 一本色道久久88亚洲精品综合| 99综合99| 久久久噜噜噜久久中文字免| 黄色av网站免费在线观看| 亚洲一级电影视频| 日本黄色录像片| 久久久久中文| 亚洲精品影院| 国产一区二区三区免费在线| 萌白酱国产一区二区| 国产激情视频在线播放 | 亚洲精品久久久久久久久久久久| 国产一级视频在线播放| 91香蕉视频mp4| 日本va中文字幕| 91视频综合| 国产91社区| 我爱我色成人网| 精品国产欧美一区二区三区成人 | 国产成人在线视频网站| 18禁网站免费无遮挡无码中文 | 亚洲天堂成人在线视频| 一级黄色小视频| 亚洲尤物视频在线| 亚洲av无码一区二区二三区| 麻豆精品在线看| 免费高清一区二区三区| 美女久久久久| 92看片淫黄大片看国产片| 国产极品人妖在线观看| 亚洲人成电影在线观看天堂色| 中文无码av一区二区三区| 亚洲乱码国产乱码精品精的特点 | 国产日韩欧美久久| 精品白丝av| 亚洲永久激情精品| 伦理一区二区| 成人免费视频网址| 中国字幕a在线看韩国电影| 久久九九有精品国产23| 日本天堂在线| 欧美一区二区免费观在线| 成人免费视频毛片| 亚洲欧美视频在线观看视频| 野外性满足hd| 国产suv一区二区三区88区| 日本久久精品一区二区| 亚洲性图久久| 一区二区三区四区欧美日韩| 日韩av系列| 成人在线看片| 亚洲伦理网站| 国产精品观看在线亚洲人成网| a√中文在线观看| 久久韩剧网电视剧| 国产小视频福利在线| 精品成a人在线观看| 99热在线只有精品| 欧美色图天堂网| 亚洲天堂一区在线| 亚洲成人高清在线| 91视频综合网| 中文字幕永久在线不卡| 性高潮久久久久久久| 波多野结衣中文字幕一区二区三区| 精品综合久久久久| 日韩av电影一区| 日本三级免费观看| 国产日韩专区| 欧美久久在线观看| 欧美黄色aaaa| 日韩国产精品毛片| 97精品国产一区二区三区| 欧洲精品在线一区| 少妇精品久久久一区二区| 精品不卡在线| 免费萌白酱国产一区二区三区| av资源一区二区| 久久免费福利| 99re6热在线精品视频播放速度| 亚洲ww精品| 国产有码一区二区| 午夜不卡一区| 成人激情视频网| 国产精品1区| 91亚洲精品久久久| 精品视频在线观看网站| 亚洲影视九九影院在线观看| 精品国产不卡一区二区| 91在线色戒在线| 欧美日韩黄色| 国产精品久久九九| 欧美变态网站| 欧美福利一区二区三区| 欧美美女在线| 亚洲免费视频一区| 久久久久久久久丰满| 超碰在线免费观看97| 综合色一区二区| 女人被男人躁得好爽免费视频| 国产精品地址| 欧洲黄色一级视频| 日韩黄色一级片| 污污的网站免费| 国产精品123区| 中文字幕在线永久| 国产午夜亚洲精品午夜鲁丝片| 免费视频91蜜桃| 中文字幕亚洲一区二区va在线| 免费在线观看h片| 亚洲国产日韩a在线播放性色| 日韩字幕在线观看| 在线国产电影不卡| 国产精品自偷自拍| 亚洲高清久久网| 国产鲁鲁视频在线观看免费| 日韩在线中文字| 激情网站在线| 国产精品678| 二区三区精品| 久久国产精品99久久久久久丝袜| 精品香蕉视频| 久久久天堂国产精品| 国产欧美日韩一级| 中文字幕一区久久| aaa亚洲精品| 久久精品在线观看视频| 亚洲第一福利一区| 中文字幕av资源| 亚洲精品国产精品久久清纯直播| 啊v视频在线| 久久久久久久久久国产| 日本综合视频| 国产视频不卡| 999精品色在线播放| 欧美一区二区中文字幕| 美日韩一区二区三区| 欧美一级片黄色| 成人免费在线视频观看| 九九热在线免费观看| 91精品国产欧美日韩| 九色视频在线观看免费播放| 欧美日本高清一区| 成人深夜福利| 久久精品午夜一区二区福利| 婷婷综合伊人| 国产免费视频传媒| heyzo一本久久综合| 美女网站视频色| 色婷婷综合久久久| 肥臀熟女一区二区三区| 久久精品成人一区二区三区| 一区二区精品伦理...| 97se国产在线视频| 久久成人综合| 欧美 丝袜 自拍 制服 另类 | 内射中出日韩无国产剧情| 亚洲人成电影网站色mp4| av手机天堂网| 日韩精品福利网站| 成人影音在线| 91在线观看免费观看 | 视频欧美一区| 经典三级在线视频| 免费成人在线观看| 三上悠亚影音先锋| 精品久久久久久亚洲国产300| 国产麻豆免费观看| 色爱av美腿丝袜综合粉嫩av| 成年美女黄网站色大片不卡| 国产亚洲情侣一区二区无| 欧美日本一区二区视频在线观看 | 精品国产黄a∨片高清在线| 久久波多野结衣| 午夜在线精品偷拍| 特级西西人体4444xxxx| 亚洲国产欧美日韩另类综合| 午夜精品无码一区二区三区| 久久精品国亚洲| 欧洲亚洲精品久久久久| 亚洲国产一区二区三区在线播 | 狠狠色狠狠色综合日日五| 欧美一级免费片| 久久久久久久一区二区三区| 一区二区三区高清在线观看| 久久久久久久免费视频| 国产精品亚洲一区二区三区在线| 日本黄区免费视频观看| 欧美日韩美少妇| 在线观看的av| 成人在线免费观看视视频| 久久一区二区三区喷水| 热久久久久久久久| 亚洲精品久久嫩草网站秘色| 国产suv一区二区| 欧美激情精品久久久久久蜜臀| 99久久人爽人人添人人澡| 欧美成人免费在线观看视频| 99久久久久久| 无码人妻aⅴ一区二区三区有奶水 无码免费一区二区三区 | 牛牛精品成人免费视频| 91传媒久久久| 亚洲国产精品ⅴa在线观看| 91tv国产成人福利| 欧美美最猛性xxxxxx| 国产极品模特精品一二| 男人天堂999| 欧美国产一区二区| 国产裸体永久免费无遮挡| 国内自拍欧美激情| 极品美女一区二区三区| 三级av免费观看| 亚洲女厕所小便bbb| 日韩一级免费视频| 国产成人精品免费久久久久| 久久福利影院| 亚洲av熟女高潮一区二区| 一道本成人在线| 麻豆视频在线观看免费| av在线亚洲男人的天堂| 亚洲永久在线| 国产精品精品软件男同| 亚洲大胆人体在线| 三级成人在线| 丁香色欲久久久久久综合网| 91丝袜美腿高跟国产极品老师| 涩涩视频在线观看| 欧美黑人国产人伦爽爽爽| 精品一区三区| 久久久久久久久久久影视| 疯狂做受xxxx欧美肥白少妇| 伊人免费在线| 国产精选在线观看91| 免费在线成人网| 日本中文字幕免费| 日韩中文视频免费在线观看| 国产精品17p| 亚洲欧美日韩精品一区| 欧美日韩国产一区二区三区| 77导航福利在线| 精品国产免费一区二区三区| 久久国产人妖系列| 台湾佬中文在线| 久久久久久亚洲精品中文字幕| 久久电影院7|