自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

提高開(kāi)發(fā)者生產(chǎn)力的SPACE框架

譯文
開(kāi)發(fā) 前端
提高開(kāi)發(fā)人員的生產(chǎn)力是一個(gè)復(fù)雜的主題,并沒(méi)有什么靈丹妙藥。然而,經(jīng)濟(jì)壓力、市場(chǎng)競(jìng)爭(zhēng)加劇以及交付周期縮短等因素,迫使許多組織需要提高效率并開(kāi)辟新的運(yùn)營(yíng)模式。在日益混合的工作場(chǎng)所中測(cè)量、維護(hù)并最終提高生產(chǎn)力是許多組織目前正在進(jìn)行討論的重要主題。

譯者 | 李睿

審校 | 重樓

提高開(kāi)發(fā)人員的生產(chǎn)力是一個(gè)復(fù)雜的主題,并沒(méi)有什么靈丹妙藥。然而,經(jīng)濟(jì)壓力、市場(chǎng)競(jìng)爭(zhēng)加劇以及交付周期縮短等因素,迫使許多組織需要提高效率并開(kāi)辟新的運(yùn)營(yíng)模式。在日益混合的工作場(chǎng)所中測(cè)量、維護(hù)并最終提高生產(chǎn)力是許多組織目前正在進(jìn)行討論的重要主題。

越來(lái)越多的組織開(kāi)始研究如何更好地利用他們所擁有的資源,如何消除流程中的瓶頸,以及如何提高開(kāi)發(fā)人員的生產(chǎn)力。經(jīng)驗(yàn)證據(jù)和對(duì)生產(chǎn)力驅(qū)動(dòng)因素的理解正在形成,與此同時(shí),也揭穿了一些神話(huà)和誤解。

SPACE框架是備受關(guān)注的方法之一。以下介紹它的背景,并解釋了一些關(guān)鍵概念。此外,還提供了一些關(guān)于SPACE在組織中應(yīng)用的示例。

SPACE框架簡(jiǎn)介

“開(kāi)發(fā)人員生產(chǎn)力的SPACE”是由GitHub、維多利亞大學(xué)和微軟公司研究人員合作編寫(xiě)的一個(gè)框架,由于其實(shí)用性和多方面的方法而備受關(guān)注。

研究人員揭穿了有關(guān)開(kāi)發(fā)人員生產(chǎn)力一些常見(jiàn)的神話(huà)和誤解,然后介紹了提高開(kāi)發(fā)人員生產(chǎn)力的驅(qū)動(dòng)因素。他們將這些驅(qū)動(dòng)因素結(jié)構(gòu)呈現(xiàn)出一個(gè)整體的多維模型。此外,他們還展示了一些生產(chǎn)力指標(biāo)和計(jì)數(shù)器指標(biāo)的例子。

為方便起見(jiàn),本文對(duì)SPACE框架進(jìn)行了總結(jié),并就如何利用日益流行的工程智能啟動(dòng)SPACE跟蹤和報(bào)告提供了一些幫助。

開(kāi)發(fā)者生產(chǎn)力:神話(huà)和誤解

SPACE框架的開(kāi)發(fā)者在早期澄清了一些誤解和神話(huà):

  • 一個(gè)明顯的誤解是(開(kāi)發(fā)人員)生產(chǎn)力不是一個(gè)一維的指標(biāo)。沒(méi)有一個(gè)單一的數(shù)字可以定義生產(chǎn)力,任何過(guò)于簡(jiǎn)單的方法都無(wú)法提供深刻的見(jiàn)解。不僅如此,不同的組織和不同的團(tuán)隊(duì)可能需要關(guān)注不同的KPI集。
  • 軟件開(kāi)發(fā)是一項(xiàng)團(tuán)隊(duì)運(yùn)動(dòng)。因此,單一指標(biāo)的相關(guān)性較低。事實(shí)上,這可能會(huì)適得其反。重要的是整個(gè)團(tuán)隊(duì)或組織的表現(xiàn)。此外,絕對(duì)數(shù)字并不重要,但趨勢(shì)和計(jì)數(shù)器信號(hào)的可觀(guān)察性突出了需要解決的問(wèn)題。
  • 結(jié)果比產(chǎn)出更重要。雖然很難量化,但交付與客戶(hù)相關(guān)的特性的能力顯然比大量編寫(xiě)代碼更重要。因此,單純的活動(dòng)指標(biāo)不足以做出良好的生產(chǎn)力估計(jì)。

