日日碰狠狠躁久久躁96avv-97久久超碰国产精品最新-婷婷丁香五月天在线播放,狠狠色噜噜色狠狠狠综合久久 ,爱做久久久久久,高h喷水荡肉爽文np肉色学校

睿治

智能數(shù)據(jù)治理平臺

睿治作為國內(nèi)功能最全的數(shù)據(jù)治理產(chǎn)品之一,入選IDC企業(yè)數(shù)據(jù)治理實施部署指南。同時,在IDC發(fā)布的《中國數(shù)據(jù)治理市場份額》報告中,連續(xù)四年蟬聯(lián)數(shù)據(jù)治理解決方案市場份額第一。

嚴(yán)選供應(yīng)商系統(tǒng)邊界治理實踐

時間:2022-05-29來源:袖染墨涼瀏覽數(shù):325

在主導(dǎo)供應(yīng)商版塊持續(xù)一年半的邊界治理過程中,對邊界治理的理解也在逐步加深: 除了“能力遷移”本身外,邊界治理的核心和挑戰(zhàn)在于“認(rèn)知版塊定位”,“表達版塊邊界”,“對齊版塊邊界”等事情。

供應(yīng)商版塊由于歷史問題,產(chǎn)生了比較嚴(yán)峻的邊界問題(涉及采購、品控、倉配、銷退、商品中心、售后等6個B端版塊),不僅降低了整體的協(xié)作效率,也制約著供應(yīng)商系統(tǒng)的發(fā)展。因此從2020年開始,供應(yīng)商系統(tǒng)開始聯(lián)合其他版塊進行邊界治理,至今已完成90%+的邊界問題治理,總計遷移代碼量超15w,db表超70張;本文對供應(yīng)商版塊歷史1年半的邊界治理實踐進行了總結(jié),希望對大家“邊界治理的認(rèn)知和落地”有一定的啟發(fā)。 1 邊界治理在做什么 簡單來說: 團隊層面,邊界治理是明確版塊定位并讓團隊的職責(zé)聚焦版塊定位。 從產(chǎn)品技術(shù)層面,邊界治理是規(guī)劃領(lǐng)域能力并內(nèi)聚散落在其他版塊的領(lǐng)域能力。 2 為什么要做邊界治理?

2.1 歷史背景 2017-2020年初,因為歷史原因,供應(yīng)商系統(tǒng)及關(guān)聯(lián)版塊業(yè)務(wù)架構(gòu)如上。從目前的視角看來: 一方面,【供應(yīng)商版塊】承擔(dān)了許多非供應(yīng)商領(lǐng)域的職責(zé),包括外倉相關(guān),采購履約相關(guān),售后相關(guān)等等。 另一方面,應(yīng)歸屬到供應(yīng)商版塊的“尋源”&“報價”散落在了【商品中心版塊】和【采購版塊】。 上述邊界狀態(tài)為供應(yīng)商團隊和相關(guān)的其他團隊帶來了以下痛點:2.2 降低研發(fā)效能 邊界問題由于自身攜帶“領(lǐng)域能力分散”這個自然屬性,進而給研發(fā)團隊帶來了一系列強感知的研發(fā)效能痛點,包括: 評估難:邏輯分散帶來了“完整性”的挑戰(zhàn),依賴其他團隊評估結(jié)果又要面臨“效率”問題。 排期難:跨團隊排期需要解決“優(yōu)先級匹配”以及“研發(fā)節(jié)奏同步”。 改動難:核心難點在于煙囪式建設(shè)帶來的“領(lǐng)域邏輯一致性”的問題,特定情況下需要先解決“歷史邏輯不一致”的問題,才能開始后續(xù)工作。 測試難:測試往往需要進行跨系統(tǒng)造數(shù),有一定的跨系統(tǒng)熟悉成本。?

2.3 缺少整體性規(guī)劃 嚴(yán)選的貨品一部分放置在內(nèi)倉(嚴(yán)選負(fù)責(zé)的倉庫),一部分在外倉(供應(yīng)商負(fù)責(zé)的倉庫)。在邊界治理前,內(nèi)倉和外倉的產(chǎn)品化建設(shè)分別歸屬于【倉配版塊】和【供應(yīng)商版塊】,這導(dǎo)致倉配域無法進行“整體性規(guī)劃”,曾產(chǎn)生的現(xiàn)象包括: 外倉相比于內(nèi)倉,產(chǎn)品上缺少“庫存管理”功能。 外倉相比于內(nèi)倉,技術(shù)上采用的“物流軌跡查詢”方案比較滯后,其的一些物流軌跡停滯問題。 …… 上述現(xiàn)象均產(chǎn)生了一定影響,包括: 外倉每年會因為線下手動管理庫存,導(dǎo)致外倉次品數(shù)量統(tǒng)計出錯。 外倉平均每月會有一些物流軌跡停滯問題。?

