- 軟件架構(gòu)指標(biāo):度量軟件系統(tǒng)的性能和架構(gòu)質(zhì)量
- (意)克里斯蒂安·西塞里 (英)戴夫·法利 (美)尼爾·福特 (英)安德魯·哈默爾-勞 (美)邁克爾·基林 (德)卡羅拉·利林塔爾 (葡)若昂·羅薩 (德)亞歷山大·馮·齊澤維茨 (奧)雷內(nèi)· 韋斯 (英)約恩·伍茲
- 498字
- 2025-04-09 18:26:59
1.5 討論和理解
在范式變革過(guò)程中,無(wú)須出現(xiàn)任何物理的變化或是昂貴的代價(jià),甚至過(guò)程也不會(huì)多么緩慢。對(duì)于個(gè)人來(lái)說(shuō),這種轉(zhuǎn)變可以在瞬間發(fā)生。所需要的只是腦中的閃念或是一種新的觀察方式。
—Donella Meadows,《系統(tǒng)之美》
現(xiàn)在我們擁有了可視化數(shù)據(jù)、額外的細(xì)節(jié)以及特定的時(shí)間段信息,我們是如何走到這一步的?我們不斷迭代,根據(jù)需要進(jìn)行補(bǔ)充和改進(jìn)。
每周我們都會(huì)集體討論即將到來(lái)的技術(shù)“穿刺”(Spike)和架構(gòu)決策記錄(Architectural Decision Record,ADR[20]),并查看四個(gè)關(guān)鍵指標(biāo)。一開始,我們討論的是每個(gè)指標(biāo)的含義。隨后幾周的討論則集中在數(shù)字為什么會(huì)出現(xiàn)問(wèn)題上(例如,數(shù)字過(guò)高或過(guò)低、數(shù)據(jù)缺失等),之后就是如何改進(jìn)它們。通過(guò)緩慢但確定的熟悉過(guò)程,團(tuán)隊(duì)成員慢慢習(xí)慣了這四個(gè)關(guān)鍵指標(biāo)的心智模型。允許團(tuán)隊(duì)實(shí)時(shí)自助處理他們的數(shù)據(jù),并且可以只查看來(lái)自他們流水線的數(shù)據(jù)(這兩項(xiàng)都可以通過(guò)PowerBI儀表板輕松地實(shí)現(xiàn)),這種方式將帶來(lái)很大幫助。添加趨勢(shì)線也是如此,我們很快就能看到比默認(rèn)的31天更長(zhǎng)的時(shí)間尺度。
我對(duì)這些專注的、開明的、跨職能的討論的價(jià)值感到驚訝。作為一名架構(gòu)師,這些困難和問(wèn)題以前只會(huì)落在我一個(gè)人的身上,只能由我去發(fā)現(xiàn)、理解、分析和補(bǔ)救。現(xiàn)在,團(tuán)隊(duì)會(huì)自己發(fā)起方案并解決問(wèn)題。
- 深入理解Net-Snmp
- 敏捷軟件開發(fā)(珍藏版)
- 一線架構(gòu)師實(shí)踐指南
- JavaScript框架設(shè)計(jì)
- Scala機(jī)器學(xué)習(xí)
- Android游戲開發(fā)大全
- 開發(fā)者關(guān)系:方法與實(shí)踐
- 無(wú)網(wǎng)格法理論及MATLAB程序
- 架構(gòu)基礎(chǔ):從需求到架構(gòu)
- 敏捷軟件開發(fā):用戶故事實(shí)戰(zhàn)
- 中國(guó)軟件工程師:工作、生活與觀念
- 深入淺出數(shù)據(jù)結(jié)構(gòu)與算法(微課視頻版)
- 軟件研發(fā)行業(yè)創(chuàng)新實(shí)戰(zhàn)案例解析
- 大話軟件工程:需求分析與軟件設(shè)計(jì)
- 軟件自動(dòng)化測(cè)試成功之道:典型工具、腳本開發(fā)、測(cè)試框架和項(xiàng)目實(shí)戰(zhàn)