盡管如此,值得強(qiáng)調(diào)的是衡量的價(jià)值:

  • 一套良好的衡量標(biāo)準(zhǔn)可以讓人們了解組織的表現(xiàn)、發(fā)展趨勢(shì)以及可以改進(jìn)的領(lǐng)域。此外,關(guān)鍵指標(biāo)不僅對(duì)管理有價(jià)值,而且如果使用得當(dāng),同時(shí)也會(huì)給開(kāi)發(fā)人員帶來(lái)發(fā)言權(quán)。

開(kāi)發(fā)人員喜歡有證據(jù)來(lái)證明他們給團(tuán)隊(duì)和組織帶來(lái)的價(jià)值。他們通常喜歡展示自己的價(jià)值,并喜歡改進(jìn)流程和提升自己。而掌握這些證據(jù)有助于提高自我價(jià)值,進(jìn)而提高組織的生產(chǎn)力。

SPACE框架解釋

SPACE代表滿(mǎn)意度(Satisfaction)、績(jī)效(Performance)、活動(dòng)(Activity)、溝通(Communication)和效率(Efficiency),體現(xiàn)了創(chuàng)作者提出的多維度方法。

SPACE的5個(gè)維度分別是:

(1)滿(mǎn)意度和幸福感:這個(gè)維度衡量開(kāi)發(fā)團(tuán)隊(duì)和成員對(duì)他們的工具、流程和工作環(huán)境的滿(mǎn)意程度。例如,是否有合適的工具和資源來(lái)有效地執(zhí)行任務(wù)?團(tuán)隊(duì)是否可以避免超負(fù)荷工作,或者團(tuán)隊(duì)成員是否會(huì)遭受潛在的倦怠?管理結(jié)構(gòu)和環(huán)境是否支持增長(zhǎng)和生產(chǎn)力?

(2)績(jī)效:這與團(tuán)隊(duì)創(chuàng)造的實(shí)際結(jié)果以及創(chuàng)造這些結(jié)果的障礙的缺失有關(guān)。例如:客戶(hù)對(duì)所提供功能的接受程度和滿(mǎn)意度怎么樣?隨著時(shí)間的推移,團(tuán)隊(duì)是如何改進(jìn)的?是如何提高整體質(zhì)量的?績(jī)效與組織和團(tuán)隊(duì)的績(jī)效和滿(mǎn)意度密切相關(guān),有助于提高整體效率。

(3)活動(dòng):如上所述,結(jié)果比輸出更可取,但活動(dòng)或輸出通常是很好的代理指標(biāo),仍然可以實(shí)現(xiàn)一些有用的指標(biāo),尤其是計(jì)數(shù)器指標(biāo)。這可以是發(fā)布節(jié)奏、構(gòu)建系統(tǒng)性能,或者要管理的事件的數(shù)量。簡(jiǎn)單地說(shuō),團(tuán)隊(duì)能完成任務(wù)嗎?隨著時(shí)間的推移,團(tuán)隊(duì)是如何改進(jìn)的?

(4)溝通和協(xié)作:有效的協(xié)作和團(tuán)隊(duì)凝聚力已被證明是開(kāi)發(fā)人員生產(chǎn)力的重要貢獻(xiàn)因素。例如,頭腦風(fēng)暴、協(xié)作、目標(biāo)一致、參與成果都能提高生產(chǎn)力。與這些情況相反的是,員工之間相互對(duì)抗,推卸責(zé)任,或者感到被組織管理層拋棄。

(5)效率和流程:產(chǎn)生有價(jià)值的結(jié)果是一回事,但這樣做的效率有多高?一個(gè)關(guān)鍵的指標(biāo)是有多少團(tuán)隊(duì)和成員可以在流程中執(zhí)行他們的工作;他們能在多大程度上擺脫障礙、中斷或延遲?!傲鞒獭笔窃S多組織已經(jīng)開(kāi)始在流程或組織級(jí)別上關(guān)注的因素。這表現(xiàn)為組織的價(jià)值流指標(biāo)或DORA指標(biāo)。這些概念通常用于與執(zhí)行團(tuán)隊(duì)甚至組織董事會(huì)進(jìn)行溝通。

組織維度

最后,SPACE框架區(qū)分了在哪些地方采取和應(yīng)用生產(chǎn)力措施,這些措施是:

  • 成員:幫助團(tuán)隊(duì)成員感覺(jué)更有生產(chǎn)力是很重要的,但這通常是通過(guò)設(shè)置正確的流程、組織和團(tuán)隊(duì)環(huán)境來(lái)實(shí)現(xiàn)的。以上所述,微觀(guān)管理成員并不會(huì)產(chǎn)生最好的影響,而且往往不會(huì)產(chǎn)生預(yù)期的結(jié)果。
  • 團(tuán)隊(duì):優(yōu)秀的團(tuán)隊(duì)是優(yōu)秀組織的核心。為團(tuán)隊(duì)設(shè)置正確的環(huán)境、場(chǎng)景和反饋循環(huán)已被證明可以顯著提高生產(chǎn)力。
  • 系統(tǒng):改進(jìn)流程、系統(tǒng)和組織指標(biāo)有助于提高組織的效率,并更快地向客戶(hù)交付更好的結(jié)果。這些都是有助于推動(dòng)全面提高績(jī)效的高級(jí)指標(biāo)。