2.4 偏離團隊目標(biāo) 在邊界治理前,【供應(yīng)商版塊】未明確自身定位,導(dǎo)致在與版塊相關(guān)的核心領(lǐng)域方面的建設(shè)比較缺失。

3 如何做邊界治理 邊界問題的治理依次分三步,“表達邊界”、“識別邊界問題”、“解決邊界問題”。其中“表達邊界”旨在明確邊界的理想狀態(tài),“識別邊界問題”指引我們現(xiàn)狀與理想邊界的不匹配點,而“解決邊界問題”即解決消除上述不匹配點。

3.1 表達邊界 表達邊界核心要解決3個問題: 表達語言:語言的粒度要能足夠支撐邊界描述的豐富性,同時理解成本低。 統(tǒng)一:邊界表達后是要用于溝通的,顯然語言要統(tǒng)一。 準(zhǔn)出:一方面,所有版塊的邊界要獨立不重合,且整體要完整覆蓋超域。另一方面,要解決版塊間的職責(zé)沖突。因此需要有個“準(zhǔn)出”環(huán)節(jié)要把控。 在供應(yīng)商邊界治理的實踐過程中,通過嚴(yán)選業(yè)務(wù)架構(gòu)解決“表達語言&統(tǒng)一”的問題,通過架構(gòu)組準(zhǔn)出環(huán)節(jié)來解決“準(zhǔn)出”的問題。業(yè)務(wù)架構(gòu)有5個元素,包括用戶、問題域、業(yè)務(wù)場景、產(chǎn)品、能力等??梢院唵卫斫狻皒x版塊,為誰解決什么問題,涉及哪些場景,用哪些功能,這些功能有哪些共性”。下述為供應(yīng)商版塊的準(zhǔn)出架構(gòu)的簡要介紹(為了方便理解進行一些縮減): 供應(yīng)商版塊核心用戶:供應(yīng)商、采購 供應(yīng)商版塊核心問題域:供應(yīng)商管理、供應(yīng)商與嚴(yán)選線上協(xié)同的基礎(chǔ)能力建設(shè) 場景&產(chǎn)品&能力設(shè)計如下:

3.2 識別邊界問題 邊界問題可以簡單理解“組織、領(lǐng)域、系統(tǒng)的職責(zé)處于一種不合理的形態(tài),與理想中的完美設(shè)計存在差距”。那么我們具體做的就是為不匹配的部分找到與之匹配的版塊。匹配過程可以根據(jù)“版塊面向的問題域”做自上而下的問題域契合度匹配,也可以如下述案例直接進行能力匹配。下圖為【供應(yīng)商版塊】【采購版塊】的邊界問題識別過程,如圖所示【供應(yīng)商版塊】中提到的“簽署”、“生產(chǎn)排期”、“入庫”等領(lǐng)域,存在于【采購版塊】的業(yè)務(wù)準(zhǔn)出架構(gòu)中,那么這幾部分便涉及了邊界問題。3.3 解決邊界問題 邊界問題解決的過程會面臨一些落地難點,包括“項目管理”和“技術(shù)方案的設(shè)計和實施”,前者關(guān)系到項目能否順利啟動,后者關(guān)系到治理前后的穩(wěn)定性。后續(xù)會對難點進行簡單的分析以及提供一些實踐過的策略。3.3.1 三大特點 邊界問題解決的難點,來源三大特點: 偏產(chǎn)技驅(qū)動 跨版塊技術(shù)重構(gòu):能力遷移涉及代碼遷移以及相關(guān)的內(nèi)外部依賴改造。 遷入方學(xué)習(xí)成本高:遷入方要學(xué)習(xí)業(yè)務(wù)、產(chǎn)品、技術(shù)等等系列細(xì)節(jié),包括歷史業(yè)務(wù)產(chǎn)品規(guī)則和代碼本身,尤其在文檔缺失的情況下。 名詞約定:職責(zé)從A換成B,A為遷出方,B為遷入方3.3.2 三大難點 上述三大特點,主要產(chǎn)生了3個難點: 價值共識:偏產(chǎn)技驅(qū)動的需求,往往在與“業(yè)務(wù)”、“PMO”等角色就價值共識的達成商,會有一定的難點,因為他們無法直觀感受到痛點與收益。 研發(fā)資源空閑度匹配?:跨版塊的協(xié)同,需要保障“研發(fā)資源在時間上的空限度匹配”,尤其在”遷入方面臨高學(xué)習(xí)成本“時,加劇了對空閑研發(fā)資源的要求。 穩(wěn)定性保障:能力遷移涉及代碼遷移以及相關(guān)的內(nèi)外部依賴改造(包括DB、MPS等等基建依賴),改動范圍的完整性、改動正確性、生產(chǎn)環(huán)境依賴切換的平滑性等方面,均對系統(tǒng)穩(wěn)定性有巨大影響。而且隨著工程量提升到一定程度,難度會指數(shù)級提高。例如【供應(yīng)商版塊】【采購版塊】的能力遷移,單后端涉及10w+代碼,60+張表,150+接口,單純生產(chǎn)環(huán)境切換后的接口驗證,就需要耗費大量工作。?

