在當(dāng)今的數(shù)字世界中,數(shù)據(jù)不斷地生成,評(píng)估和更新。它還通過(guò)提供準(zhǔn)確,可操作的反饋來(lái)幫助軟件工程師了解在何處以及如何對(duì)產(chǎn)品或過(guò)程進(jìn)行改進(jìn),從而在軟件工程師的工作中發(fā)揮重要作用。數(shù)據(jù)還可以幫助IT領(lǐng)導(dǎo)者可視化工作的完成方式,產(chǎn)出的質(zhì)量和數(shù)量以及他們?nèi)绾胃纳茊T工的生活。這是任何數(shù)字化轉(zhuǎn)型的重要組成部分。許多組織正在實(shí)施基于指標(biāo)的關(guān)鍵績(jī)效指標(biāo) (KPI)或目標(biāo)和關(guān)鍵成果(OKR),以鼓勵(lì)團(tuán)隊(duì)在日常工作中考慮業(yè)務(wù)價(jià)值和戰(zhàn)略成果。
如果正確使用,則KPI和OKR是用于數(shù)據(jù)驅(qū)動(dòng)的軟件工程的有價(jià)值的工具。正確的度量標(biāo)準(zhǔn)可以使您了解企業(yè)是否成功(成功與否),每個(gè)人都可以看到他們的個(gè)人工作如何做出貢獻(xiàn)。但是,涉及數(shù)據(jù)驅(qū)動(dòng)的軟件工程時(shí),還有很多要發(fā)現(xiàn)的地方。這是正確執(zhí)行此操作的關(guān)鍵組件,挑戰(zhàn)和最佳實(shí)踐。
一.人是關(guān)鍵
成功實(shí)施基于指標(biāo)的程序的關(guān)鍵通常更多地取決于團(tuán)隊(duì)之間的協(xié)作程度,而不是專注于數(shù)字和圖表。個(gè)人必須與數(shù)據(jù)互動(dòng),理想情況下,他們應(yīng)該是要求更多數(shù)據(jù)以繼續(xù)改進(jìn)其工作的人。
僅當(dāng)在KPI或OKR計(jì)劃開(kāi)始時(shí)就考慮到人為因素時(shí),這種情況才會(huì)發(fā)生。考慮到這一點(diǎn),一個(gè)成功的數(shù)據(jù)驅(qū)動(dòng)型軟件工程組織將弄清其員工希望成功的原因以及他們需要做得更好的工作。
以指標(biāo)為中心的方法有一個(gè)缺點(diǎn)。當(dāng)您沒(méi)有正確執(zhí)行KPI時(shí),尤其是在以下情況下,問(wèn)題往往會(huì)出現(xiàn):
創(chuàng)作和推出很笨拙,并且專注于管理,而沒(méi)有聽(tīng)取工程師,了解他們的需要或想要以及解決他們的恐懼的想法。團(tuán)隊(duì)會(huì)擔(dān)心數(shù)據(jù)驅(qū)動(dòng)的組織,因此領(lǐng)導(dǎo)層必須克服這種恐懼,否則就要冒接risk而至的風(fēng)險(xiǎn)。
業(yè)務(wù),部門或團(tuán)隊(duì)的年度/季度/月關(guān)閉。在這種情況下,很難保持團(tuán)隊(duì)成員的參與度,并防止KPI或基于數(shù)據(jù)的管理感到負(fù)擔(dān)過(guò)重。團(tuán)隊(duì)和個(gè)人的貢獻(xiàn)之間的平衡是不平衡的。組織需要在衡量(和獎(jiǎng)勵(lì))團(tuán)隊(duì)成功的團(tuán)隊(duì)指標(biāo)與認(rèn)可個(gè)人貢獻(xiàn)的團(tuán)隊(duì)指標(biāo)之間保持健康的平衡。
通過(guò)精心構(gòu)建度量標(biāo)準(zhǔn)或OKR / KPI系統(tǒng),可以避免許多此類問(wèn)題。要開(kāi)始該過(guò)程,您的領(lǐng)導(dǎo)層需要了解啟用數(shù)據(jù)驅(qū)動(dòng)軟件的四個(gè)支柱,以及如何成功地將它們付諸實(shí)踐。
二.數(shù)據(jù)驅(qū)動(dòng)工程組織的剖析
以下是啟用數(shù)據(jù)的軟件工程的關(guān)鍵要素如何協(xié)同工作:
數(shù)據(jù)驅(qū)動(dòng)軟件工程的四大支柱必須由公司的愿景驅(qū)動(dòng)。
總體而言,啟用數(shù)據(jù)驅(qū)動(dòng)的軟件工程包含五個(gè)主要組件:
1.公司愿景
從技術(shù)上講,擁有強(qiáng)大的公司愿景并不是支柱之一,但是,它至關(guān)重要,而且這必須來(lái)自領(lǐng)導(dǎo)才能。愿景強(qiáng)烈影響每個(gè)支柱,并應(yīng)確定(尤其是對(duì)于KPI和OKR)這些支柱是什么。公司愿景是組織的“為什么”,應(yīng)該在您的KPI和OKR中得到強(qiáng)烈體現(xiàn)。
2.關(guān)鍵績(jī)效指標(biāo)
這些指標(biāo)可衡量您組織的持續(xù)業(yè)務(wù)績(jī)效,包括盈利能力及其實(shí)現(xiàn)愿景的方式。如果您的KPI缺少這些標(biāo)志之一,則您的員工可能會(huì)與公司愿景脫節(jié)。
3.OKR
這些是可衡量的目標(biāo),比KPI更短暫。您的OKR應(yīng)該衡量當(dāng)前(本月,本季度,今年)正在發(fā)生的事情,以實(shí)現(xiàn)并改善結(jié)果。強(qiáng)大的OKR可以改善KPI。他們表現(xiàn)最好,表明您選擇了正確的工作并且做得很好。
4.工程指標(biāo)
這些通常難以捉摸。良好軟件開(kāi)發(fā)的衡量標(biāo)準(zhǔn)是什么?一個(gè)優(yōu)秀的開(kāi)發(fā)人員的標(biāo)準(zhǔn)是什么?良好的工程指標(biāo)應(yīng)導(dǎo)致達(dá)成一致的軟件工程師標(biāo)準(zhǔn),提高工作質(zhì)量的標(biāo)準(zhǔn)以及產(chǎn)生更多更好的功能以支持更有價(jià)值的工作。
5.積極的行為指標(biāo)
這些度量標(biāo)準(zhǔn)需要超出此項(xiàng)目符號(hào)列表的其他解釋,以便更好地理解它們?yōu)槭裁粗匾约八鼈內(nèi)绾喂ぷ鳌.?dāng)您的團(tuán)隊(duì)陷入困境或陷入困境時(shí),是什么使您的員工精力旺盛并舉起他們,以便他們繼續(xù)交付?是什么讓他們繼續(xù)前進(jìn)?是什么讓他們覺(jué)得這樣做值得?這些因素中的每一個(gè)都由積極的行為指標(biāo)驅(qū)動(dòng)。
關(guān)于《數(shù)據(jù)驅(qū)動(dòng)的軟件工程方法:如何避免常見(jiàn)問(wèn)題(上)》的內(nèi)容就介紹到這里,更多數(shù)據(jù)驅(qū)動(dòng)的軟件工程方法的信息在下期里面,敬請(qǐng)期待吧。