本文總結(jié)了SPACE框架的關(guān)鍵維度,接下來(lái)提供一些通過(guò)驗(yàn)證可以增強(qiáng)經(jīng)驗(yàn)的例子。這些例子很容易衡量。

SPACE框架:示例指標(biāo)

滿(mǎn)意度

對(duì)于滿(mǎn)意度和幸福感,有許多方法可以衡量組織內(nèi)部的情況。這些可以是明確的指標(biāo),例如:

  • 正式或半正式調(diào)查的凈推薦值(NPS)結(jié)果。
  • 對(duì)調(diào)查電子郵件、票證支持案例或內(nèi)部門(mén)戶(hù)功能快速回復(fù)表情符號(hào):工程師和工程經(jīng)理的保留率。

然而,這些指標(biāo)需要專(zhuān)門(mén)的工作和資源來(lái)實(shí)現(xiàn)、維護(hù)和分析/報(bào)告。雖然這在一些組織中是可行的,但這通常不是轉(zhuǎn)向SPACE過(guò)程的第一步。

代理指標(biāo)已被證明是有用的,等同于一定程度的滿(mǎn)意度,或者相反,是令人沮喪的指標(biāo)。例如:

  • 持續(xù)交付(CI)構(gòu)建失敗率和恢復(fù)時(shí)間:等待和不確定的潛在痛苦。
  • 代碼審查周期和審查延遲:場(chǎng)景切換的痛苦。
  • 錯(cuò)誤數(shù)量和問(wèn)題修復(fù)時(shí)間:客戶(hù)不滿(mǎn)的痛苦。

雖然代理指標(biāo)不適合更個(gè)性化的情緒分析或圍繞組織和管理問(wèn)題的情緒,但它們可以突出顯示沮喪和不滿(mǎn)的常見(jiàn)誘因。此外,代理指標(biāo)通常是一個(gè)簡(jiǎn)單的起點(diǎn),因?yàn)樗鼈兪峭诰颥F(xiàn)有數(shù)據(jù)的問(wèn)題,不需要引入新的工作流或額外的潛在分發(fā)任務(wù)。

績(jī)效

SPACE框架的開(kāi)發(fā)者強(qiáng)調(diào)了一些圍繞代碼審查和相關(guān)活動(dòng)的績(jī)效代理指標(biāo)。這包括:

  • 代碼審查速度/接受率:團(tuán)隊(duì)交付結(jié)果的速度/一致性有多快?
  • 項(xiàng)目交付(史詩(shī)/功能/故事點(diǎn)):完成了多少?
  • 基礎(chǔ)設(shè)施/產(chǎn)品/構(gòu)建系統(tǒng)的可靠性:是否存在阻礙執(zhí)行的基礎(chǔ)設(shè)施瓶頸?

同樣,雖然這并不一定能給出一個(gè)完整的畫(huà)面,但上述所有指標(biāo)都提供了衡量整體績(jī)效的有用信號(hào)。

活動(dòng)

績(jī)效衡量的是結(jié)果,而活動(dòng)更關(guān)注的是產(chǎn)出。這些指標(biāo)通常很容易獲得,例如:

  • 完成代碼審查的數(shù)量
  • 完成的績(jī)效數(shù)量
  • 已經(jīng)完成的問(wèn)題/故事點(diǎn)的數(shù)量
  • 用于開(kāi)發(fā)活動(dòng)的時(shí)間
  • 部署頻率

活動(dòng)項(xiàng)目是那些經(jīng)??梢詮墓こ坦ぞ吆突A(chǔ)設(shè)施中的數(shù)據(jù)中訪(fǎng)問(wèn)的項(xiàng)目。當(dāng)不斷地自動(dòng)提取這些指標(biāo)以減少任何摩擦和開(kāi)發(fā)人員開(kāi)銷(xiāo)時(shí),這些指標(biāo)尤其有用,同時(shí)將其聚合到團(tuán)隊(duì)或組織級(jí)別以進(jìn)行監(jiān)控和趨勢(shì)分析。

溝通/協(xié)作