3.3.3 三大策略 針對上述三個難點,分別對應(yīng)有3個策略:業(yè)務(wù)導(dǎo)向 “價值共識”可以從與業(yè)務(wù)相關(guān)的研發(fā)效能收益上去對齊,進而不外乎“減少維護成本”、“減少擴展成本”、“提高穩(wěn)定性”等幾個維度。在邊界治理中,上述維度可以因“能力分散邏輯割裂”直觀化為以下幾個易于業(yè)務(wù)理解的收益點: 提高需求分析效率:邏輯割裂會提高“分析完整性”的成本,進而導(dǎo)致“業(yè)務(wù)產(chǎn)品研發(fā)“等職能的分析低效性; 提高穩(wěn)定性&減少運維成本:邏輯割裂會增加“分析改動點不完整”的概率,進而,一方面直接導(dǎo)致線上功能無法使用,另一方面,往往“業(yè)務(wù)”、“產(chǎn)品”、“技術(shù)”等職能要進行數(shù)據(jù)撈取&訂正&驗證,經(jīng)歷過的都知道痛(“怎么又漏場景了!”); 加快業(yè)務(wù)響應(yīng):只要涉及外部聯(lián)動,那么即使是半天的改動量,也會因為優(yōu)先級不一致而導(dǎo)致交付周期延長xx周,經(jīng)歷過的都知道痛(“要不是不懂,好想直接進依賴方的代碼庫敲代碼”); 減少學(xué)習(xí)成本:能力分散的情況下,“概念重復(fù)”的問題會難以避免,進而引入重復(fù)學(xué)習(xí)的問題(尤其涉及指標(biāo)時,重復(fù)學(xué)習(xí)的成本更高)。 上述是定性收益分析,如果還需要定量收益分析的話,可以通過“頻率*單次收益”來對未來的一段時間做預(yù)測,關(guān)于頻率和收益的相關(guān)建議如下: 頻率:可以通過“相關(guān)領(lǐng)域是否有重點業(yè)務(wù)項目”來進行簡單的推算,一方面重點業(yè)務(wù)項目本身蘊含著迭代和運維收益,另一方面,相關(guān)領(lǐng)域在“重點業(yè)務(wù)項目”之后會伴隨一定的高頻迭代收益:對相關(guān)類型問題耗時提前做好耗時的采集,進而后續(xù)支持分析和推算,這是比較容易被忽視的,同時也較難進行彌補的。 前瞻性&精細(xì)治理 提高研發(fā)資源空閑度匹配,一方面可以在進行年度/半年度規(guī)劃時對齊并預(yù)留資源,另一方面可以對治理過程進行拆解,進而減少研發(fā)資源的單次預(yù)留難度,例如: 可以讓遷入方先接手增量迭代運維任務(wù),然后再接手歷史存在的功能。 可以先交接產(chǎn)品職責(zé),再交接技術(shù)職責(zé)(包括擴展與維護)。 遷入方可以先在遷出方的代碼庫里進行代碼開發(fā),再擇機進行能力遷移(包括代碼遷移和DB庫遷移)。 在【供應(yīng)商版塊】【采購版塊】長達1年半的邊界治理中,就是按照上述方式進行。一方面,在2020年中,2021年初,2021年中等3個時間節(jié)點,與采購團隊對齊了治理節(jié)奏并預(yù)留了資源。另一方面: 采購團隊先負(fù)責(zé)新增需求,后熟悉存量需求。 采購團隊先進行產(chǎn)品交接,再進行技術(shù)交接。 采購團隊于2020.h2接手運維,2021 全年分兩次進行能力遷移。 復(fù)雜度降解 上述難點分析闡述了穩(wěn)定性保障的復(fù)雜點來自于保障改動范圍的完整性、改動的正確性,生產(chǎn)環(huán)境依賴切換的平滑性等方面,那么可以通過以下幾個方式來減少相關(guān)復(fù)雜度: 確保改動完整性 可以基于數(shù)據(jù)流進行改動邏輯梳理盤點。在技術(shù)層面實操時,可以通過DAO層代碼從底下上梳理鏈路。 進行數(shù)據(jù)遷移時,不要忘了與數(shù)倉對齊相關(guān)數(shù)據(jù)源的改動。 遷出方刪除所有已遷移的代碼并進行回歸,進而進行完整性兜底。在進行【供應(yīng)商版塊】【采購版塊】間的邊界治理時,靠此方式解決了多處“能力遷移遺漏點”。 后置非必要的改動 減少外部依賴改造:對于“遷出方”提供給外部的api,暫時由遷出方作為遷入方的反向代理,進而減少外部依賴的改造。后續(xù)擇機進行外部依賴的改造。 減少不必要的模型升級:很多時候會想借助能力遷移,對遷入的模型進行升級和整合,但這必然增加改造和驗證復(fù)雜度,如果不是必須項,可以后續(xù)擇機升級。 天下沒有免費的午餐,上述策略的代價是“額外的時間和研發(fā)資源”,實操時可根據(jù)容錯性進行選擇使用。例如在核心資損鏈路,穩(wěn)定性是第一準(zhǔn)則,那么就可以采用該方式。前置驗證“數(shù)據(jù)清洗邏輯” 進行數(shù)據(jù)遷移時,有時需要通過“數(shù)據(jù)清洗”來解決數(shù)據(jù)異構(gòu)等等問題。而數(shù)據(jù)清洗邏輯的測試往往會因“測試數(shù)據(jù)封不夠豐富”、“測試數(shù)據(jù)量太少”、“線上臟數(shù)據(jù)”等因素導(dǎo)致測試不全面,該不確定性會增加線上實施的風(fēng)險。針對此問題,可以提前基于生產(chǎn)環(huán)境數(shù)據(jù)來驗證清洗邏輯的正確性。除此之外,“如何應(yīng)對發(fā)布及切換過程中的流量”、“回滾策略的設(shè)計與實施”等等也是難點,在此不深入探究。