這類(lèi)指標(biāo)的解釋更加開(kāi)放,在引入任何代理指標(biāo)時(shí)需要小心雖然可以檢測(cè)到負(fù)面信號(hào),但反過(guò)來(lái)就更難了。高度協(xié)作的團(tuán)隊(duì)往往不能僅僅由數(shù)字來(lái)決定,它需要良好的個(gè)人管理技能。盡管如此,一些已被證明是有益的代理指標(biāo)是:

  • 代碼評(píng)審分?jǐn)?shù)/評(píng)審人員數(shù)量/評(píng)審周期數(shù)量:評(píng)審是否分布良好,每個(gè)績(jī)效是否包括幾個(gè)活躍的人員,并且比“LGTM”評(píng)論更多?數(shù)字是否反映了一種合作意識(shí),而不是像在同一個(gè)人之間的長(zhǎng)時(shí)間審查周期中那樣明顯地推卸責(zé)任?
  • 績(jī)效周期:團(tuán)隊(duì)的效率和合作是否良好,或者是否存在明顯的阻礙階段?
  • 知識(shí)/回顧圖表:是否存在更廣泛的協(xié)作網(wǎng)絡(luò),還是存在知識(shí)孤島?

效率和流程

圍繞開(kāi)發(fā)人員生產(chǎn)力的一個(gè)關(guān)鍵類(lèi)別是工程師所處的“流程”,以及支持基礎(chǔ)設(shè)施和團(tuán)隊(duì)流程所支持的流程??梢詼y(cè)量正信號(hào)和反信號(hào),例如:

  • 績(jī)效速度和趨勢(shì)
  • 開(kāi)發(fā)周期時(shí)間
  • 構(gòu)建時(shí)間和可靠性
  • 代碼審查中的阻礙和延遲
  • 待辦事項(xiàng)的老化和票據(jù)狀態(tài)的變化
  • 測(cè)量流量、效率以及阻礙因素是可以通過(guò)硬數(shù)據(jù)很好地近似的事物。

在Logilica中SPACE報(bào)告的快照示例在Logilica中SPACE報(bào)告的快照示例

總結(jié)

總的來(lái)說(shuō),SPACE框架為開(kāi)發(fā)人員的生產(chǎn)力引入了一種多方面的方法。既要關(guān)注生產(chǎn)力的一些關(guān)鍵維度,也要關(guān)注個(gè)人、團(tuán)隊(duì)和整個(gè)組織。

SPACE維度的指標(biāo)可以是直接衡量,也可以是通過(guò)代理數(shù)據(jù)間接的衡量。最棒的是,許多數(shù)據(jù)點(diǎn)已經(jīng)以某種形式存在于組織中,并且可以進(jìn)行數(shù)據(jù)挖掘。例如,這可以由內(nèi)部生產(chǎn)力工程團(tuán)隊(duì)或在日益流行的軟件工程智能(SEI)平臺(tái)的幫助下完成。

原文標(biāo)題:The SPACE Framework for Developer Productivity,作者:Ralf Huuck

責(zé)任編輯:華軒 來(lái)源: 51CTO
相關(guān)推薦

2019-11-22 15:59:49

JavaScript開(kāi)發(fā)工具

2021-02-24 13:41:17

Java開(kāi)發(fā)者工具

2013-03-21 10:51:06

開(kāi)發(fā)者代碼質(zhì)量開(kāi)發(fā)經(jīng)驗(yàn)

2023-02-13 08:34:26

Linux鍵盤(pán)快捷鍵

2020-12-07 06:22:05

MyBatisPlus開(kāi)發(fā)MP

2019-05-20 10:30:00

開(kāi)發(fā)人員生產(chǎn)力類(lèi)工具軟件項(xiàng)目

2020-10-28 10:25:11

云端云計(jì)算云遷移

2023-07-07 14:51:34

2022-01-10 10:45:16

大數(shù)據(jù)大數(shù)據(jù)動(dòng)向數(shù)據(jù)技術(shù)

2020-03-08 21:37:13

JavaScript前端工具

2023-04-06 09:53:21

Harbor企業(yè)級(jí)服務(wù)

2024-04-01 14:24:05

數(shù)字信任人工智能

2020-05-26 10:48:02

開(kāi)發(fā)團(tuán)隊(duì)工作效率遠(yuǎn)程工作

2023-10-31 18:01:26

安全掃描代碼

2010-07-28 15:02:52

Compuwareworkbench

2022-03-04 11:22:37

Vim編輯器編輯文件

2021-05-24 10:25:25

AR虛擬技術(shù)

2018-01-03 11:51:06

KotlinTipsJava

2021-11-15 10:21:22

CIOIT董事會(huì)

2015-04-17 15:06:01

騰訊云移動(dòng)開(kāi)發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)