4?成果 邊界治理部分成果如下: 研發(fā)效能提升:【供應(yīng)商版塊】通過“供應(yīng)商報價”邊界治理,促使了能力內(nèi)聚和改動自治,整體達成了易評估、易改動、易排期、易測試的效果,在后續(xù)的產(chǎn)品迭代中,最快能單天優(yōu)化與發(fā)布。 提高領(lǐng)域規(guī)劃完整性:通過【供應(yīng)商版塊】【倉配版塊】的邊界治理,不僅解決了背景中提到的問題,【倉配版塊】還在后續(xù)繪制了外倉建設(shè)藍圖。 聚焦團隊目標(biāo):供應(yīng)商團隊完成版塊定位,并且后續(xù)專注于版塊核心領(lǐng)域的建設(shè)。 5?小結(jié) 在主導(dǎo)供應(yīng)商版塊持續(xù)一年半的邊界治理過程中,對邊界治理的理解也在逐步加深: 除了“能力遷移”本身外,邊界治理的核心和挑戰(zhàn)在于“認(rèn)知版塊定位”,“表達版塊邊界”,“對齊版塊邊界”等事情。 邊界治理絕對不僅是技術(shù)的事,這個過程是需要產(chǎn)品與技術(shù)緊密協(xié)作,脫離產(chǎn)品的邊界治理會在實踐時更容易遇到“邊界劃分不合理”、“邊界腐化”等問題,最終使得邊界治理變成閉門造車或不具有可持續(xù)性。 邊界治理是個常態(tài)化的事情,隨著業(yè)務(wù)、技術(shù)、組織與人的認(rèn)知的不斷變化,板塊的定義與邊界仍然需要不斷的演進才能適應(yīng)業(yè)務(wù)的發(fā)展。 本文旨在對供應(yīng)商系統(tǒng)邊界治理進行了體系化基礎(chǔ)性的總結(jié),在細(xì)節(jié)上不會過于深究,包括業(yè)務(wù)架構(gòu)產(chǎn)出和技術(shù)重構(gòu)等等細(xì)節(jié)。

(部分內(nèi)容來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除)
立即申請數(shù)據(jù)分析/數(shù)據(jù)治理產(chǎn)品免費試用 我要試用
customer

在線咨詢

在線咨詢

點擊進入在線咨詢