Welcome! 登入 註冊
ç¾Žå¯¶é¦–é  ç¾Žå¯¶ç™¾ç§‘ 美寶論壇 美寶è½æ ¼ 美寶地圖

Advanced

Change History

Message: 從一個故事說起,談談ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變å²

Changed By: frlily
Change Date: April 28, 2017 12:02PM

從一個故事說起,談談ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變å²
[img=500,200]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043001.jpg[/img]
ä¼æ¥­æ‡‰ç”¨æž¶æ§‹æ˜¯æŒ‡ä¸€æ•´å¥—軟體系統的構建,通éŽåˆç†çš„劃分和設計組åˆåœ¨ä¸€èµ·ï¼Œæ”¯æ´ä¼æ¥­æ–¹æ–¹é¢é¢çš„經營é‹ä½œã€‚

ä¸è«–是傳統ä¼æ¥­ï¼Œé‚„是互è¯ç¶²å…¬å¸ï¼Œç™¼å±•åˆ°ä¸€å®šéšŽæ®µï¼Œéƒ½éœ€è¦ä¸€æ•´å¥—體系化的應用架構來支æ’å…¶é‹è½‰ã€‚良好的ã€åˆç†çš„應用架構å¯ä»¥æ”¯æ´ä¼æ¥­é«˜æ•ˆé–‹å±•æ¥­å‹™ï¼ŒæŽ§åˆ¶ç¶“營風險,而混亂的ã€ä¸åˆç†çš„應用架構則會é™åˆ¶ä¼æ¥­çš„快速發展,æˆç‚ºä¼æ¥­å¢žé•·èˆ‡è®Šé©çš„瓶頸。

ä¼æ¥­ä¿¡æ¯åŒ–建設已經發展了幾å年,傳統ä¼æ¥­å’Œæˆç†Ÿäº’è¯ç¶²ä¼æ¥­çš„應用架構並沒有本質的å€åˆ¥ã€‚本文將通éŽä¸€å€‹ç·šä¸‹å°åž‹é–€åº—æˆé•·ç‚ºå¤šå…ƒåŒ–集團的發展歷程,é€æ­¥å‘讀者展示ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變和設計的ç†å¿µã€‚

完整的ä¼æ¥­æž¶æ§‹ï¼ˆEA,Enterprise Architecture)分æžæ§‹å»ºï¼ŒåŒ…括業務架構ã€æ‡‰ç”¨æž¶æ§‹ã€æŠ€è¡“架構ã€æ•¸æ“šæž¶æ§‹ï¼Œæœ¬æ–‡èšç„¦[b]應用架構[/b],更加關注軟體系統設計與公å¸ç¶“營管ç†çš„關係。

ä¸è«–是 C 端產å“經ç†æˆ–者 B 端產å“經ç†ï¼Œç†è§£æ‡‰ç”¨æž¶æ§‹çš„建設æ€è·¯ï¼Œèƒ½å¤ å¹«åŠ©ä½ æ›´è¼•é¬†çš„ç†è§£å…¬å¸çš„業務é‹è½‰ï¼Œä»¥åŠå„個系統存在的目的與你所負責工作在整體團隊中的定ä½å’Œåƒ¹å€¼ã€‚

[b]傳統ä¼æ¥­çš„應用架構演變[/b]

[b]å°é–€åº—çš„ Excel 管ç†ä¹‹è·¯[/b]

我們將從一個最簡單的案例入手,來展開故事。

å‡è¨­ä½ æ˜¯ä¸€å個體經營者,在å°å€ä¸­é–‹äº†ä¸€å®¶å°é–€åº—,售賣居民常用的生活用å“。門店ä¸å¤§ï¼Œåªæœ‰å幾平米,平常由你一個人負責經營管ç†ï¼ŒåŒ…括採購ã€æ“ºè²¨ã€éŠ·å”®ã€‚

為了更準確ã€ç§‘學的打ç†ä½ çš„生æ„,你設計了一個 Excel 文件來管ç†ä½ çš„商å“與銷售數據。

實際上你åªéœ€è¦åšä¸‰å¼µè¡¨æ ¼ï¼š

◠第一張表格存儲了你的貨å“ä¿¡æ¯
◠第二張表格存儲了你的採購記錄
◠第三張表格存儲了你的銷售記錄

這三張表格的çµæ§‹å’Œé—œä¿‚如下圖所示:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043002.png[/img]

上圖採用了 ER 模型來æ述三張表的é‚輯çµæ§‹ï¼Œ* å’Œ 1 çš„å«ç¾©æ˜¯è¡¨å’Œè¡¨ä¹‹é–“çš„é—œè¯é—œä¿‚,例如採購記錄和商å“ä¿¡æ¯æ˜¯å¤šå°ä¸€é—œä¿‚,å³æŽ¡è³¼è¨˜éŒ„表中的æ¯æ¢æ•¸æ“šåªèƒ½å°æ‡‰å•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šï¼Œå•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šå¯ä»¥å°æ‡‰æŽ¡è³¼è¨˜éŒ„表中的多æ¢æ•¸æ“šã€‚

因為你採用了科學的數據表格管ç†ï¼Œè¨˜éŒ„了門店的所有採購入庫和銷售數據,這讓你的經營變得井井有æ¢ï¼›é€šéŽé€™äº›åŽŸå§‹æ•¸æ“šï¼Œä½ å¯ä»¥æº–確的管ç†åº«å­˜ã€è¨ˆç®—利潤ã€æŽŒæ¡æš¢éŠ·å“和滯銷å“,還能通éŽæ•¸æ“šé€è¦–表製作銷售日報和月報。

實際上你通éŽä»¥ä¸Šä¸‰å¼µè¡¨æ ¼ç®¡ç†è‡ªå·±çš„生æ„,已經是一個管ç†è»Ÿé«”的雛形了。所有的軟體系統無éžéƒ½æ˜¯å°æ•¸æ“šçš„增刪改查æ“作;å¯ä»¥èªªï¼Œå¦‚果使用得當,Excel 也å¯ä»¥åšå‡ºä¸€å¥—å°åž‹çš„軟體系統。

[b]å°è¶…市的輕é‡ç´šERP之路[/b]

因為你善於使用信æ¯æŠ€è¡“來å”助你åšç”Ÿæ„,你的買賣發展迅速;很快,你將å°é–€åº—å‡ç´šæˆç‚ºä¸€å®¶å°åž‹è¶…市,並且僱傭了幾個店員來幫你。作為店長,你興奮的繪製出自己的第一張組織架構圖,夢想著事業會繼續壯大。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043003.png[/img]

因為經營的貨å“更加è±å¯Œï¼Œæ—¥äº¤æ˜“é‡æˆå€å¢žé•·ï¼Œä¸¦ä¸”有好幾å員工需è¦åšæ•¸æ“šéŒ„入分æžå·¥ä½œï¼Œé€™æ™‚ Excel 已經難以滿足經營管ç†çš„需è¦ã€‚因此明智的你在開店之å‰ï¼Œå°±æ±ºå®šæŽ¡è³¼ä¸€å¥— ERP 軟體來å”助你管ç†è¶…市。

因為你還處於創業期,資金有é™ï¼Œé€šéŽä»”細挑é¸ï¼Œä½ é¸æ“‡äº†ä¸€å¥—輕é‡ç´šçš„ ERP,並且åªè³¼è²·äº†å…¶ä¸­çš„幾個核心模塊,這樣既å¯ä»¥æŽ§åˆ¶æˆæœ¬ï¼Œåˆå¯ä»¥è®“你經營的軟體設備å‡ç´šã€‚

ç¾åœ¨ï¼Œæˆ‘們å¯ä»¥ç¹ªè£½å…¬å¸çš„第一張應用架構圖,公å¸æ“有一套系統,包å«ä¸‰å€‹æ¨¡å¡Šã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043004.png[/img]

[b]通éŽCRM拉近與客戶的è·é›¢[/b]

為了更加準確的ç†è§£ã€èªè­˜ä½ çš„客戶,åŒæ™‚也為了能夠拉近你和客戶的è·é›¢ï¼Œä½ æ‰“ç®—é€šéŽ CRM 軟體進行更加科學的客戶管ç†ã€‚

你設計了一套會員ç©åˆ†åˆ¶åº¦ï¼Œæ‰€æœ‰çš„客戶都能å…費辦ç†æœƒå“¡ï¼Œé€™æ¨£ä½ å°±å¯ä»¥è¨˜éŒ„下關éµçš„客戶信æ¯ï¼Œè€Œä¸”ä½ çš„å°å¤¥ä¼´å»ºè­°ä½ é–‹é€šä¸€å€‹å¾®ä¿¡å…¬çœ¾è™Ÿï¼Œè®“客戶能夠通éŽå¾®ä¿¡ä¾†æŸ¥è©¢è‡ªå·±çš„ç©åˆ†ã€‚

這個主æ„太棒了ï¼ä½ è¿½åŠ è³¼è²·äº†å¹¾å€‹ ERP 的模塊,雖然 ERP 中也包å«äº† CRM 模塊,但是研究後你èªç‚ºå…§ç½®çš„CRM模塊功能有é™ï¼Œä¸æ”¯æ´å°æŽ¥å¾®ä¿¡ï¼Œè¡ŒéŠ·åŠŸèƒ½ä¹Ÿä¸å¤ å¼·å¤§ï¼Œå› æ­¤ä½ æ–°è³¼è²·äº†ä¸€å¥— CRM 軟體,和 ERP 進行了一定程度的å°æŽ¥ï¼ŒåŒæ™‚申請了微信公眾號,找外包公å¸åšäº†ä¸€äº›å®šè£½åŒ–開發。這樣上述想法就都實ç¾äº†ï¼

我們繪製出公å¸çš„第二張應用架構圖。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043005.png[/img]

å¯ä»¥çœ‹åˆ°ï¼Œæ ¸å¿ƒçš„客戶信æ¯è³‡ç”¢æ¨¡å¡Šéƒ½åœ¨ CRM 中實ç¾ï¼Œå…¶ä¸­å…§ç½®äº†è¡ŒéŠ·æ¨¡å¡Šã€æ¶ˆæ¯æŽ¨é€æœå‹™ Msg 模塊,包括 SMS ã€EDM(Email Direct Marketing)和微信消æ¯æŽ¨é€ã€‚

â— CRM 主è¦èšç„¦å®¢æˆ¶è³‡æ–™çš„管ç†å’Œè¡ŒéŠ·æœå‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºåº—é•·å’Œé‹ç‡Ÿäººå“¡ï¼›
â— ERP 主è¦èšç„¦æ–¼è¶…市的進銷存以åŠè²¡å‹™æ¥­å‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºç‡Ÿæ¥­å“¡ã€å‡ºç´ã€æŽ¡è³¼ã€åº«ç®¡å’Œæœƒè¨ˆã€‚
[b]請注æ„:這裡已經產生了應用架構設計的概念。[/b]

公共號ã€ERP å’Œ CRM æ¯å€‹ç³»çµ±éƒ½ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žçš„業務å•é¡Œè€Œå­˜åœ¨ï¼Œæœ‰å„自清晰地定ä½ã€åˆ†å·¥å’Œç›®æ¨™ç”¨æˆ¶ï¼Œæ¯å€‹ç³»çµ±ç›¸å°ç¨ç«‹åˆäº’有關è¯ï¼Œå…§ç½®è‹¥å¹²æ¨¡å¡Šï¼Œæ¯å€‹æ¨¡å¡Šéƒ½æ˜¯ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žæ¥­å‹™å•é¡Œä¸‹çš„æŸä¸€å°é¡žå•é¡Œè€Œè¨­è¨ˆã€‚

在這張圖中我們使用了分層æ述,é è¿‘ C 端用戶的微信公眾號在最上層,支æ´æ¥­å‹™é‹è½‰çš„ ERP 放在中間層,å底層的客戶信æ¯é›†æˆ CRM 放在最下層,這樣å¯ä»¥æ¸…晰地看出幾個系統的層次關係,åŒæ™‚也在一定程度å映了系統和業務之間的é‚輯å°æ‡‰é—œä¿‚。

[b]中型連鎖超市的架構之路[/b]

業務進展很順利,你已經開了五家中型連鎖超市了,員工數é‡é”到了幾百人。公å¸èµ°ä¸Šäº†æ­£è»Œï¼Œæ¨™æº–化的管ç†åˆ†å·¥å·²ç¶“æˆåž‹ï¼Œä¸åŒè·èƒ½å–®å…ƒå„å¸å…¶è·ã€‚

為了有效管ç†åœ˜éšŠï¼Œä¸¦ä¸”讓內部æµç¨‹æ›´åŠ é †æš¢ï¼Œä½ é‚€è«‹å°ˆæ¥­çš„ IT 諮詢公å¸å¹«ä½ é‡æ–°æ¢³ç†äº†å…¬å¸çš„業務目標ã€çµ„織架構ã€é‹ç‡Ÿæµç¨‹ï¼Œé€šéŽå¼•å…¥ OAã€HRM 以åŠé‡æ§‹ ERP 等手段,å°ä¸åˆç†çš„制度,低效的æµç¨‹é€²è¡Œäº†æ”¹é€ ã€‚

å…¬å¸æˆç«‹äº†ä¿¡æ¯æŠ€è¡“部,其中項目部é…åˆè«®è©¢å…¬å¸ä»¥åŠè»Ÿé«”外包公å¸é€²è¡Œç³»çµ±æ”¹é€ æˆ–實施新系統,é‹ç¶­éƒ¨è² è²¬ä¿è­‰ä¼ºæœå™¨ã€ç¶²è·¯çš„穩定。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043006.png[/img]

ä½ ç†è§£æ•¸æ“šå°å…¬å¸ç™¼å±•çš„é‡è¦æ€§ï¼Œæ‰€æœ‰çš„管ç†æ±ºç­–都應該基於å°æ•¸æ“šçš„分æžå’Œåˆ¤æ–·ï¼Œå› æ­¤ä½ é‚€è«‹è«®è©¢å…¬å¸å¹«ä½ å¼·åŒ–å…¬å¸çš„數據分æžèƒ½åŠ›ã€‚

諮詢顧å•å»ºè­°ä½ å¯¦æ–½æ•¸æ“šå€‰åº«ï¼ˆData Warehouse)和 BI(Business Intelligence)項目,原因有幾點:

â— ERP 系統和 CRM 系統都有[url=http://www.finereport.com/tw/]報表製作[/url]模塊,但兩個系統的數據相互孤立,ä¸åˆ©æ–¼æ•´åˆåˆ†æžã€‚
◠業務系統的底層數據çµæ§‹ä¸¦ä¸é©åˆåšè¤‡é›œçš„[url=http://www.finereport.com/tw/]數據分æž[/url],常見的多維分æžæ›´éœ€è¦ä¸€å¥—數據倉庫常用的星形數據çµæ§‹å’Œé›ªèŠ±åž‹æ•¸æ“šçµæ§‹ã€‚
â— æˆç†Ÿçš„ [url=http://www.finereport.com/tw/]BI 系統[/url]å¯ä»¥è®“你的報表分æžèˆ‡å¤šç¶­æ•¸æ“šæŽ¢æŸ¥æ›´è¼•é¬†ï¼Œå…¶ä¸­çš„儀錶盤更能夠讓你輕鬆掌控公å¸å…¨å±€çš„核心指標變化。
â— ä¼æ¥­ç¶“營中很常見的一個å•é¡Œï¼Œå°±æ˜¯ç¶“營分æžæŒ‡æ¨™çµ±è¨ˆå£å¾‘太多,造æˆç®¡ç†æ··äº‚å’Œæºé€šéšœç¤™ï¼Œé™¤äº†åœ¨ç®¡ç†ä¸Šè¦ç¯„å…¬å¸ç´šæŒ‡æ¨™çš„定義,也需è¦ä¸€å¥—底層數據架構,消除上游å„個異構系統的孤島和å±éšœï¼Œçµ±ä¸€ç®¡ç†åŒ¯ç¸½æ•¸æ“šå’ŒæŒ‡æ¨™è¨ˆç®—。
諮詢顧å•å»ºè­°ï¼Œé›–然目å‰å…¬å¸çš„業務系統還沒有到éžå¸¸è¤‡é›œçš„階段,但數據倉庫å¯ä»¥å¹«åŠ©ä¼æ¥­æ›´å¿«é€Ÿé«˜æ•ˆæº–確的ç†è§£ã€æ•ç²ã€ä½¿ç”¨æ•¸æ“šï¼Œåšå¥½åŸºç¤Žå»ºè¨­å·¥ä½œï¼ŒåŸ¹é¤Šå“¡å·¥çš„數據分æžæ„識和方法,通éŽæ•¸æ“šä¾†é€²è¡Œæ±ºç­–。隨著業務的拓展和系統複雜性的æå‡ï¼Œæ•¸æ“šå€‰åº«çš„存在價值將越來越明顯。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043007.png[/img]

在數據倉庫項目中,åŒæ™‚構建了數據集市(Data Mart)。數據集市介於 BI 展ç¾å±¤å’Œ DW 數據底層之間,是數據倉庫的數據å­é›†ã€‚數據倉庫的æœå‹™å°è±¡é€šå¸¸ç‚ºå…¨å…¬å¸æˆ–全集團,但是ä¸åŒéƒ¨é–€å¯èƒ½æœ‰è‡ªå·±çš„數據分æžè¨´æ±‚與指標管ç†è¨´æ±‚,這時候通éŽçµ±ä¸€çš„數據底層,å°è£å‡ºé‡å°æŸå€‹éƒ¨é–€ä½¿ç”¨çš„å°åž‹æ•¸æ“šé›†å¸‚,å¯ä»¥ä¿è­‰æ•¸æ“šæµçš„åˆç†æ€§ã€å¯è¿½æº¯æ€§ï¼ŒåŒæ™‚研發部門å¯ä»¥å®Œå…¨å¾©ç”¨ DW å’Œ BI 的技術能力,輕鬆地設計實施 DM 。

如果希望數據倉庫在ä¼æ¥­ä¸­çœŸæ­£ç™¼æ®ä½œç”¨ï¼Œä¸åƒ…僅是軟體系統實施å•é¡Œï¼Œæ›´é‡è¦çš„是公å¸å±¤é¢çš„經營分æžæ€è·¯é«”系化,指標管ç†è¦ç¯„化,以åŠæ•¸æ“šéƒ¨é–€çµ„織架構ã€èˆ‡æ¥­å‹™éƒ¨é–€åˆä½œæµç¨‹è¨­è¨ˆå•é¡Œï¼ŒåŒæ™‚還需è¦æå‡å…¨å“¡æ•¸æ“šåŒ–管ç†é‹ç‡Ÿçš„概念和æ„識。軟體本身並ä¸èƒ½è§£æ±ºä¼æ¥­çš„å•é¡Œï¼Œåªæœ‰é…套的架構ã€æµç¨‹ã€åˆ¶åº¦èˆ‡æ„識,æ‰èƒ½ç™¼æ®è»Ÿé«”的功效。

[b]應用架構跟隨業務而變[/b]

由於公å¸ç¶“營良好,很多商å“å¯ä»¥å¾žä¾›æ‡‰å•†è™•æ‹¿åˆ°å¾ˆå¥½çš„價格,經éŽä¾›æ‡‰å•†æŽˆæ¬Šï¼Œå…¬å¸æ±ºå®šé–‹å±• 2B 業務,æˆç«‹äº†å¤§å®¢æˆ¶éŠ·å”®éƒ¨ï¼Œå…¬å¸å°‡ä½œç‚ºä¾›æ‡‰å•†çš„ B 端渠é“,挖掘ä¼æ¥­å®¢æˆ¶ã€‚

為了讓銷售工作高效展開,å°éŠ·å”®äººå“¡é€²è¡Œåš´æ ¼çš„éŽç¨‹ç®¡ç†ï¼ŒåŒæ™‚也為了ä¿ç•™å®¢æˆ¶è³‡æ–™ï¼Œé¿å…銷售ç¨ä½”客戶資æºï¼Œæ ¹æ“š CTO 建議,公å¸æ±ºå®šå¯¦æ–½æ“作型 OCRM(Operating CRM)項目。åŒæ™‚由於å„部門經常出ç¾å€‹æ€§åŒ–的軟體開發訴求,軟體外包維護的æˆæœ¬é«˜ï¼Œæ•ˆçŽ‡ä½Žï¼Œå…¬å¸æ±ºå®šæ‹›è˜ç ”發團隊,用自己的隊ä¼é€²è¡Œè»Ÿé«”的二次開發。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043008.png[/img]

在設計 OCRM 系統時。CTO é¢è‡¨å…©å€‹é¸æ“‡ï¼š

[b]方案一[/b]:新åšä¸€å¥—ç¨ç«‹æ–¼ç¾æœ‰ CRM çš„ OCRM

[b]優點[/b]:

OCRM 系統已有æˆç†Ÿçš„軟體å¯ä»¥é¸æ“‡ï¼Œç„¡éœ€å¾žé ­é–‹ç™¼ï¼›å…©å€‹ç³»çµ±é‚Šç•Œæ¸…晰,分工明確,便於未來å„自的發展與演變。

[b]缺點[/b]:

應用架構會略有複雜,需è¦å°‡åŽŸæœ‰çš„ CRM å’Œ OCRM åšæ•¸æ“šæ‰“通,å°åŽŸæœ‰çš„客戶模型åšå‡ç´šã€‚

[b]方案二[/b]:在原有的CRM基礎上開發新模塊

[b]優點[/b]:新開發的模塊完全基於公å¸æ¥­å‹™æµç¨‹å’Œæ¨¡å¼è¨­è¨ˆï¼Œé©é…程度高。

[b]缺點[/b]:新開發模塊æˆæœ¬é«˜é€Ÿåº¦æ…¢ï¼Œç³»çµ±é‚Šç•Œæ¨¡ç³Šï¼Œå°Žè‡´ä»¥å¾Œç¶­è­·å‡ç´šæ™‚模塊管ç†çš„混亂。

綜åˆè©•ä¼°å…©å¥—方案實ç¾çš„æˆæœ¬å’Œé€Ÿåº¦ï¼Œè€ƒæ…®åˆ°å°æœªä¾†æ¥­å‹™è®ŠåŒ–çš„éˆæ´»æ”¯æ´ï¼ŒåŒæ™‚為了é¿å…影響核心 CRM 業務的穩定性,CTO 決定採用方案一,讓兩個系統å„自èšç„¦ï¼Œäº’相ç¨ç«‹ï¼Œé‚Šç•Œæ¸…晰,雖然無形中增加了公å¸æ‡‰ç”¨æž¶æ§‹çš„複雜性,但å¯ä»¥å¿«é€Ÿå¯¦æ–½æ”¯æ´ç•¶å‰çš„緊迫業務,並éˆæ´»æ‡‰å°æœªä¾†å…¬å¸çš„銷售業務變化。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043009.png[/img]

[b]一般來講[/b]:

B 端客戶的數據模型和 C 端客戶差異éžå¸¸å¤§ï¼ŒB 端客戶模型關注組織架構和人員角色的æ述,C 端客戶模型關注客戶本身個人信æ¯çš„æ述,å³ä¾¿æ‡‰ç”¨ç³»çµ±ä¸­å°‡å®¢æˆ¶æ¨¡åž‹å’Œæ“作型系統分開建設,客戶模型一定會åšæˆå…©å¥—以支æ´ä¸åŒçš„上下游業務系統。

上圖為了簡化表述,åªç¹ªè£½äº†ä¸€å€‹æ¨¡å¡Šã€Œå®¢æˆ¶ä¿¡æ¯ã€ï¼Œä½†è®€è€…應該èªè­˜åˆ°ï¼šè©²æ¨¡å¡Šæ‡‰è©²åŒ…å« B 端ã€C 端兩套客戶模型。實際上有的公å¸æœƒæ˜Žç¢ºå°‡å…©å¥—客戶模型在應用架構中分開設計並且分別建設,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹ä¸­çš„業務概念。

廣義上來講,CRM 代表一種ä¼æ¥­å°å¾…核心客戶資æºçš„管ç†ç†å¿µå’Œé‹ç‡Ÿæ–¹æ³•ï¼ŒCRM 是一種概念而éžæŸä¸€å€‹ç¨ç«‹çš„應用系統。

大型的ä¼æ¥­æ¶‰åŠå¤šæ¢æ¥­å‹™ç·šï¼Œä¸åŒçš„業務線有ä¸åŒçš„客戶群。ä¼æ¥­éœ€è¦æœ‰çµ±ä¸€çš„客戶視圖和管ç†ç†å¿µï¼Œä»¥åŠå¼·å¤§çš„ IT 系統支æ´ï¼Œä¾†å¯¦ç¾æº–確的客戶接觸點管ç†ï¼Œå……分挖掘客戶群體實ç¾ç²¾æº–銷售,ç©æ¥µæœ‰æ•ˆçš„維護ä¼æ¥­å’Œå®¢æˆ¶çš„關係。

CRM 體系化的系統建設中包å«äº†å®¢æˆ¶å»ºæ¨¡ã€æœƒå“¡ç©åˆ†ç®¡ç†ã€è¡ŒéŠ·ä¸­å¿ƒã€éŠ·å”®ç·šç´¢å’ŒéŽç¨‹ç®¡ç†ã€å°åž‹æ•¸æ“šå€‰åº«æˆ–數據集市ã€çµ±ä¸€å®¢æˆ¶è¦–圖ã€å®¢æˆ¶ç•«åƒå’Œæ•¸æ“šæŒ–掘ã€é›»è©±éŠ·å”®ä¸­å¿ƒç­‰ç­‰ã€‚

ä¸åŒçš„ä¼æ¥­å°ç³»çµ±çš„劃分和團隊的管ç†å„ä¸ç›¸åŒï¼Œä½†æ‰€æœ‰ CTO 都應該明白 CRM 是一套應用體系,而ä¸åƒ…僅是æŸå€‹å–®ä¸€çš„ç¨ç«‹æ‡‰ç”¨ç³»çµ±ã€‚

至此,我們已經繪製出一套一般ä¼æ¥­çš„簡化版應用架構圖,以åŠä¸€å¼µå¸¸è¦‹çš„組織架構圖。å¯ä»¥çœ‹åˆ°ï¼Œæ‡‰ç”¨ç³»çµ±çš„建設,是根據業務的發展變化é€æ­¥å®Œæˆçš„,æ¯å€‹ç³»çµ±éƒ½æœ‰ç¨ç«‹å­˜åœ¨çš„æ„義和價值。

[b]多元化業務帶來的應用架構演變[/b]

[b]在線商城業務帶來了互è¯ç¶²åŒ–管ç†[/b]

å…¬å¸çš„零售業務發展進入了瓶頸期,CEO 需è¦å°‹æ‰¾æ–°çš„增長點。

經éŽè©•ä¼°ï¼Œæ±ºå®šé–‹å±•é›»å•†æ¥­å‹™ï¼Œæ–°æˆç«‹äº†é›»å•†éƒ¨ï¼Œå¾žå¸‚場上è˜ä¾†äº†æŸé›»å•†å¹³å° VP 作為部門負責人,直接給 CEO 彙報。

為了學習互è¯ç¶²å…¬å¸ï¼Œä»¥æŠ€è¡“力é‡æŽ¨å‹•æ¥­å‹™å‰µæ–°ï¼Œé›»å•†éƒ¨çµ„ç¹”çµæ§‹åƒè€ƒäº†ä¸€èˆ¬äº’è¯ç¶²å…¬å¸çµ„çµæ§‹ï¼Œæœ‰è‡ªå·±ç¨ç«‹çš„研發團隊,設置了產å“å´—ä½ï¼Œç”¢å“技術總監給電商部負責人彙報。

電商部å—到 CEO 極度é‡è¦–,給與極高自治權和最高資æºæ”¯æ´ï¼ŒåŒæ™‚ CEO 還將之å‰ç·šä¸‹çš„客æœåœ˜éšŠå‡ç´šç‚ºå…¬å¸ä¸€ç´šéƒ¨é–€ï¼Œç›´æŽ¥çµ¦ CEO 彙報,統一處ç†ç·šä¸Šç·šä¸‹çš„客æœèˆ‡å”®å¾Œæ¥­å‹™ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043010.png[/img]

新業務開展,大家幹å‹å足,因為電商部產å“æŠ€è¡“ç¸½ç›£å’Œå…¬å¸ CTO 之間ä¸å­˜åœ¨å½™å ±é—œä¿‚,產å“技術總監為了快速推進項目,所有決策基本åªæ˜¯å‘ŠçŸ¥ CTO 。

產å“技術總監作為純互è¯ç¶²èƒŒæ™¯å°ˆå®¶ï¼Œèªç‚ºè³¼è²·ç¾æˆè»Ÿé«”套件ä¸åˆ©æ–¼ç³»çµ±çš„二次開發和自主維護,長é ä¾†çœ‹æœƒé™åˆ¶å…¬å¸æ¥­å‹™ç™¼å±•ï¼Œå¸Œæœ›æ•´å¥—系統實ç¾è‡ªä¸»ç ”發。

雖然 CTO 極力åå°ï¼Œä½†ç¶“éŽé›»å•†éƒ¨è² è²¬äººå’Œç”¢å“技術總監的éŠèªªï¼ŒCEO è½å–了總監的建議,並且總監承諾自己的研發團隊效率極高,一定會在承諾之日交付系統。

產å“技術總監設計的應用架構體系,包括 PC 和行動版的å‰ç«¯æ‡‰ç”¨ï¼Œä»¥åŠå®Œæ•´çš„後端系統,包括訂單ã€å”®å¾Œã€å®¢æˆ¶ä¿¡æ¯ã€æœƒå“¡ã€è¡ŒéŠ·ã€è³¬è™Ÿã€CMS 。此外,倉儲ã€è²¡å‹™ç³»çµ±æœƒæŽ¥å…¥ç¾æœ‰ERPçš„æœå‹™ï¼Œé…é€æ¨¡å¡Šç›´æŽ¥èˆ‡ç¬¬ä¸‰æ–¹é…é€æœå‹™å•†ç³»çµ±å°æŽ¥ã€‚

å°æ–¼é€™å€‹æž¶æ§‹è¨­è¨ˆï¼ŒCTO 比較ä¸æ»¿ï¼Œèªç‚ºå®¢æˆ¶ä¿¡æ¯å’Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²é‡è¤‡å»ºè¨­ï¼Œè€Œæ‡‰è©²çµ±ä¸€è¦åŠƒç®¡ç†ï¼Œä½†ç”¢å“技術總監一心快速推進實施,å°æ–¼ä¿¡æ¯æŠ€è¡“部開發效率低的情æ³ä»–早有耳èžï¼Œä»–å¯ä¸å¸Œæœ›è¢«ä¸€äº›ä¸å¯æŽ§åŠ›å½±éŸ¿å°Žè‡´è‡ªå·±çš„項目延期,因此 CTO 的抗議他ä¸äºˆç†æœƒã€‚

å‡ç´šå¾Œçš„客æœéƒ¨é–€ï¼Œæ–°å»ºäº† 20 人å席的電銷中心,以支æ´ä¸»è¦ä¾†è‡ªæ–¼ç·šä¸Šçš„電話客æœè¨´æ±‚。新æˆç«‹çš„客æœåœ˜éšŠéœ€è¦ CallCenter 系統開展業務,雖然 CallCenter 的主è¦æœå‹™ç¾¤é«”是線上業務的客æœè©±å‹™å“¡ï¼Œä½† CEO 為了在一定程度上安撫 CTO çš„ä¸æ»¿æƒ…緒,將 CallCenter 項目安排給 CTO 負責。

CTO 採購了一套æˆç†Ÿ CallCenter ä¾†æ”¯æ´ 400 熱線業務,å°æ­¤å®‰æŽ’電商部的產å“技術總監沒有什麼異議,但在 CallCenter 的實施中å»å‡ºç¾äº†å•é¡Œã€‚

因為 CallCenter 系統åªè² è²¬é›»è©±ä½œæ¥­ï¼Œå…¶ä¸­çš„客戶資料一般由上游系統æ供。但是公å¸ç¾æœ‰å…©å¥—客戶資料,一套是ä¿å­˜åœ¨ CRM 的線下業務客戶資料庫,一套是在線商城的客戶資料庫。

為此åªèƒ½åœ¨ CallCenter 中新增一套客戶庫,將å¦å¤–兩套客戶庫數據åŒæ­¥éŽä¾†ï¼Œé€™æ¨£å®¢æœäººå“¡æ‰èƒ½åœ¨ CallCenter 中查到公å¸ç´šåˆ¥çš„完整客戶信æ¯ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043011.png[/img]

[b]ä¿¡æ¯å­¤å³¶èˆ‡ä¸»æ•¸æ“šç®¡ç†[/b]

電商系統如期上線,業務發展迅速,電商團隊的é‹ç‡Ÿå’Œç”¢å“人員年輕,è°æ˜Žï¼Œå……滿活力,æ€ç¶­æ´»èºï¼ŒçŽ©æ³•çœ¾å¤šï¼Œé›»å•†æŠ€è¡“團隊響應迅速,產å“經ç†å’ŒæŠ€è¡“團隊的無縫é…åˆï¼Œè®“技術力é‡çœŸæ­£æŽ¨å‹•äº†æ¥­å‹™çš„增長。

å…¬å¸è³ºéŒ¢äº†ï¼Œè€é—†å¾ˆé–‹å¿ƒã€‚但很多å•é¡Œä¹ŸåŒæ™‚暴露了出來。我們先來看看之å‰çš„應用架構。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043012.png[/img]

之å‰ç‚ºäº†å¿«é€Ÿä¸Šç·šï¼Œæœ‰ä¸€äº›æ‡‰ç”¨æž¶æ§‹éºç•™å•é¡Œæ²’有解決。ç¾åœ¨å…¬å¸æœ‰ä¸‰å¥—客戶資料庫,線下客戶通éŽå¾®ä¿¡å…¬å…±è™Ÿè¨ªå• CRM 系統中的客戶信æ¯ï¼Œåœ¨ç·šå•†åŸŽçš„客戶通éŽç·šä¸Šå•†åŸŽè¨ªå• e-Store 系統的客戶信æ¯ã€‚當客戶致電 400 時,電銷業務員(TSR)訪å•çš„是從 e-Store å’Œ CRM åŒæ­¥éŽä¾†çš„客戶信æ¯ã€‚

線上客戶關注公共號後,查ä¸åˆ°è‡ªå·±çš„資料,這讓客戶感覺很詭異。

線下客戶想在線上商城下單,發ç¾ä¹‹å‰ç™»è¨˜çš„賬號ä¸èƒ½ä½¿ç”¨ï¼Œéœ€è¦é‡æ–°è¨»å†Šå®Œå–„資料,客戶很煩èºã€‚

數據åŒæ­¥ 30 分é˜ä¸€æ¬¡ï¼Œæœ‰æ™‚候客戶剛修改完資料å†è‡´é›» 400,客æœæŸ¥åˆ°çš„客戶信æ¯ä¸æ˜¯æœ€æ–°çš„,讓客戶很生氣,客æœå¾ˆè‹¦æƒ±ã€‚

有的客戶喜歡打電話讓客æœæ”¹è³‡æ–™ï¼Œå› ç‚ºå®¢æˆ¶è³‡æ–™æ˜¯å–®å‘åŒæ­¥ï¼Œå®¢æœç„¡æ³•å”助客戶修改資料,客戶很氣憤,為什麼你們連這點æœå‹™éƒ½åšä¸å¥½ï¼

很多客戶在線上線下都消費,但由於在數據倉庫中冗餘出了兩個客戶å°è±¡ï¼Œä¸è«–是線上團隊還是線下團隊,都無法åšæ›´æº–確的客戶畫åƒå’Œè·¨æ¸ é“消費行為分æžã€‚

CEO 很生氣,找到 CTO 和電商產å“技術總監,質å•æ€Žéº¼å›žäº‹ã€‚

CTO 回答,我們é‡åˆ°äº†åš´é‡çš„ä¿¡æ¯å­¤å³¶å•é¡Œï¼

由於 CRM 和商城後å°æ•¸æ“šäº’相孤立,導致核心客戶資æºä¸åŒæ­¥ï¼Œä¸çµ±ä¸€ï¼Œè®“å…¬å¸ç„¡æ³•å¾—到一個完整準確的客戶視圖。如果è¦è§£æ±ºé€™å€‹å•é¡Œï¼Œå¿…é ˆå°æ‡‰ç”¨æž¶æ§‹é€²è¡Œæ”¹é€ ï¼Œä¸¦ä¸”改造比較耗時。

CEO 很鬱悶,沒想到應用架構ä¸åˆç†æœƒå½±éŸ¿åˆ°æ¥­å‹™ç™¼å±•ï¼Œä¹Ÿæ²’有想到組織架構的設計會導致應用架構出å•é¡Œã€‚為此,CEO åšäº†ä¸€äº›èª¿æ•´ï¼Œç”¢å“技術總監實線å‘電商部經ç†å½™å ±ï¼Œè™›ç·šå‘ CTO 彙報;總體來講產å“技術總監å°é›»å•†æ¥­å‹™éŠ·å”®ç«¯è² è²¬ï¼ŒCTO å°å…¨å…¬å¸ IT 架構管ç†å’Œå…¶ä»–所有系統負責。經éŽå–„æ„çš„æºé€šï¼ŒCTO 和產å“技術總監的矛盾消除了,大家決定åˆåŠ›è§£æ±ºå•é¡Œã€‚

解決數據信æ¯å­¤å³¶çš„方法很簡單,那就是åªä¿ç•™ä¸€ä»½å®¢æˆ¶ä¿¡æ¯åº«ï¼Œé€™ä»½å®¢æˆ¶ä¿¡æ¯åº«ä¿å­˜æœ€æ ¸å¿ƒçš„,與業務單元無關的客戶屬性和資料。至於ç©åˆ†ã€æœƒå“¡ç­‰æ“´å±•å±¬æ€§ä¾ç„¶ç”±å„個應用系統維護管ç†ã€‚調整後的應用架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043013.png[/img]

將客戶信æ¯åº«ç¨ç«‹ï¼Œå•†åŸŽã€CallCenter ã€CRM 和微信公共號通éŽçµ±ä¸€ä»‹é¢èª¿ç”¨ Customer Profile 存儲的核心客戶檔案,ä¸è«–客戶或業務員從哪個埠查看或修改信æ¯ï¼Œè®ŠåŒ–å°å…¶ä»–埠都是é€æ˜Žã€å¯¦æ™‚çš„ã€‚å¯¦éš›ä¸Šé€™å°±æ˜¯å®¢æˆ¶ä¸»æ•¸æ“šç®¡ç† MDM(Master Data Management)的設計ç†å¿µã€‚

在ä¼æ¥­æ‡‰ç”¨ç³»çµ±å»ºè¨­ä¸­ï¼Œä¸å¯é¿å…的會é‡åˆ°ä¿¡æ¯å­¤å³¶å•é¡Œï¼Œä¿¡æ¯å­¤å³¶æ˜¯æŒ‡å› ç‚ºå„種原因,æ¯å€‹æ‡‰ç”¨ç³»çµ±ç¨ç«‹å»ºè¨­æ™‚,沒有和外界系統åšè‰¯å¥½çš„打通,導致應用系統之間存在æµç¨‹æˆ–數據的孤立性,最終給業務帶來嚴é‡å½±éŸ¿ã€‚

解決數據信æ¯å­¤å³¶çš„經典方法就是主數據管ç†ï¼ˆMDM)的æ€æƒ³ï¼Œä¸»æ•¸æ“šç®¡ç†é€šéŽæ‡‰ç”¨æž¶æ§‹çš„拓撲設計,é…åˆç›¸æ‡‰çš„管ç†æ‰‹æ®µï¼Œå¹«åŠ©ä¼æ¥­å­˜å„²ã€è­˜åˆ¥å”¯ä¸€çš„é—œéµæ•¸æ“šï¼Œé¿å…ä¼æ¥­å…§éƒ¨é—œéµæ•¸æ“šçš„冗餘和ä¸ä¸€è‡´å•é¡Œã€‚常見的主數據有客戶主數據,商å“主數據等。

主數據管ç†çš„設計ç†å¿µæ‡‰è©²è‡ªå§‹è‡³çµ‚貫穿ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„設計éŽç¨‹ã€‚需è¦æ³¨æ„的是,ä¼æ¥­æ‡‰è©²åœ¨åˆé©çš„階段實施主數據管ç†å’Œæ²»ç†ã€‚主數據將應用架構變得更複雜,在åˆæœŸéšŽæ®µå¯¦æ–½æ™‚需è¦æŠ•å…¥æ›´å¤šæ™‚間和資æºï¼Œè€Œåœ¨ä¼æ¥­ç™¼å±•çš„æŸäº›éšŽæ®µï¼Œå¿«é€Ÿè¿­ä»£ä¸Šç·šæ„味著å°å•†æ©Ÿçš„æ•ç²å’Œå¸‚場變化的迅速跟進,一個åˆæ ¼çš„架構師應該在應用架構設計和公å¸æ¥­å‹™ç™¼å±•ä¹‹é–“åšå‡ºåˆç†æ¬Šè¡¡ï¼Œè¦æ ¹æ“šç¾å¯¦çš„情æ³å’Œè³‡æºï¼Œæ•¢æ–¼åœ¨æ‡‰ç”¨æž¶æ§‹çš„å’Œç†æ€§ä¸Šåšå‡ºå¦¥å”和讓步。

主數據經常作為底層數據應用來管ç†ï¼Œå› æ­¤åœ¨æž¶æ§‹åœ–中我們將它和 DW 並列畫在最底層。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043014.png[/img]

[b]抽離共性模塊全é¢æœå‹™åŒ–建設[/b]

å…¬å¸æ¥­å‹™ç™¼å±•ç©©å®šï¼Œå„個系統底層åšéŽå¹¾æ¬¡æŠ€è¡“é‡æ§‹ï¼Œæ€§èƒ½æ›´å¼·å¥ã€‚為了讓å„個應用系統更加èšç„¦ï¼Œæå‡ç©©å®šæ€§ï¼Œç¯€ç´„開發æˆæœ¬ï¼Œé¿å…é‡è¤‡å‹žå‹•ï¼ŒCTO 和產å“技術總監討論後決定å°ä¸€äº›å…¬æœ‰æœå‹™å¾žå„自應用系統中å‰é›¢ï¼Œçµ±ä¸€é€²è¡Œæœå‹™åŒ–改造å‡ç´šï¼Œç‚ºä»¥å¾Œå…¬å¸æ–°æ¥­å‹™çš„開展打好基礎。

例如,將 CRM 和商城後å°çš„消æ¯æ¨¡å¡ŠåŠŸèƒ½åˆå¹¶ï¼Œå°‡å•†åŸŽæ”¯ä»˜æ¨¡å¡Šå–®ç¨å‰é›¢ï¼Œè¨­è¨ˆå¯¦æ–½äº†é›†æˆåŒ–的許å¯æ¬Šç®¡ç†ç³»çµ± Auth,給全公å¸å¤šå€‹æ‡‰ç”¨æ供統一的許å¯æ¬Šç®¡ç†æœå‹™ï¼ŒæŽ§åˆ¶å…¬å¸é‹ç‡Ÿé¢¨éšªã€‚

CTO 和產å“技術總監åˆä½œåŠ å¼·äº†æ•¸æ“šåœ˜éšŠå»ºè¨­ï¼Œè¨­ç«‹äº†æ•¸æ“šæŒ–掘團隊,è±å¯Œäº†å®¢æˆ¶ç•«åƒï¼ŒåŠ å¼·äº†ç¶“營分æžèƒ½åŠ›ï¼Œç”¢ç”Ÿäº†æ›´å¤šçš„策略輸出。數據策略輸出ä¸åƒ…給在線商城æ供了更強å‹çš„推薦策略,也為 CRM,é‹ç‡Ÿäººå“¡æ供了更è±å¯Œçš„ç­–ç•¥é‹ç‡Ÿã€ç²¾æº–定å‘活動推é€æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043015.png[/img]

[b]å¼·å¥çš„底層架構快速支æ´æ–°æ¥­å‹™é–‹å±•[/b]

å…¬å¸åœ¨å°‹æ‰¾æ–°çš„增長點,計劃開展個人ç†è²¡æ¥­å‹™ã€‚å…¬å¸çš„組織架構有了新的調整,管ç†æ¨¡å¼ä¹Ÿæœ‰äº†æ–°çš„æå‡ï¼Œå½¢æˆäº†é›†åœ˜åŒ–æ²»ç†æ¨¡å¼ï¼Œæˆç«‹äº†è²¡å‹™å…±äº«ä¸­å¿ƒï¼ŒäººåŠ›è³‡æºå…±äº«ä¸­å¿ƒã€‚

新設立的ç†è²¡äº‹æ¥­éƒ¨ï¼Œå’Œé›¶å”®äº‹æ¥­éƒ¨ã€é›»å•†äº‹æ¥­éƒ¨ä¸€èµ·ï¼Œèª¿æ•´ç‚ºç¨ç«‹æ ¸ç®—事業部編製,事業部èšç„¦ç¶“營和銷售,集團層é¢çµ¦äº‹æ¥­éƒ¨æ供基礎é‹ä½œæ”¯æ´ã€‚ä¿¡æ¯æŠ€è¡“部也與時俱進,將之å‰çš„需求管ç†éƒ¨èª¿æ•´ç‚ºç”¢å“部,信æ¯æŠ€è¡“部主è¦è² è²¬ CRMã€CallCenterã€ERPã€OAã€HRMã€DWã€BI 等應用系統,ä¿è­‰é›†åœ˜è·èƒ½éƒ¨é–€é‹ä½œï¼Œç‚ºäº‹æ¥­éƒ¨çš„應用系統æ供基礎架構和底層æœå‹™æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043016.png[/img]

因為集團IT應用架構已經éžå¸¸å¼·å¥ï¼Œç†è²¡æ¥­å‹™çš„系統構建å¯ä»¥è¿…速展開,CTO å’Œç†è²¡äº‹æ¥­éƒ¨çš„產å“總監æºé€šå¾Œç¹ªè£½äº†é›†åœ˜æ‡‰ç”¨æž¶æ§‹åœ–,ç†è²¡æ¥­å‹™åªéœ€è¦å»ºè¨­ä¸€å¥— C 端 APP 和一套基本的管ç†å¾Œå°ï¼Œè€Œé¡žä¼¼æ–¼å®¢æˆ¶æ•¸æ“šã€æ”¯ä»˜ã€Push æœå‹™ã€DW å’Œ BI 都直接使用集團ç¾æœ‰ç³»çµ±ï¼Œç„¡éœ€é‡æ–°é–‹ç™¼ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043017.png[/img]

CTO 和產å“總監討論後,èªç‚ºä¸Šè¿°æž¶æ§‹åœ–還存在一點å•é¡Œï¼Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²å–®ç¨å‰µå»ºï¼Œé›†åœ˜å·²ç¶“有著很æˆç†Ÿçš„統一客戶管ç†ç†å¿µï¼Œå¤šå¥—賬號管ç†æ¨¡å¡Šæœƒå†æ¬¡é€ æˆä¿¡æ¯å­¤å³¶å•é¡Œã€‚因此決定將ç¾æœ‰çš„賬號管ç†æ¨¡å¡Šä¹Ÿé€²è¡Œå¹³å°åŒ–ã€æœå‹™åŒ–å‡ç´šï¼Œçµ¦ç†è²¡æ¥­å‹™æ供支æ´ã€‚集團層é¢çš„ Passport 系統誕生了。

更新後的架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043018.png[/img]

這裡順便解釋一下:為什麼本文å°æ‰€æœ‰è»Ÿé«”系統都稱為系統,而互è¯ç¶²å…¬å¸å‰‡ç¿’慣稱其為產å“。

互è¯ç¶²çš„發展催生了產å“經ç†çš„å´—ä½ã€‚產å“經ç†å¸¸åˆ†ç‚º C 端產å“經ç†ï¼ŒB 端產å“經ç†ï¼ˆåŒ…括商家端和é‹ç‡Ÿç®¡ç†ä¸­å¾Œå°ï¼‰ç­‰ã€‚

B 端產å“線中,有 CRM 產å“經ç†ã€ä¾›æ‡‰éˆç”¢å“經ç†ç­‰ã€‚在互è¯ç¶²å…¬å¸ä¼¼ä¹Žä¸å¤ªåœ¨æ„å€åˆ†ç”¢å“和系統的å«æ³•ï¼Œåˆ°åº•å…©è€…有何å€åˆ¥ï¼Ÿ

實際上,所謂產å“是指ä¼æ¥­æ供的商å“或æœå‹™ï¼Œçµ¦ä¼æ¥­å¸¶ä¾†åˆ©æ½¤ã€‚早期的互è¯ç¶²å…¬å¸å¤šç‚ºè™›æ“¬ç¶“濟形態,é¢å‘用戶的軟體系統就是公å¸çµ¦æ¶ˆè²»è€…æ供的商å“或æœå‹™ï¼Œå› æ­¤èšç„¦è»Ÿé«”功能設計的人員被稱為產å“經ç†ã€‚

而互è¯ç¶²å…¬å¸æ˜¯ä¸€é¡žé«˜åº¦ä¾è³´ä¿¡æ¯æŠ€è¡“能力驅動業務的公å¸ï¼Œå°å„類軟體系統都傾å‘於自主建設,因此ä¸è«–是é¢å‘客戶的系統,或é¢å‘ä¼æ¥­å…§éƒ¨çš„系統,軟體設計人員都統一å«åšç”¢å“經ç†ï¼Œå…¶è·è²¬å®šä½å°±æ˜¯è² è²¬è»Ÿé«”的設計和實ç¾ï¼Œè»Ÿé«”系統習慣被稱為產å“;而在傳統ä¼æ¥­ï¼Œè² è²¬è»Ÿé«”設計的人員一般都å«åšéœ€æ±‚分æžå¸«æˆ–系統分æžå“¡ï¼Œè»Ÿé«”系統習慣被稱為系統。

其實怎麼稱呼都無所謂,本文統一å«åšç³»çµ±ã€‚

[b]ä¼æ¥­é€šç”¨æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆ[/b]

[b]通用ä¼æ¥­æ‡‰ç”¨æž¶æ§‹åœ–[/b]

å°ä¸Šæ–‡çš„應用架構圖åšä¸€äº›ç°¡åŒ–和調整,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹çš„共性以åŠèˆ‡æ¥­å‹™çš„å°æ‡‰é—œä¿‚,得到一張更加清晰簡潔的ä¼æ¥­ç´šæ‡‰ç”¨æž¶æ§‹åœ–。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043019.png[/img]

第一層是å°å¤–系統。所有給ä¼æ¥­å¤–部客戶使用的系統都在這一層,包括官網,普通用戶或客戶使用的 C 端。如果是類似於美團,天貓這種平å°æ€§è³ªçš„業務,還會包括給商家使用的商家端。這類系統站在與客戶接觸的最å‰ç·šï¼Œæ˜¯å…¬å¸å¯¦ç¾å•†æ¥­æ¨¡å¼çš„橋頭堡。

第二層是å°æ‡‰ C 端系統的管ç†å¾Œå°ã€‚常見的管ç†å¾Œå°éƒ½æœƒåŒ…å«è¨‚å–®ã€CMS ã€å•†å“等模塊。æ¯å€‹ C 端業務形態都會å°æ‡‰ä¸€å€‹ç®¡ç†å¾Œå°ï¼Œæœ‰äº›ç®¡ç†å¾Œå°çš„模塊å¯èƒ½æœƒè¢«æŠ½é›¢å‡ºä¾†é›†ä¸­ç¶­è­·ï¼Œä¾‹å¦‚風控,消æ¯æœå‹™ï¼Œå®¢æˆ¶ä¸»æ•¸æ“šã€‚

第三層是業務單元支æ´ç³»çµ±ã€‚絕大多數ä¼æ¥­æ¥­å‹™çš„開展,必然ä¸èƒ½å–®ç´”é ç·šä¸Šçš„é‹ä½œä¾†å¯¦ç¾ç¶“營,而å¯èƒ½åŒ…å«é›»è©±éŠ·å”®ï¼Œå®¢æœï¼Œåœ°æŽ¨ï¼Œå€‰é…等一系列業務單元共åŒé‹ä½œã€‚業務單元的é‹ä½œéœ€è¦å¼·å¤§çš„系統支æ’。

第四層是è·èƒ½å–®å…ƒæ”¯æ´ç³»çµ±ã€‚ä¼æ¥­ç™¼å±•åˆ°ä¸€å®šè¦æ¨¡å¾Œï¼Œå¿…然會有完善的è·èƒ½å–®å…ƒä½œç‚ºå¾Œå‹¤éƒ¨é–€æ”¯æ´æ¥­å‹™å–®å…ƒçš„é‹è½‰å’Œä¼æ¥­çš„正常é‹ä½œï¼Œä¾‹å¦‚法務ã€è²¡å‹™ã€äººåŠ›ã€å®¢æœï¼Œæ¯å€‹éƒ¨é–€çš„正常é‹è½‰éƒ½éœ€è¦ç›¸æ‡‰ç³»çµ±çš„支æ´ã€‚

第五層是基礎架構支æ´ç³»çµ±ã€‚ä¿¡æ¯åŒ–建設到é”一定程度後,ä¼æ¥­æœ‰å¿…è¦å°‡é€šç”¨åŠŸèƒ½æœå‹™åŒ–,平å°åŒ–,以ä¿è­‰æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œæå‡æœå‹™æ•ˆçŽ‡ã€‚這類系統主è¦çµ¦å…¶ä»–應用系統æ供基礎æœå‹™èƒ½åŠ›æ”¯æ´ã€‚

第六層是數據底層。和第五層類似,這一層主è¦é›†ä¸­åœ¨æ•¸æ“šå±¤é¢çš„統一和å°è£ï¼Œå°å„個下游系統æ供數據æœå‹™ã€‚

以上六層劃分涵蓋了ä¼æ¥­æ‰€æœ‰çš„應用系統建設,æ¯ä¸€å€‹æ‡‰ç”¨ç³»çµ±çš„存在都將定ä½åœ¨å…­å±¤ä¸­çš„æŸä¸€å±¤ã€‚

上圖示例的系統涵蓋了絕大多數正常ä¼æ¥­ç¶“營é‹è½‰å¸¸è¦‹çš„應用系統,在ç¾å¯¦ä¸–界中,應用系統數é‡æœƒé é å¤šæ–¼ä¸Šåœ–所示,例如商業銀行å¯èƒ½æœƒæœ‰æˆç™¾ä¸Šåƒå€‹ç³»çµ±å­˜åœ¨ã€‚但是ç†è§£ä¸€å€‹å¸¸è¦‹ä¼æ¥­çš„組織çµæ§‹ï¼Œéƒ¨é–€å®šä½ï¼Œä»¥åŠä¸Šè¿°æ‡‰ç”¨æž¶æ§‹åœ–å½¢æˆçš„原因,å¯ä»¥è®“你更準確快速的ç†è§£ã€æŽŒæ¡ã€è¨­è¨ˆä»»æ„一個應用系統。

[b]ä¸åŒé¡žåž‹ä¼æ¥­çš„應用架構圖示例[/b]

因為一般ä¼æ¥­çš„組織架構設計,è·èƒ½å–®å…ƒçš„設計基本沒有太大å€åˆ¥ï¼Œè€Œä»¥ä¸Šç°¡åŒ–版的應用架構圖映射了一個標準化ä¼æ¥­çš„å„個常è¦æ¥­å‹™å–®å…ƒï¼Œä¸”涵蓋了絕大多數ä¼æ¥­ä¸­æ¨™æº–的應用系統,所以我們å¯ä»¥å°‡ä¸åŒäº’è¯ç¶²ä¼æ¥­çš„應用架構圖映射到上圖中。

下é¢æˆ‘們用三個例å­ï¼Œå‘讀者演示ä¸åŒæ¥­å‹™å½¢æ…‹ã€ç™¼å±•éšŽæ®µçš„å…¬å¸ï¼Œå…¶æ‡‰ç”¨æž¶æ§‹çš„å¯èƒ½å½¢æ…‹ã€‚作者並未在以下公å¸ä»»è·ï¼Œæˆ–與相關內部人員探討éŽå…¶å…¬å¸æ‡‰ç”¨æž¶æ§‹ï¼Œä»¥ä¸‹ç¤ºæ„圖å‡ç‚ºä½œè€…根據幾個公å¸çš„業務特點和發展階段,所åšçš„推測。

首先以美團點評為例。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043020.png[/img]

美團網的業務模å¼ä¸»è¦ç‚ºä¾›éœ€å¹³å°å»ºè¨­ï¼Œå¹«åŠ©æ¶ˆè²»è€…å’Œæœå‹™æ供方撮åˆäº¤æ˜“。外部系統包括了 C 端系統和商家端系統,C 端系統為消費者常用 APP,商家端系統為商家æ供商å“管ç†ã€äº¤æ˜“管ç†ã€æŽ¨å»£ç®¡ç†ã€ç¶“營分æžç­‰åŠŸèƒ½ã€‚C 端或商家端都å°æ‡‰å¾Œç«¯ç®¡ç†ç³»çµ±ï¼Œæ–¹ä¾¿ä¼æ¥­å…§éƒ¨å°æ•´å€‹å¹³å°é€²è¡Œç®¡ç†ã€è¡ŒéŠ·ã€é¢¨æŽ§ç­‰ã€‚

å¹³å°éœ€è¦ç™¼æŽ˜æ›´å¤šçš„商戶資æºå…¥é§ï¼Œå› æ­¤æœƒæœ‰éŠ·å”®éŽç¨‹ç®¡ç†çš„ OCRM 系統;平å°éœ€è¦å° C 端客戶æ供客æœèˆ‡å”®å¾Œæ”¯æ´æœå‹™ï¼Œç›¸ä¿¡ç¾Žåœ˜é»žè©•çš„業務é‡ï¼Œä¸€å¥—專業的 CallCenter 系統必ä¸å¯å°‘;美團æ供了自營的é…é€æœå‹™ï¼ŒTMS 系統必然æˆç‚ºæ¨™é…(也有å¯èƒ½æ˜¯ SCM 中的模塊)。

由於美團業務ä¸æ¶‰åŠè‡ªç‡Ÿçš„實物貨物買賣æœå‹™ï¼Œæ²’有倉儲體系,因此推測沒有 WMS 系統(或者 ERP 中包å«äº† WMS 模塊但是沒有啟用)。O2O 業務需è¦ç®¡ç†å¤§é‡ç·šä¸‹é–€åº—,因此 GIS(Geography Information System)系統ä¸å¯æˆ–缺,å°æ–¼å¯¦åŠ›è¼ƒå¼·çš„å…¬å¸ï¼Œå¯èƒ½é‚„會開發ç¨ç«‹çš„ POI(Point of Information)管ç†ç³»çµ±ï¼ˆä¹Ÿæœ‰å¯èƒ½æ˜¯ GIS 中的模塊)。至於財務ã€OA ã€Passport ã€Authã€BIã€DWã€MDM 等,必然都是公å¸æ¨™é…。

接下來å†ä»¥ä»Šæ—¥é ­æ¢ç‚ºä¾‹ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043021.png[/img]

今日頭æ¢æ§‹å»ºäº†ä¿¡æ¯æµè³‡è¨Šé¡ž C 端,å¸å¼•ç¶²æ°‘使用,這類產å“最常見的盈利方å¼ç‚ºå»£å‘Šè®Šç¾ã€‚在公å¸ç¶“營之åˆï¼Œå¯èƒ½æŽ¡å–了市é¢ä¸Šçš„ DSP å¹³å°ä¾†å®Œæˆ APP 的廣告管ç†ï¼ˆç•¶ç„¶ä¹Ÿå¯èƒ½å¾žä¾†æ²’有採用éŽï¼‰ï¼Œç‚ºäº†æ›´å¥½çš„設計廣告產å“,相信ç¾åœ¨ä¸€å®šæœ‰è‡ªå·±çš„廣告投放管ç†å¹³å°ï¼Œå› æ­¤å…¬å¸æœƒæœ‰çµ¦å»£å‘Šä¸»ä½¿ç”¨çš„B端廣告投放管ç†ç³»çµ±ã€‚

「當然也有å¯èƒ½é‚„沒有這類平å°ï¼Œä½œè€…在百度工作時很多商業變ç¾ç”¢å“投放管ç†éƒ½æ˜¯PM和廣告主線下æºé€šå¾Œé€šéŽå…§éƒ¨å¹³å°æ“作的。ã€

因為業務模å¼ä»¥å»£å‘ŠæŠ•æ”¾ç‚ºè®Šç¾æ‰‹æ®µï¼Œå› æ­¤å¾Œç«¯ç³»çµ±å¯èƒ½æ²’有交易類後端複雜,但基本的 CMS 和風控(å垃圾ã€å作弊ã€åˆæ³•åˆè¦ï¼‰å¿…然是有的。公å¸éœ€è¦ç›ˆåˆ©ï¼Œå°±éœ€è¦å”®è³£ç”¢å“,售賣產å“æ°¸é ä¸å¯èƒ½åªåœ¨ç·šä¸Šé‹ä½œï¼Œå¿…然會有 BD 團隊支æ´ï¼Œå› æ­¤ä»Šæ—¥é ­æ¢ä¹Ÿæœƒæœ‰ CRM 系統,管ç†å°è±¡ç‚ºå»£å‘Šä¸»è€Œä¸æ˜¯ç¶²æ°‘。

但是 WMSã€TMS 系統這類系統估計就ä¸éœ€è¦äº†ã€‚至於 CallCenter,筆者查詢了官網,沒有找到相關的客æœç†±ç·šï¼ŒçŒœæ¸¬é‚„沒有建設。

今日頭æ¢çš„早已度éŽå‰µæ¥­æœŸï¼Œæ¨™æº–的管ç†è»Ÿé«”應該é…備齊全,例如 OAã€HRMï¼›ä¸åŒçš„基礎架構支æ´ç³»çµ±ï¼Œåœ¨ç•¶å‰éšŽæ®µæœ‰å¯èƒ½æœ‰ï¼Œä¹Ÿæœ‰å¯èƒ½æ²’有;例如 Authã€Payã€MDM 等。作為一個純技術公å¸ï¼ŒBIã€DW 當然是標é…。

最後的例å­ï¼Œæˆ‘們挑一個相å°è¦æ¨¡å°ï¼Œç”¢å“形態單一的例å­ï¼Œä¾‹å¦‚墨跡天氣,è¬å¹´æ›†é€™é¡žå·¥å…·é¡žæ‡‰ç”¨çš„å…¬å¸ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/201704302.png[/img]

這類公å¸åœ¨å‰µæ¥­åˆæœŸï¼Œä¸è€ƒæ…®è®Šç¾çš„情æ³ä¸‹ï¼Œåœ˜éšŠå°ï¼Œç”¢å“簡單,應用架構圖也會éžå¸¸ç°¡å–®ï¼Œåœ¨ç”¢å“發布時,åªéœ€è¦å¯¦ç¾å®˜ç¶²ã€C端ã€å¾Œå°ç®¡ç†ã€è³¬è™Ÿå’Œæœƒå“¡ç®¡ç†å°±è¶³å¤ äº†ã€‚當然隨著公å¸çš„發展,常見的變ç¾æ‰‹æ®µä¹‹ä¸€å°±æ˜¯å»£å‘ŠæŠ•æ”¾ï¼Œå¯èƒ½æœƒç¹¼çºŒæ¼”變到類似於今日頭æ¢çš„應用架構。

以上舉了三個例å­ï¼Œè®“讀者更好的ç†è§£æ‡‰ç”¨æž¶æ§‹æ¼”變和公å¸æ¥­å‹™æ¨¡å¼ä»¥åŠç™¼å±•éšŽæ®µçš„關係。在實際工作中,應用架構的建設與é¢è‡¨çš„情æ³æœƒè¤‡é›œå¾—多,åªè¦ç†è§£äº†ä»¥ä¸Šç°¡åŒ–版的例å­ï¼Œå¯ä»¥æ›´å®¹æ˜“ç†è§£å¯¦éš›å·¥ä½œä¸­çš„場景。

[b]ä¼æ¥­æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆçš„一些建議[/b]

最後,我們來談一談如何åˆç†çš„設計ä¼æ¥­æ‡‰ç”¨æž¶æ§‹ã€‚ä¸è«–是架構師,產å“æ¢ç·šè² è²¬äººï¼Œæˆ–æŸå€‹ç³»çµ±çš„產å“負責人,都è¦æœ‰æž¶æ§‹è¨­è¨ˆçš„ç†å¿µå’ŒçŸ¥è­˜ï¼Œå°¤å…¶æ˜¯å¾Œç«¯ç”¢å“經ç†ï¼Œå¿…須充分ç†è§£ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„基本概念。這裡給出一些應用架構設計的建議。

[b]1. 系統定ä½å’Œé‚Šç•Œè¦æ¸…晰,å°æ‡‰çš„業務定ä½å’Œé‚Šç•Œè¦æ¸…æ™°[/b]

一套應用系統的存在,都是為了解決æŸä¸€é¡žæ¥­å‹™å•é¡Œï¼Œå°æ‡‰æŸä¸€å€‹æ¥­å‹™æ¿å¡Šã€‚如果業務æ¿å¡Šæˆ–業務單元定義模糊,也會導致å°æ‡‰çš„應用系統定ä½æ··äº‚。

[b]2. 系統è¦å¯¦ç¾æ¾è€¦åˆï¼Œé«˜å…§èš[/b]

系統è¦å°å¤–ç•Œé€æ˜Žï¼Œç°¡å–®ï¼Œæ˜“ç†è§£ï¼Œèˆ‡å¤–部系統的介é¢è¦ç°¡æ˜Žï¼Œæ‰¼è¦ï¼Œéˆæ´»ã€‚內部模塊高度èšåˆï¼Œç²’度越細越ä¸å¯æ‹†è§£ã€‚

[b]3. 易變的,嘗試中的新業務è¦é¿å…影響ç¾æœ‰æ¥­å‹™çš„穩定性[/b]

å°æ–°æ¥­å‹™çš„支æ´ï¼Œå¯ä»¥è€ƒæ…®æ–°å»ºç¨ç«‹å¾®å°åž‹æ‡‰ç”¨ç³»çµ±ï¼Œä»¥ä¾¿é¿å…改造æˆç†Ÿæ ¸å¿ƒç³»çµ±ï¼Œå½±éŸ¿å…¶ç©©å®šæ€§å’Œå¥å£¯æ€§ã€‚

[b]4. 系統之間數據è¦å¯¦ç¾å–®å‘æµè½‰[/b]

系統之間盡é‡ä¿è­‰å–®å‘數據æµè½‰ï¼Œç¢ºä¿æ•¸æ“šæµå¯å›žæº¯ï¼Œæ•¸æ“šçš„一致性和å¯è¿½æº¯æ€§ã€‚混亂的數據æµè½‰ç®¡ç†æœƒé€ æˆæ‡‰ç”¨æž¶æ§‹ç®¡ç†çš„ç½é›£ã€‚

[b]5. 架構設計核心目標是支æ´æ¥­å‹™ï¼Œæœ‰äº›æ™‚候ä¸åˆç†çš„存在是åˆç†çš„[/b]

應用架構存在的首è¦ç›®æ¨™æ˜¯æ”¯æ´æ¥­å‹™ï¼Œå¾ˆå¤šæˆé•·æ€§ä¼æ¥­æˆ–åˆå‰µå…¬å¸é¢å°ç”Ÿå­˜çš„壓力,ä¸èƒ½ç‚ºäº†ä¿è­‰æž¶æ§‹çš„åˆç†æ€§è€Œæ‹–延系統實施速度導致ä¼æ¥­éŒ¯éŽç™¼å±•æ™‚機。

這種情æ³åœ¨äº’è¯ç¶²åž‹ä¼æ¥­æ›´ç‚ºå¸¸è¦‹ã€‚業務還在試錯期,系統需è¦å„˜å¿«ä¿è­‰æ”¯æ´æ¥­å‹™è©¦éŒ¯ï¼Œå¦‚果一上來就談論整體架構的åˆç†æ€§ï¼Œå¾ˆå¯èƒ½èŠ±è²»å·¨å¤§æˆæœ¬å¯¦ç¾äº†åˆç†æž¶æ§‹å¾Œï¼Œæ–°æ¥­å‹™å·²ç¶“å–消或失敗。優秀的架構師和CTOè¦æ‡‚得在åˆç†æž¶æ§‹è¨­è¨ˆå’Œéˆæ´»å¤šè®Šçš„業務發展之間åšå‡ºæ™ºæ…§çš„權衡å–æ¨ã€‚

å°æ–¼ CTO 或公å¸æž¶æ§‹å¸«ï¼Œè¦ä¿è­‰æ•´é«”ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œåªè¦å¤§æ¡†æž¶åˆç†ï¼Œå±€éƒ¨çš„åå·®å¯ä»¥å¿½ç•¥ï¼Œä¿®æ­£çš„æˆæœ¬ä¹Ÿæ¯”較å°ï¼Œå¦‚果大框架有å差,修正的代價會éžå¸¸é«˜ã€‚å°æ–¼ç”¢å“æ¢ç·šè² è²¬äººï¼Œè¦ä¿è­‰å±€éƒ¨æ¡†æž¶çš„åˆç†æ€§ï¼Œé¿å…出ç¾è¨­è¨ˆä¸åˆç†é€ æˆçš„返工和補救工作。

很多時候架構師或æ¢ç·šè² è²¬äººè¦åšå‡ºåˆ¤æ–·ï¼Œæ˜¯åšä¸€å¥—新系統,還是修改è€ç³»çµ±ï¼›æ–°ç³»çµ±å¦‚何定ä½ï¼Œè€ç³»çµ±å¦‚何調整定ä½ï¼›æ•¸æ“šå¦‚何æµè½‰ï¼Œç³»çµ±ä¹‹é–“如何關è¯ï¼Œåº•å±¤æ•¸æ“šå¦‚何打通;是å¦è¦å¾©ç”¨å…¶ä»–系統模塊,是å¦è¦å°‡æŸäº›æ¨¡å¡ŠæŠ½è±¡åŒ–,æœå‹™åŒ–,平å°åŒ–。å°æ–¼ç”¢å“經ç†ï¼Œè¦åœ¨ç³»çµ±ç´šåˆ¥çš„粒度åšå‡ºé¡žä¼¼å•é¡Œçš„判斷,能夠識別出å¯èƒ½å­˜åœ¨çš„系統演變風險,åŠæ™‚å‡ç´šæŽ§åˆ¶ä¸äº†çš„å•é¡Œï¼Œé¿å…åšå‡ºéŒ¯èª¤æ±ºç­–。

ä¼æ¥­æž¶æ§‹æ˜¯ä¸€å¥—é¾å¤§è¤‡é›œçš„體系,本文是å°å…¶ä¸­æ‡‰ç”¨æž¶æ§‹éƒ¨åˆ†ï¼Œçµåˆä½œè€…實際工作經驗的淺薄ç†è§£ï¼Œæ¥­ç•Œæœ‰è‘—眾多的ä¼æ¥­æž¶æ§‹å»ºè¨­è¦ç¯„和指引,例如 Zachmanã€EAPã€TOGAF 。這些框架涵蓋了信æ¯æŠ€è¡“å’Œä¼æ¥­æˆ°ç•¥çµåˆå¯¦æ–½çš„方方é¢é¢ï¼Œæ„Ÿèˆˆè¶£çš„讀者å¯ä»¥åšæ›´æ·±å…¥çš„學習。
—————————————————————————————————————————————————————–

[i]文章由[b]FineReport[/b]報表與BI商業智慧軟體分享。

作者:楊堃(微號公眾號:goYangKun),9年互è¯ç¶²ç ”發ã€ç”¢å“設計經驗,曾就è·æ–¼å‚³çµ±å¤–資ä¿éšªå…¬å¸ï¼Œç™¾åº¦ï¼Œç¾å°±è·æ–¼ç¾Žèœç¶²ã€‚[/i]
Changed By: frlily
Change Date: April 28, 2017 11:56AM

從一個故事說起,談談ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變å²
[img=500,200]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043001.jpg[/img]
ä¼æ¥­æ‡‰ç”¨æž¶æ§‹æ˜¯æŒ‡ä¸€æ•´å¥—軟體系統的構建,通éŽåˆç†çš„劃分和設計組åˆåœ¨ä¸€èµ·ï¼Œæ”¯æ´ä¼æ¥­æ–¹æ–¹é¢é¢çš„經營é‹ä½œã€‚

ä¸è«–是傳統ä¼æ¥­ï¼Œé‚„是互è¯ç¶²å…¬å¸ï¼Œç™¼å±•åˆ°ä¸€å®šéšŽæ®µï¼Œéƒ½éœ€è¦ä¸€æ•´å¥—體系化的應用架構來支æ’å…¶é‹è½‰ã€‚良好的ã€åˆç†çš„應用架構å¯ä»¥æ”¯æ´ä¼æ¥­é«˜æ•ˆé–‹å±•æ¥­å‹™ï¼ŒæŽ§åˆ¶ç¶“營風險,而混亂的ã€ä¸åˆç†çš„應用架構則會é™åˆ¶ä¼æ¥­çš„快速發展,æˆç‚ºä¼æ¥­å¢žé•·èˆ‡è®Šé©çš„瓶頸。

ä¼æ¥­ä¿¡æ¯åŒ–建設已經發展了幾å年,傳統ä¼æ¥­å’Œæˆç†Ÿäº’è¯ç¶²ä¼æ¥­çš„應用架構並沒有本質的å€åˆ¥ã€‚本文將通éŽä¸€å€‹ç·šä¸‹å°åž‹é–€åº—æˆé•·ç‚ºå¤šå…ƒåŒ–集團的發展歷程,é€æ­¥å‘讀者展示ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變和設計的ç†å¿µã€‚

完整的ä¼æ¥­æž¶æ§‹ï¼ˆEA,Enterprise Architecture)分æžæ§‹å»ºï¼ŒåŒ…括業務架構ã€æ‡‰ç”¨æž¶æ§‹ã€æŠ€è¡“架構ã€æ•¸æ“šæž¶æ§‹ï¼Œæœ¬æ–‡èšç„¦[b]應用架構[/b],更加關注軟體系統設計與公å¸ç¶“營管ç†çš„關係。

ä¸è«–是 C 端產å“經ç†æˆ–者 B 端產å“經ç†ï¼Œç†è§£æ‡‰ç”¨æž¶æ§‹çš„建設æ€è·¯ï¼Œèƒ½å¤ å¹«åŠ©ä½ æ›´è¼•é¬†çš„ç†è§£å…¬å¸çš„業務é‹è½‰ï¼Œä»¥åŠå„個系統存在的目的與你所負責工作在整體團隊中的定ä½å’Œåƒ¹å€¼ã€‚

[b]傳統ä¼æ¥­çš„應用架構演變[/b]

[b]å°é–€åº—çš„ Excel 管ç†ä¹‹è·¯[/b]

我們將從一個最簡單的案例入手,來展開故事。

å‡è¨­ä½ æ˜¯ä¸€å個體經營者,在å°å€ä¸­é–‹äº†ä¸€å®¶å°é–€åº—,售賣居民常用的生活用å“。門店ä¸å¤§ï¼Œåªæœ‰å幾平米,平常由你一個人負責經營管ç†ï¼ŒåŒ…括採購ã€æ“ºè²¨ã€éŠ·å”®ã€‚

為了更準確ã€ç§‘學的打ç†ä½ çš„生æ„,你設計了一個 Excel 文件來管ç†ä½ çš„商å“與銷售數據。

實際上你åªéœ€è¦åšä¸‰å¼µè¡¨æ ¼ï¼š

◠第一張表格存儲了你的貨å“ä¿¡æ¯
◠第二張表格存儲了你的採購記錄
◠第三張表格存儲了你的銷售記錄

這三張表格的çµæ§‹å’Œé—œä¿‚如下圖所示:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043002.png[/img]

上圖採用了 ER 模型來æ述三張表的é‚輯çµæ§‹ï¼Œ* å’Œ 1 çš„å«ç¾©æ˜¯è¡¨å’Œè¡¨ä¹‹é–“çš„é—œè¯é—œä¿‚,例如採購記錄和商å“ä¿¡æ¯æ˜¯å¤šå°ä¸€é—œä¿‚,å³æŽ¡è³¼è¨˜éŒ„表中的æ¯æ¢æ•¸æ“šåªèƒ½å°æ‡‰å•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šï¼Œå•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šå¯ä»¥å°æ‡‰æŽ¡è³¼è¨˜éŒ„表中的多æ¢æ•¸æ“šã€‚

因為你採用了科學的數據表格管ç†ï¼Œè¨˜éŒ„了門店的所有採購入庫和銷售數據,這讓你的經營變得井井有æ¢ï¼›é€šéŽé€™äº›åŽŸå§‹æ•¸æ“šï¼Œä½ å¯ä»¥æº–確的管ç†åº«å­˜ã€è¨ˆç®—利潤ã€æŽŒæ¡æš¢éŠ·å“和滯銷å“,還能通éŽæ•¸æ“šé€è¦–表製作銷售日報和月報。

實際上你通éŽä»¥ä¸Šä¸‰å¼µè¡¨æ ¼ç®¡ç†è‡ªå·±çš„生æ„,已經是一個管ç†è»Ÿé«”的雛形了。所有的軟體系統無éžéƒ½æ˜¯å°æ•¸æ“šçš„增刪改查æ“作;å¯ä»¥èªªï¼Œå¦‚果使用得當,Excel 也å¯ä»¥åšå‡ºä¸€å¥—å°åž‹çš„軟體系統。

[b]å°è¶…市的輕é‡ç´šERP之路[/b]

因為你善於使用信æ¯æŠ€è¡“來å”助你åšç”Ÿæ„,你的買賣發展迅速;很快,你將å°é–€åº—å‡ç´šæˆç‚ºä¸€å®¶å°åž‹è¶…市,並且僱傭了幾個店員來幫你。作為店長,你興奮的繪製出自己的第一張組織架構圖,夢想著事業會繼續壯大。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043003.png[/img]

因為經營的貨å“更加è±å¯Œï¼Œæ—¥äº¤æ˜“é‡æˆå€å¢žé•·ï¼Œä¸¦ä¸”有好幾å員工需è¦åšæ•¸æ“šéŒ„入分æžå·¥ä½œï¼Œé€™æ™‚ Excel 已經難以滿足經營管ç†çš„需è¦ã€‚因此明智的你在開店之å‰ï¼Œå°±æ±ºå®šæŽ¡è³¼ä¸€å¥— ERP 軟體來å”助你管ç†è¶…市。

因為你還處於創業期,資金有é™ï¼Œé€šéŽä»”細挑é¸ï¼Œä½ é¸æ“‡äº†ä¸€å¥—輕é‡ç´šçš„ ERP,並且åªè³¼è²·äº†å…¶ä¸­çš„幾個核心模塊,這樣既å¯ä»¥æŽ§åˆ¶æˆæœ¬ï¼Œåˆå¯ä»¥è®“你經營的軟體設備å‡ç´šã€‚

ç¾åœ¨ï¼Œæˆ‘們å¯ä»¥ç¹ªè£½å…¬å¸çš„第一張應用架構圖,公å¸æ“有一套系統,包å«ä¸‰å€‹æ¨¡å¡Šã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043004.png[/img]

[b]通éŽCRM拉近與客戶的è·é›¢[/b]

為了更加準確的ç†è§£ã€èªè­˜ä½ çš„客戶,åŒæ™‚也為了能夠拉近你和客戶的è·é›¢ï¼Œä½ æ‰“ç®—é€šéŽ CRM 軟體進行更加科學的客戶管ç†ã€‚

你設計了一套會員ç©åˆ†åˆ¶åº¦ï¼Œæ‰€æœ‰çš„客戶都能å…費辦ç†æœƒå“¡ï¼Œé€™æ¨£ä½ å°±å¯ä»¥è¨˜éŒ„下關éµçš„客戶信æ¯ï¼Œè€Œä¸”ä½ çš„å°å¤¥ä¼´å»ºè­°ä½ é–‹é€šä¸€å€‹å¾®ä¿¡å…¬çœ¾è™Ÿï¼Œè®“客戶能夠通éŽå¾®ä¿¡ä¾†æŸ¥è©¢è‡ªå·±çš„ç©åˆ†ã€‚

這個主æ„太棒了ï¼ä½ è¿½åŠ è³¼è²·äº†å¹¾å€‹ ERP 的模塊,雖然 ERP 中也包å«äº† CRM 模塊,但是研究後你èªç‚ºå…§ç½®çš„CRM模塊功能有é™ï¼Œä¸æ”¯æ´å°æŽ¥å¾®ä¿¡ï¼Œè¡ŒéŠ·åŠŸèƒ½ä¹Ÿä¸å¤ å¼·å¤§ï¼Œå› æ­¤ä½ æ–°è³¼è²·äº†ä¸€å¥— CRM 軟體,和 ERP 進行了一定程度的å°æŽ¥ï¼ŒåŒæ™‚申請了微信公眾號,找外包公å¸åšäº†ä¸€äº›å®šè£½åŒ–開發。這樣上述想法就都實ç¾äº†ï¼

我們繪製出公å¸çš„第二張應用架構圖。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043005.png[/img]

å¯ä»¥çœ‹åˆ°ï¼Œæ ¸å¿ƒçš„客戶信æ¯è³‡ç”¢æ¨¡å¡Šéƒ½åœ¨ CRM 中實ç¾ï¼Œå…¶ä¸­å…§ç½®äº†è¡ŒéŠ·æ¨¡å¡Šã€æ¶ˆæ¯æŽ¨é€æœå‹™ Msg 模塊,包括 SMS ã€EDM(Email Direct Marketing)和微信消æ¯æŽ¨é€ã€‚

â— CRM 主è¦èšç„¦å®¢æˆ¶è³‡æ–™çš„管ç†å’Œè¡ŒéŠ·æœå‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºåº—é•·å’Œé‹ç‡Ÿäººå“¡ï¼›
â— ERP 主è¦èšç„¦æ–¼è¶…市的進銷存以åŠè²¡å‹™æ¥­å‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºç‡Ÿæ¥­å“¡ã€å‡ºç´ã€æŽ¡è³¼ã€åº«ç®¡å’Œæœƒè¨ˆã€‚
[b]請注æ„:這裡已經產生了應用架構設計的概念。[/b]

公共號ã€ERP å’Œ CRM æ¯å€‹ç³»çµ±éƒ½ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žçš„業務å•é¡Œè€Œå­˜åœ¨ï¼Œæœ‰å„自清晰地定ä½ã€åˆ†å·¥å’Œç›®æ¨™ç”¨æˆ¶ï¼Œæ¯å€‹ç³»çµ±ç›¸å°ç¨ç«‹åˆäº’有關è¯ï¼Œå…§ç½®è‹¥å¹²æ¨¡å¡Šï¼Œæ¯å€‹æ¨¡å¡Šéƒ½æ˜¯ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žæ¥­å‹™å•é¡Œä¸‹çš„æŸä¸€å°é¡žå•é¡Œè€Œè¨­è¨ˆã€‚

在這張圖中我們使用了分層æ述,é è¿‘ C 端用戶的微信公眾號在最上層,支æ´æ¥­å‹™é‹è½‰çš„ ERP 放在中間層,å底層的客戶信æ¯é›†æˆ CRM 放在最下層,這樣å¯ä»¥æ¸…晰地看出幾個系統的層次關係,åŒæ™‚也在一定程度å映了系統和業務之間的é‚輯å°æ‡‰é—œä¿‚。

[b]中型連鎖超市的架構之路[/b]

業務進展很順利,你已經開了五家中型連鎖超市了,員工數é‡é”到了幾百人。公å¸èµ°ä¸Šäº†æ­£è»Œï¼Œæ¨™æº–化的管ç†åˆ†å·¥å·²ç¶“æˆåž‹ï¼Œä¸åŒè·èƒ½å–®å…ƒå„å¸å…¶è·ã€‚

為了有效管ç†åœ˜éšŠï¼Œä¸¦ä¸”讓內部æµç¨‹æ›´åŠ é †æš¢ï¼Œä½ é‚€è«‹å°ˆæ¥­çš„ IT 諮詢公å¸å¹«ä½ é‡æ–°æ¢³ç†äº†å…¬å¸çš„業務目標ã€çµ„織架構ã€é‹ç‡Ÿæµç¨‹ï¼Œé€šéŽå¼•å…¥ OAã€HRM 以åŠé‡æ§‹ ERP 等手段,å°ä¸åˆç†çš„制度,低效的æµç¨‹é€²è¡Œäº†æ”¹é€ ã€‚

å…¬å¸æˆç«‹äº†ä¿¡æ¯æŠ€è¡“部,其中項目部é…åˆè«®è©¢å…¬å¸ä»¥åŠè»Ÿé«”外包公å¸é€²è¡Œç³»çµ±æ”¹é€ æˆ–實施新系統,é‹ç¶­éƒ¨è² è²¬ä¿è­‰ä¼ºæœå™¨ã€ç¶²è·¯çš„穩定。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043006.png[/img]

ä½ ç†è§£æ•¸æ“šå°å…¬å¸ç™¼å±•çš„é‡è¦æ€§ï¼Œæ‰€æœ‰çš„管ç†æ±ºç­–都應該基於å°æ•¸æ“šçš„分æžå’Œåˆ¤æ–·ï¼Œå› æ­¤ä½ é‚€è«‹è«®è©¢å…¬å¸å¹«ä½ å¼·åŒ–å…¬å¸çš„數據分æžèƒ½åŠ›ã€‚

諮詢顧å•å»ºè­°ä½ å¯¦æ–½æ•¸æ“šå€‰åº«ï¼ˆData Warehouse)和 BI(Business Intelligence)項目,原因有幾點:

â— ERP 系統和 CRM 系統都有[url=http://www.finereport.com/tw/]報表製作[/url]模塊,但兩個系統的數據相互孤立,ä¸åˆ©æ–¼æ•´åˆåˆ†æžã€‚
◠業務系統的底層數據çµæ§‹ä¸¦ä¸é©åˆåšè¤‡é›œçš„[url=http://www.finereport.com/tw/]數據分æž[/url],常見的多維分æžæ›´éœ€è¦ä¸€å¥—數據倉庫常用的星形數據çµæ§‹å’Œé›ªèŠ±åž‹æ•¸æ“šçµæ§‹ã€‚
â— æˆç†Ÿçš„ [url=http://www.finereport.com/tw/]BI 系統[/url]å¯ä»¥è®“你的報表分æžèˆ‡å¤šç¶­æ•¸æ“šæŽ¢æŸ¥æ›´è¼•é¬†ï¼Œå…¶ä¸­çš„儀錶盤更能夠讓你輕鬆掌控公å¸å…¨å±€çš„核心指標變化。
â— ä¼æ¥­ç¶“營中很常見的一個å•é¡Œï¼Œå°±æ˜¯ç¶“營分æžæŒ‡æ¨™çµ±è¨ˆå£å¾‘太多,造æˆç®¡ç†æ··äº‚å’Œæºé€šéšœç¤™ï¼Œé™¤äº†åœ¨ç®¡ç†ä¸Šè¦ç¯„å…¬å¸ç´šæŒ‡æ¨™çš„定義,也需è¦ä¸€å¥—底層數據架構,消除上游å„個異構系統的孤島和å±éšœï¼Œçµ±ä¸€ç®¡ç†åŒ¯ç¸½æ•¸æ“šå’ŒæŒ‡æ¨™è¨ˆç®—。
諮詢顧å•å»ºè­°ï¼Œé›–然目å‰å…¬å¸çš„業務系統還沒有到éžå¸¸è¤‡é›œçš„階段,但數據倉庫å¯ä»¥å¹«åŠ©ä¼æ¥­æ›´å¿«é€Ÿé«˜æ•ˆæº–確的ç†è§£ã€æ•ç²ã€ä½¿ç”¨æ•¸æ“šï¼Œåšå¥½åŸºç¤Žå»ºè¨­å·¥ä½œï¼ŒåŸ¹é¤Šå“¡å·¥çš„數據分æžæ„識和方法,通éŽæ•¸æ“šä¾†é€²è¡Œæ±ºç­–。隨著業務的拓展和系統複雜性的æå‡ï¼Œæ•¸æ“šå€‰åº«çš„存在價值將越來越明顯。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043007.png[/img]

在數據倉庫項目中,åŒæ™‚構建了數據集市(Data Mart)。數據集市介於 BI 展ç¾å±¤å’Œ DW 數據底層之間,是數據倉庫的數據å­é›†ã€‚數據倉庫的æœå‹™å°è±¡é€šå¸¸ç‚ºå…¨å…¬å¸æˆ–全集團,但是ä¸åŒéƒ¨é–€å¯èƒ½æœ‰è‡ªå·±çš„數據分æžè¨´æ±‚與指標管ç†è¨´æ±‚,這時候通éŽçµ±ä¸€çš„數據底層,å°è£å‡ºé‡å°æŸå€‹éƒ¨é–€ä½¿ç”¨çš„å°åž‹æ•¸æ“šé›†å¸‚,å¯ä»¥ä¿è­‰æ•¸æ“šæµçš„åˆç†æ€§ã€å¯è¿½æº¯æ€§ï¼ŒåŒæ™‚研發部門å¯ä»¥å®Œå…¨å¾©ç”¨ DW å’Œ BI 的技術能力,輕鬆地設計實施 DM 。

如果希望數據倉庫在ä¼æ¥­ä¸­çœŸæ­£ç™¼æ®ä½œç”¨ï¼Œä¸åƒ…僅是軟體系統實施å•é¡Œï¼Œæ›´é‡è¦çš„是公å¸å±¤é¢çš„經營分æžæ€è·¯é«”系化,指標管ç†è¦ç¯„化,以åŠæ•¸æ“šéƒ¨é–€çµ„織架構ã€èˆ‡æ¥­å‹™éƒ¨é–€åˆä½œæµç¨‹è¨­è¨ˆå•é¡Œï¼ŒåŒæ™‚還需è¦æå‡å…¨å“¡æ•¸æ“šåŒ–管ç†é‹ç‡Ÿçš„概念和æ„識。軟體本身並ä¸èƒ½è§£æ±ºä¼æ¥­çš„å•é¡Œï¼Œåªæœ‰é…套的架構ã€æµç¨‹ã€åˆ¶åº¦èˆ‡æ„識,æ‰èƒ½ç™¼æ®è»Ÿé«”的功效。

[b]應用架構跟隨業務而變[/b]

由於公å¸ç¶“營良好,很多商å“å¯ä»¥å¾žä¾›æ‡‰å•†è™•æ‹¿åˆ°å¾ˆå¥½çš„價格,經éŽä¾›æ‡‰å•†æŽˆæ¬Šï¼Œå…¬å¸æ±ºå®šé–‹å±• 2B 業務,æˆç«‹äº†å¤§å®¢æˆ¶éŠ·å”®éƒ¨ï¼Œå…¬å¸å°‡ä½œç‚ºä¾›æ‡‰å•†çš„ B 端渠é“,挖掘ä¼æ¥­å®¢æˆ¶ã€‚

為了讓銷售工作高效展開,å°éŠ·å”®äººå“¡é€²è¡Œåš´æ ¼çš„éŽç¨‹ç®¡ç†ï¼ŒåŒæ™‚也為了ä¿ç•™å®¢æˆ¶è³‡æ–™ï¼Œé¿å…銷售ç¨ä½”客戶資æºï¼Œæ ¹æ“š CTO 建議,公å¸æ±ºå®šå¯¦æ–½æ“作型 OCRM(Operating CRM)項目。åŒæ™‚由於å„部門經常出ç¾å€‹æ€§åŒ–的軟體開發訴求,軟體外包維護的æˆæœ¬é«˜ï¼Œæ•ˆçŽ‡ä½Žï¼Œå…¬å¸æ±ºå®šæ‹›è˜ç ”發團隊,用自己的隊ä¼é€²è¡Œè»Ÿé«”的二次開發。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043008.png[/img]

在設計 OCRM 系統時。CTO é¢è‡¨å…©å€‹é¸æ“‡ï¼š

[b]方案一[/b]:新åšä¸€å¥—ç¨ç«‹æ–¼ç¾æœ‰ CRM çš„ OCRM

[b]優點[/b]:

OCRM 系統已有æˆç†Ÿçš„軟體å¯ä»¥é¸æ“‡ï¼Œç„¡éœ€å¾žé ­é–‹ç™¼ï¼›å…©å€‹ç³»çµ±é‚Šç•Œæ¸…晰,分工明確,便於未來å„自的發展與演變。

[b]缺點[/b]:

應用架構會略有複雜,需è¦å°‡åŽŸæœ‰çš„ CRM å’Œ OCRM åšæ•¸æ“šæ‰“通,å°åŽŸæœ‰çš„客戶模型åšå‡ç´šã€‚

[b]方案二[/b]:在原有的CRM基礎上開發新模塊

[b]優點[/b]:新開發的模塊完全基於公å¸æ¥­å‹™æµç¨‹å’Œæ¨¡å¼è¨­è¨ˆï¼Œé©é…程度高。

[b]缺點[/b]:新開發模塊æˆæœ¬é«˜é€Ÿåº¦æ…¢ï¼Œç³»çµ±é‚Šç•Œæ¨¡ç³Šï¼Œå°Žè‡´ä»¥å¾Œç¶­è­·å‡ç´šæ™‚模塊管ç†çš„混亂。

綜åˆè©•ä¼°å…©å¥—方案實ç¾çš„æˆæœ¬å’Œé€Ÿåº¦ï¼Œè€ƒæ…®åˆ°å°æœªä¾†æ¥­å‹™è®ŠåŒ–çš„éˆæ´»æ”¯æ´ï¼ŒåŒæ™‚為了é¿å…影響核心 CRM 業務的穩定性,CTO 決定採用方案一,讓兩個系統å„自èšç„¦ï¼Œäº’相ç¨ç«‹ï¼Œé‚Šç•Œæ¸…晰,雖然無形中增加了公å¸æ‡‰ç”¨æž¶æ§‹çš„複雜性,但å¯ä»¥å¿«é€Ÿå¯¦æ–½æ”¯æ´ç•¶å‰çš„緊迫業務,並éˆæ´»æ‡‰å°æœªä¾†å…¬å¸çš„銷售業務變化。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043009.png[/img]

[b]一般來講[/b]:

B 端客戶的數據模型和 C 端客戶差異éžå¸¸å¤§ï¼ŒB 端客戶模型關注組織架構和人員角色的æ述,C 端客戶模型關注客戶本身個人信æ¯çš„æ述,å³ä¾¿æ‡‰ç”¨ç³»çµ±ä¸­å°‡å®¢æˆ¶æ¨¡åž‹å’Œæ“作型系統分開建設,客戶模型一定會åšæˆå…©å¥—以支æ´ä¸åŒçš„上下游業務系統。

上圖為了簡化表述,åªç¹ªè£½äº†ä¸€å€‹æ¨¡å¡Šã€Œå®¢æˆ¶ä¿¡æ¯ã€ï¼Œä½†è®€è€…應該èªè­˜åˆ°ï¼šè©²æ¨¡å¡Šæ‡‰è©²åŒ…å« B 端ã€C 端兩套客戶模型。實際上有的公å¸æœƒæ˜Žç¢ºå°‡å…©å¥—客戶模型在應用架構中分開設計並且分別建設,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹ä¸­çš„業務概念。

廣義上來講,CRM 代表一種ä¼æ¥­å°å¾…核心客戶資æºçš„管ç†ç†å¿µå’Œé‹ç‡Ÿæ–¹æ³•ï¼ŒCRM 是一種概念而éžæŸä¸€å€‹ç¨ç«‹çš„應用系統。

大型的ä¼æ¥­æ¶‰åŠå¤šæ¢æ¥­å‹™ç·šï¼Œä¸åŒçš„業務線有ä¸åŒçš„客戶群。ä¼æ¥­éœ€è¦æœ‰çµ±ä¸€çš„客戶視圖和管ç†ç†å¿µï¼Œä»¥åŠå¼·å¤§çš„ IT 系統支æ´ï¼Œä¾†å¯¦ç¾æº–確的客戶接觸點管ç†ï¼Œå……分挖掘客戶群體實ç¾ç²¾æº–銷售,ç©æ¥µæœ‰æ•ˆçš„維護ä¼æ¥­å’Œå®¢æˆ¶çš„關係。

CRM 體系化的系統建設中包å«äº†å®¢æˆ¶å»ºæ¨¡ã€æœƒå“¡ç©åˆ†ç®¡ç†ã€è¡ŒéŠ·ä¸­å¿ƒã€éŠ·å”®ç·šç´¢å’ŒéŽç¨‹ç®¡ç†ã€å°åž‹æ•¸æ“šå€‰åº«æˆ–數據集市ã€çµ±ä¸€å®¢æˆ¶è¦–圖ã€å®¢æˆ¶ç•«åƒå’Œæ•¸æ“šæŒ–掘ã€é›»è©±éŠ·å”®ä¸­å¿ƒç­‰ç­‰ã€‚

ä¸åŒçš„ä¼æ¥­å°ç³»çµ±çš„劃分和團隊的管ç†å„ä¸ç›¸åŒï¼Œä½†æ‰€æœ‰ CTO 都應該明白 CRM 是一套應用體系,而ä¸åƒ…僅是æŸå€‹å–®ä¸€çš„ç¨ç«‹æ‡‰ç”¨ç³»çµ±ã€‚

至此,我們已經繪製出一套一般ä¼æ¥­çš„簡化版應用架構圖,以åŠä¸€å¼µå¸¸è¦‹çš„組織架構圖。å¯ä»¥çœ‹åˆ°ï¼Œæ‡‰ç”¨ç³»çµ±çš„建設,是根據業務的發展變化é€æ­¥å®Œæˆçš„,æ¯å€‹ç³»çµ±éƒ½æœ‰ç¨ç«‹å­˜åœ¨çš„æ„義和價值。

[b]多元化業務帶來的應用架構演變[/b]

[b]在線商城業務帶來了互è¯ç¶²åŒ–管ç†[/b]

å…¬å¸çš„零售業務發展進入了瓶頸期,CEO 需è¦å°‹æ‰¾æ–°çš„增長點。

經éŽè©•ä¼°ï¼Œæ±ºå®šé–‹å±•é›»å•†æ¥­å‹™ï¼Œæ–°æˆç«‹äº†é›»å•†éƒ¨ï¼Œå¾žå¸‚場上è˜ä¾†äº†æŸé›»å•†å¹³å° VP 作為部門負責人,直接給 CEO 彙報。

為了學習互è¯ç¶²å…¬å¸ï¼Œä»¥æŠ€è¡“力é‡æŽ¨å‹•æ¥­å‹™å‰µæ–°ï¼Œé›»å•†éƒ¨çµ„ç¹”çµæ§‹åƒè€ƒäº†ä¸€èˆ¬äº’è¯ç¶²å…¬å¸çµ„çµæ§‹ï¼Œæœ‰è‡ªå·±ç¨ç«‹çš„研發團隊,設置了產å“å´—ä½ï¼Œç”¢å“技術總監給電商部負責人彙報。

電商部å—到 CEO 極度é‡è¦–,給與極高自治權和最高資æºæ”¯æ´ï¼ŒåŒæ™‚ CEO 還將之å‰ç·šä¸‹çš„客æœåœ˜éšŠå‡ç´šç‚ºå…¬å¸ä¸€ç´šéƒ¨é–€ï¼Œç›´æŽ¥çµ¦ CEO 彙報,統一處ç†ç·šä¸Šç·šä¸‹çš„客æœèˆ‡å”®å¾Œæ¥­å‹™ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043010.png[/img]

新業務開展,大家幹å‹å足,因為電商部產å“æŠ€è¡“ç¸½ç›£å’Œå…¬å¸ CTO 之間ä¸å­˜åœ¨å½™å ±é—œä¿‚,產å“技術總監為了快速推進項目,所有決策基本åªæ˜¯å‘ŠçŸ¥ CTO 。

產å“技術總監作為純互è¯ç¶²èƒŒæ™¯å°ˆå®¶ï¼Œèªç‚ºè³¼è²·ç¾æˆè»Ÿé«”套件ä¸åˆ©æ–¼ç³»çµ±çš„二次開發和自主維護,長é ä¾†çœ‹æœƒé™åˆ¶å…¬å¸æ¥­å‹™ç™¼å±•ï¼Œå¸Œæœ›æ•´å¥—系統實ç¾è‡ªä¸»ç ”發。

雖然 CTO 極力åå°ï¼Œä½†ç¶“éŽé›»å•†éƒ¨è² è²¬äººå’Œç”¢å“技術總監的éŠèªªï¼ŒCEO è½å–了總監的建議,並且總監承諾自己的研發團隊效率極高,一定會在承諾之日交付系統。

產å“技術總監設計的應用架構體系,包括 PC 和行動版的å‰ç«¯æ‡‰ç”¨ï¼Œä»¥åŠå®Œæ•´çš„後端系統,包括訂單ã€å”®å¾Œã€å®¢æˆ¶ä¿¡æ¯ã€æœƒå“¡ã€è¡ŒéŠ·ã€è³¬è™Ÿã€CMS 。此外,倉儲ã€è²¡å‹™ç³»çµ±æœƒæŽ¥å…¥ç¾æœ‰ERPçš„æœå‹™ï¼Œé…é€æ¨¡å¡Šç›´æŽ¥èˆ‡ç¬¬ä¸‰æ–¹é…é€æœå‹™å•†ç³»çµ±å°æŽ¥ã€‚

å°æ–¼é€™å€‹æž¶æ§‹è¨­è¨ˆï¼ŒCTO 比較ä¸æ»¿ï¼Œèªç‚ºå®¢æˆ¶ä¿¡æ¯å’Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²é‡è¤‡å»ºè¨­ï¼Œè€Œæ‡‰è©²çµ±ä¸€è¦åŠƒç®¡ç†ï¼Œä½†ç”¢å“技術總監一心快速推進實施,å°æ–¼ä¿¡æ¯æŠ€è¡“部開發效率低的情æ³ä»–早有耳èžï¼Œä»–å¯ä¸å¸Œæœ›è¢«ä¸€äº›ä¸å¯æŽ§åŠ›å½±éŸ¿å°Žè‡´è‡ªå·±çš„項目延期,因此 CTO 的抗議他ä¸äºˆç†æœƒã€‚

å‡ç´šå¾Œçš„客æœéƒ¨é–€ï¼Œæ–°å»ºäº† 20 人å席的電銷中心,以支æ´ä¸»è¦ä¾†è‡ªæ–¼ç·šä¸Šçš„電話客æœè¨´æ±‚。新æˆç«‹çš„客æœåœ˜éšŠéœ€è¦ CallCenter 系統開展業務,雖然 CallCenter 的主è¦æœå‹™ç¾¤é«”是線上業務的客æœè©±å‹™å“¡ï¼Œä½† CEO 為了在一定程度上安撫 CTO çš„ä¸æ»¿æƒ…緒,將 CallCenter 項目安排給 CTO 負責。

CTO 採購了一套æˆç†Ÿ CallCenter ä¾†æ”¯æ´ 400 熱線業務,å°æ­¤å®‰æŽ’電商部的產å“技術總監沒有什麼異議,但在 CallCenter 的實施中å»å‡ºç¾äº†å•é¡Œã€‚

因為 CallCenter 系統åªè² è²¬é›»è©±ä½œæ¥­ï¼Œå…¶ä¸­çš„客戶資料一般由上游系統æ供。但是公å¸ç¾æœ‰å…©å¥—客戶資料,一套是ä¿å­˜åœ¨ CRM 的線下業務客戶資料庫,一套是在線商城的客戶資料庫。

為此åªèƒ½åœ¨ CallCenter 中新增一套客戶庫,將å¦å¤–兩套客戶庫數據åŒæ­¥éŽä¾†ï¼Œé€™æ¨£å®¢æœäººå“¡æ‰èƒ½åœ¨ CallCenter 中查到公å¸ç´šåˆ¥çš„完整客戶信æ¯ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043011.png[/img]

[b]ä¿¡æ¯å­¤å³¶èˆ‡ä¸»æ•¸æ“šç®¡ç†[/b]

電商系統如期上線,業務發展迅速,電商團隊的é‹ç‡Ÿå’Œç”¢å“人員年輕,è°æ˜Žï¼Œå……滿活力,æ€ç¶­æ´»èºï¼ŒçŽ©æ³•çœ¾å¤šï¼Œé›»å•†æŠ€è¡“團隊響應迅速,產å“經ç†å’ŒæŠ€è¡“團隊的無縫é…åˆï¼Œè®“技術力é‡çœŸæ­£æŽ¨å‹•äº†æ¥­å‹™çš„增長。

å…¬å¸è³ºéŒ¢äº†ï¼Œè€é—†å¾ˆé–‹å¿ƒã€‚但很多å•é¡Œä¹ŸåŒæ™‚暴露了出來。我們先來看看之å‰çš„應用架構。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043012.png[/img]

之å‰ç‚ºäº†å¿«é€Ÿä¸Šç·šï¼Œæœ‰ä¸€äº›æ‡‰ç”¨æž¶æ§‹éºç•™å•é¡Œæ²’有解決。ç¾åœ¨å…¬å¸æœ‰ä¸‰å¥—客戶資料庫,線下客戶通éŽå¾®ä¿¡å…¬å…±è™Ÿè¨ªå• CRM 系統中的客戶信æ¯ï¼Œåœ¨ç·šå•†åŸŽçš„客戶通éŽç·šä¸Šå•†åŸŽè¨ªå• e-Store 系統的客戶信æ¯ã€‚當客戶致電 400 時,電銷業務員(TSR)訪å•çš„是從 e-Store å’Œ CRM åŒæ­¥éŽä¾†çš„客戶信æ¯ã€‚

線上客戶關注公共號後,查ä¸åˆ°è‡ªå·±çš„資料,這讓客戶感覺很詭異。

線下客戶想在線上商城下單,發ç¾ä¹‹å‰ç™»è¨˜çš„賬號ä¸èƒ½ä½¿ç”¨ï¼Œéœ€è¦é‡æ–°è¨»å†Šå®Œå–„資料,客戶很煩èºã€‚

數據åŒæ­¥ 30 分é˜ä¸€æ¬¡ï¼Œæœ‰æ™‚候客戶剛修改完資料å†è‡´é›» 400,客æœæŸ¥åˆ°çš„客戶信æ¯ä¸æ˜¯æœ€æ–°çš„,讓客戶很生氣,客æœå¾ˆè‹¦æƒ±ã€‚

有的客戶喜歡打電話讓客æœæ”¹è³‡æ–™ï¼Œå› ç‚ºå®¢æˆ¶è³‡æ–™æ˜¯å–®å‘åŒæ­¥ï¼Œå®¢æœç„¡æ³•å”助客戶修改資料,客戶很氣憤,為什麼你們連這點æœå‹™éƒ½åšä¸å¥½ï¼

很多客戶在線上線下都消費,但由於在數據倉庫中冗餘出了兩個客戶å°è±¡ï¼Œä¸è«–是線上團隊還是線下團隊,都無法åšæ›´æº–確的客戶畫åƒå’Œè·¨æ¸ é“消費行為分æžã€‚

CEO 很生氣,找到 CTO 和電商產å“技術總監,質å•æ€Žéº¼å›žäº‹ã€‚

CTO 回答,我們é‡åˆ°äº†åš´é‡çš„ä¿¡æ¯å­¤å³¶å•é¡Œï¼

由於 CRM 和商城後å°æ•¸æ“šäº’相孤立,導致核心客戶資æºä¸åŒæ­¥ï¼Œä¸çµ±ä¸€ï¼Œè®“å…¬å¸ç„¡æ³•å¾—到一個完整準確的客戶視圖。如果è¦è§£æ±ºé€™å€‹å•é¡Œï¼Œå¿…é ˆå°æ‡‰ç”¨æž¶æ§‹é€²è¡Œæ”¹é€ ï¼Œä¸¦ä¸”改造比較耗時。

CEO 很鬱悶,沒想到應用架構ä¸åˆç†æœƒå½±éŸ¿åˆ°æ¥­å‹™ç™¼å±•ï¼Œä¹Ÿæ²’有想到組織架構的設計會導致應用架構出å•é¡Œã€‚為此,CEO åšäº†ä¸€äº›èª¿æ•´ï¼Œç”¢å“技術總監實線å‘電商部經ç†å½™å ±ï¼Œè™›ç·šå‘ CTO 彙報;總體來講產å“技術總監å°é›»å•†æ¥­å‹™éŠ·å”®ç«¯è² è²¬ï¼ŒCTO å°å…¨å…¬å¸ IT 架構管ç†å’Œå…¶ä»–所有系統負責。經éŽå–„æ„çš„æºé€šï¼ŒCTO 和產å“技術總監的矛盾消除了,大家決定åˆåŠ›è§£æ±ºå•é¡Œã€‚

解決數據信æ¯å­¤å³¶çš„方法很簡單,那就是åªä¿ç•™ä¸€ä»½å®¢æˆ¶ä¿¡æ¯åº«ï¼Œé€™ä»½å®¢æˆ¶ä¿¡æ¯åº«ä¿å­˜æœ€æ ¸å¿ƒçš„,與業務單元無關的客戶屬性和資料。至於ç©åˆ†ã€æœƒå“¡ç­‰æ“´å±•å±¬æ€§ä¾ç„¶ç”±å„個應用系統維護管ç†ã€‚調整後的應用架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043013.png[/img]

將客戶信æ¯åº«ç¨ç«‹ï¼Œå•†åŸŽã€CallCenter ã€CRM 和微信公共號通éŽçµ±ä¸€ä»‹é¢èª¿ç”¨ Customer Profile 存儲的核心客戶檔案,ä¸è«–客戶或業務員從哪個埠查看或修改信æ¯ï¼Œè®ŠåŒ–å°å…¶ä»–埠都是é€æ˜Žã€å¯¦æ™‚çš„ã€‚å¯¦éš›ä¸Šé€™å°±æ˜¯å®¢æˆ¶ä¸»æ•¸æ“šç®¡ç† MDM(Master Data Management)的設計ç†å¿µã€‚

在ä¼æ¥­æ‡‰ç”¨ç³»çµ±å»ºè¨­ä¸­ï¼Œä¸å¯é¿å…的會é‡åˆ°ä¿¡æ¯å­¤å³¶å•é¡Œï¼Œä¿¡æ¯å­¤å³¶æ˜¯æŒ‡å› ç‚ºå„種原因,æ¯å€‹æ‡‰ç”¨ç³»çµ±ç¨ç«‹å»ºè¨­æ™‚,沒有和外界系統åšè‰¯å¥½çš„打通,導致應用系統之間存在æµç¨‹æˆ–數據的孤立性,最終給業務帶來嚴é‡å½±éŸ¿ã€‚

解決數據信æ¯å­¤å³¶çš„經典方法就是主數據管ç†ï¼ˆMDM)的æ€æƒ³ï¼Œä¸»æ•¸æ“šç®¡ç†é€šéŽæ‡‰ç”¨æž¶æ§‹çš„拓撲設計,é…åˆç›¸æ‡‰çš„管ç†æ‰‹æ®µï¼Œå¹«åŠ©ä¼æ¥­å­˜å„²ã€è­˜åˆ¥å”¯ä¸€çš„é—œéµæ•¸æ“šï¼Œé¿å…ä¼æ¥­å…§éƒ¨é—œéµæ•¸æ“šçš„冗餘和ä¸ä¸€è‡´å•é¡Œã€‚常見的主數據有客戶主數據,商å“主數據等。

主數據管ç†çš„設計ç†å¿µæ‡‰è©²è‡ªå§‹è‡³çµ‚貫穿ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„設計éŽç¨‹ã€‚需è¦æ³¨æ„的是,ä¼æ¥­æ‡‰è©²åœ¨åˆé©çš„階段實施主數據管ç†å’Œæ²»ç†ã€‚主數據將應用架構變得更複雜,在åˆæœŸéšŽæ®µå¯¦æ–½æ™‚需è¦æŠ•å…¥æ›´å¤šæ™‚間和資æºï¼Œè€Œåœ¨ä¼æ¥­ç™¼å±•çš„æŸäº›éšŽæ®µï¼Œå¿«é€Ÿè¿­ä»£ä¸Šç·šæ„味著å°å•†æ©Ÿçš„æ•ç²å’Œå¸‚場變化的迅速跟進,一個åˆæ ¼çš„架構師應該在應用架構設計和公å¸æ¥­å‹™ç™¼å±•ä¹‹é–“åšå‡ºåˆç†æ¬Šè¡¡ï¼Œè¦æ ¹æ“šç¾å¯¦çš„情æ³å’Œè³‡æºï¼Œæ•¢æ–¼åœ¨æ‡‰ç”¨æž¶æ§‹çš„å’Œç†æ€§ä¸Šåšå‡ºå¦¥å”和讓步。

主數據經常作為底層數據應用來管ç†ï¼Œå› æ­¤åœ¨æž¶æ§‹åœ–中我們將它和 DW 並列畫在最底層。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043014.png[/img]

[b]抽離共性模塊全é¢æœå‹™åŒ–建設[/b]

å…¬å¸æ¥­å‹™ç™¼å±•ç©©å®šï¼Œå„個系統底層åšéŽå¹¾æ¬¡æŠ€è¡“é‡æ§‹ï¼Œæ€§èƒ½æ›´å¼·å¥ã€‚為了讓å„個應用系統更加èšç„¦ï¼Œæå‡ç©©å®šæ€§ï¼Œç¯€ç´„開發æˆæœ¬ï¼Œé¿å…é‡è¤‡å‹žå‹•ï¼ŒCTO 和產å“技術總監討論後決定å°ä¸€äº›å…¬æœ‰æœå‹™å¾žå„自應用系統中å‰é›¢ï¼Œçµ±ä¸€é€²è¡Œæœå‹™åŒ–改造å‡ç´šï¼Œç‚ºä»¥å¾Œå…¬å¸æ–°æ¥­å‹™çš„開展打好基礎。

例如,將 CRM 和商城後å°çš„消æ¯æ¨¡å¡ŠåŠŸèƒ½åˆå¹¶ï¼Œå°‡å•†åŸŽæ”¯ä»˜æ¨¡å¡Šå–®ç¨å‰é›¢ï¼Œè¨­è¨ˆå¯¦æ–½äº†é›†æˆåŒ–的許å¯æ¬Šç®¡ç†ç³»çµ± Auth,給全公å¸å¤šå€‹æ‡‰ç”¨æ供統一的許å¯æ¬Šç®¡ç†æœå‹™ï¼ŒæŽ§åˆ¶å…¬å¸é‹ç‡Ÿé¢¨éšªã€‚

CTO 和產å“技術總監åˆä½œåŠ å¼·äº†æ•¸æ“šåœ˜éšŠå»ºè¨­ï¼Œè¨­ç«‹äº†æ•¸æ“šæŒ–掘團隊,è±å¯Œäº†å®¢æˆ¶ç•«åƒï¼ŒåŠ å¼·äº†ç¶“營分æžèƒ½åŠ›ï¼Œç”¢ç”Ÿäº†æ›´å¤šçš„策略輸出。數據策略輸出ä¸åƒ…給在線商城æ供了更強å‹çš„推薦策略,也為 CRM,é‹ç‡Ÿäººå“¡æ供了更è±å¯Œçš„ç­–ç•¥é‹ç‡Ÿã€ç²¾æº–定å‘活動推é€æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043015.png[/img]

[b]å¼·å¥çš„底層架構快速支æ´æ–°æ¥­å‹™é–‹å±•[/b]

å…¬å¸åœ¨å°‹æ‰¾æ–°çš„增長點,計劃開展個人ç†è²¡æ¥­å‹™ã€‚å…¬å¸çš„組織架構有了新的調整,管ç†æ¨¡å¼ä¹Ÿæœ‰äº†æ–°çš„æå‡ï¼Œå½¢æˆäº†é›†åœ˜åŒ–æ²»ç†æ¨¡å¼ï¼Œæˆç«‹äº†è²¡å‹™å…±äº«ä¸­å¿ƒï¼ŒäººåŠ›è³‡æºå…±äº«ä¸­å¿ƒã€‚

新設立的ç†è²¡äº‹æ¥­éƒ¨ï¼Œå’Œé›¶å”®äº‹æ¥­éƒ¨ã€é›»å•†äº‹æ¥­éƒ¨ä¸€èµ·ï¼Œèª¿æ•´ç‚ºç¨ç«‹æ ¸ç®—事業部編製,事業部èšç„¦ç¶“營和銷售,集團層é¢çµ¦äº‹æ¥­éƒ¨æ供基礎é‹ä½œæ”¯æ´ã€‚ä¿¡æ¯æŠ€è¡“部也與時俱進,將之å‰çš„需求管ç†éƒ¨èª¿æ•´ç‚ºç”¢å“部,信æ¯æŠ€è¡“部主è¦è² è²¬ CRMã€CallCenterã€ERPã€OAã€HRMã€DWã€BI 等應用系統,ä¿è­‰é›†åœ˜è·èƒ½éƒ¨é–€é‹ä½œï¼Œç‚ºäº‹æ¥­éƒ¨çš„應用系統æ供基礎架構和底層æœå‹™æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043016.png[/img]

因為集團IT應用架構已經éžå¸¸å¼·å¥ï¼Œç†è²¡æ¥­å‹™çš„系統構建å¯ä»¥è¿…速展開,CTO å’Œç†è²¡äº‹æ¥­éƒ¨çš„產å“總監æºé€šå¾Œç¹ªè£½äº†é›†åœ˜æ‡‰ç”¨æž¶æ§‹åœ–,ç†è²¡æ¥­å‹™åªéœ€è¦å»ºè¨­ä¸€å¥— C 端 APP 和一套基本的管ç†å¾Œå°ï¼Œè€Œé¡žä¼¼æ–¼å®¢æˆ¶æ•¸æ“šã€æ”¯ä»˜ã€Push æœå‹™ã€DW å’Œ BI 都直接使用集團ç¾æœ‰ç³»çµ±ï¼Œç„¡éœ€é‡æ–°é–‹ç™¼ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043017.png[/img]

CTO 和產å“總監討論後,èªç‚ºä¸Šè¿°æž¶æ§‹åœ–還存在一點å•é¡Œï¼Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²å–®ç¨å‰µå»ºï¼Œé›†åœ˜å·²ç¶“有著很æˆç†Ÿçš„統一客戶管ç†ç†å¿µï¼Œå¤šå¥—賬號管ç†æ¨¡å¡Šæœƒå†æ¬¡é€ æˆä¿¡æ¯å­¤å³¶å•é¡Œã€‚因此決定將ç¾æœ‰çš„賬號管ç†æ¨¡å¡Šä¹Ÿé€²è¡Œå¹³å°åŒ–ã€æœå‹™åŒ–å‡ç´šï¼Œçµ¦ç†è²¡æ¥­å‹™æ供支æ´ã€‚集團層é¢çš„ Passport 系統誕生了。

更新後的架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043018.png[/img]

這裡順便解釋一下:為什麼本文å°æ‰€æœ‰è»Ÿé«”系統都稱為系統,而互è¯ç¶²å…¬å¸å‰‡ç¿’慣稱其為產å“。

互è¯ç¶²çš„發展催生了產å“經ç†çš„å´—ä½ã€‚產å“經ç†å¸¸åˆ†ç‚º C 端產å“經ç†ï¼ŒB 端產å“經ç†ï¼ˆåŒ…括商家端和é‹ç‡Ÿç®¡ç†ä¸­å¾Œå°ï¼‰ç­‰ã€‚

B 端產å“線中,有 CRM 產å“經ç†ã€ä¾›æ‡‰éˆç”¢å“經ç†ç­‰ã€‚在互è¯ç¶²å…¬å¸ä¼¼ä¹Žä¸å¤ªåœ¨æ„å€åˆ†ç”¢å“和系統的å«æ³•ï¼Œåˆ°åº•å…©è€…有何å€åˆ¥ï¼Ÿ

實際上,所謂產å“是指ä¼æ¥­æ供的商å“或æœå‹™ï¼Œçµ¦ä¼æ¥­å¸¶ä¾†åˆ©æ½¤ã€‚早期的互è¯ç¶²å…¬å¸å¤šç‚ºè™›æ“¬ç¶“濟形態,é¢å‘用戶的軟體系統就是公å¸çµ¦æ¶ˆè²»è€…æ供的商å“或æœå‹™ï¼Œå› æ­¤èšç„¦è»Ÿé«”功能設計的人員被稱為產å“經ç†ã€‚

而互è¯ç¶²å…¬å¸æ˜¯ä¸€é¡žé«˜åº¦ä¾è³´ä¿¡æ¯æŠ€è¡“能力驅動業務的公å¸ï¼Œå°å„類軟體系統都傾å‘於自主建設,因此ä¸è«–是é¢å‘客戶的系統,或é¢å‘ä¼æ¥­å…§éƒ¨çš„系統,軟體設計人員都統一å«åšç”¢å“經ç†ï¼Œå…¶è·è²¬å®šä½å°±æ˜¯è² è²¬è»Ÿé«”的設計和實ç¾ï¼Œè»Ÿé«”系統習慣被稱為產å“;而在傳統ä¼æ¥­ï¼Œè² è²¬è»Ÿé«”設計的人員一般都å«åšéœ€æ±‚分æžå¸«æˆ–系統分æžå“¡ï¼Œè»Ÿé«”系統習慣被稱為系統。

其實怎麼稱呼都無所謂,本文統一å«åšç³»çµ±ã€‚

[b]ä¼æ¥­é€šç”¨æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆ[/b]

[b]通用ä¼æ¥­æ‡‰ç”¨æž¶æ§‹åœ–[/b]

å°ä¸Šæ–‡çš„應用架構圖åšä¸€äº›ç°¡åŒ–和調整,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹çš„共性以åŠèˆ‡æ¥­å‹™çš„å°æ‡‰é—œä¿‚,得到一張更加清晰簡潔的ä¼æ¥­ç´šæ‡‰ç”¨æž¶æ§‹åœ–。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043019.png[/img]

第一層是å°å¤–系統。所有給ä¼æ¥­å¤–部客戶使用的系統都在這一層,包括官網,普通用戶或客戶使用的 C 端。如果是類似於美團,天貓這種平å°æ€§è³ªçš„業務,還會包括給商家使用的商家端。這類系統站在與客戶接觸的最å‰ç·šï¼Œæ˜¯å…¬å¸å¯¦ç¾å•†æ¥­æ¨¡å¼çš„橋頭堡。

第二層是å°æ‡‰ C 端系統的管ç†å¾Œå°ã€‚常見的管ç†å¾Œå°éƒ½æœƒåŒ…å«è¨‚å–®ã€CMS ã€å•†å“等模塊。æ¯å€‹ C 端業務形態都會å°æ‡‰ä¸€å€‹ç®¡ç†å¾Œå°ï¼Œæœ‰äº›ç®¡ç†å¾Œå°çš„模塊å¯èƒ½æœƒè¢«æŠ½é›¢å‡ºä¾†é›†ä¸­ç¶­è­·ï¼Œä¾‹å¦‚風控,消æ¯æœå‹™ï¼Œå®¢æˆ¶ä¸»æ•¸æ“šã€‚

第三層是業務單元支æ´ç³»çµ±ã€‚絕大多數ä¼æ¥­æ¥­å‹™çš„開展,必然ä¸èƒ½å–®ç´”é ç·šä¸Šçš„é‹ä½œä¾†å¯¦ç¾ç¶“營,而å¯èƒ½åŒ…å«é›»è©±éŠ·å”®ï¼Œå®¢æœï¼Œåœ°æŽ¨ï¼Œå€‰é…等一系列業務單元共åŒé‹ä½œã€‚業務單元的é‹ä½œéœ€è¦å¼·å¤§çš„系統支æ’。

第四層是è·èƒ½å–®å…ƒæ”¯æ´ç³»çµ±ã€‚ä¼æ¥­ç™¼å±•åˆ°ä¸€å®šè¦æ¨¡å¾Œï¼Œå¿…然會有完善的è·èƒ½å–®å…ƒä½œç‚ºå¾Œå‹¤éƒ¨é–€æ”¯æ´æ¥­å‹™å–®å…ƒçš„é‹è½‰å’Œä¼æ¥­çš„正常é‹ä½œï¼Œä¾‹å¦‚法務ã€è²¡å‹™ã€äººåŠ›ã€å®¢æœï¼Œæ¯å€‹éƒ¨é–€çš„正常é‹è½‰éƒ½éœ€è¦ç›¸æ‡‰ç³»çµ±çš„支æ´ã€‚

第五層是基礎架構支æ´ç³»çµ±ã€‚ä¿¡æ¯åŒ–建設到é”一定程度後,ä¼æ¥­æœ‰å¿…è¦å°‡é€šç”¨åŠŸèƒ½æœå‹™åŒ–,平å°åŒ–,以ä¿è­‰æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œæå‡æœå‹™æ•ˆçŽ‡ã€‚這類系統主è¦çµ¦å…¶ä»–應用系統æ供基礎æœå‹™èƒ½åŠ›æ”¯æ´ã€‚

第六層是數據底層。和第五層類似,這一層主è¦é›†ä¸­åœ¨æ•¸æ“šå±¤é¢çš„統一和å°è£ï¼Œå°å„個下游系統æ供數據æœå‹™ã€‚

以上六層劃分涵蓋了ä¼æ¥­æ‰€æœ‰çš„應用系統建設,æ¯ä¸€å€‹æ‡‰ç”¨ç³»çµ±çš„存在都將定ä½åœ¨å…­å±¤ä¸­çš„æŸä¸€å±¤ã€‚

上圖示例的系統涵蓋了絕大多數正常ä¼æ¥­ç¶“營é‹è½‰å¸¸è¦‹çš„應用系統,在ç¾å¯¦ä¸–界中,應用系統數é‡æœƒé é å¤šæ–¼ä¸Šåœ–所示,例如商業銀行å¯èƒ½æœƒæœ‰æˆç™¾ä¸Šåƒå€‹ç³»çµ±å­˜åœ¨ã€‚但是ç†è§£ä¸€å€‹å¸¸è¦‹ä¼æ¥­çš„組織çµæ§‹ï¼Œéƒ¨é–€å®šä½ï¼Œä»¥åŠä¸Šè¿°æ‡‰ç”¨æž¶æ§‹åœ–å½¢æˆçš„原因,å¯ä»¥è®“你更準確快速的ç†è§£ã€æŽŒæ¡ã€è¨­è¨ˆä»»æ„一個應用系統。

[b]ä¸åŒé¡žåž‹ä¼æ¥­çš„應用架構圖示例[/b]

因為一般ä¼æ¥­çš„組織架構設計,è·èƒ½å–®å…ƒçš„設計基本沒有太大å€åˆ¥ï¼Œè€Œä»¥ä¸Šç°¡åŒ–版的應用架構圖映射了一個標準化ä¼æ¥­çš„å„個常è¦æ¥­å‹™å–®å…ƒï¼Œä¸”涵蓋了絕大多數ä¼æ¥­ä¸­æ¨™æº–的應用系統,所以我們å¯ä»¥å°‡ä¸åŒäº’è¯ç¶²ä¼æ¥­çš„應用架構圖映射到上圖中。

下é¢æˆ‘們用三個例å­ï¼Œå‘讀者演示ä¸åŒæ¥­å‹™å½¢æ…‹ã€ç™¼å±•éšŽæ®µçš„å…¬å¸ï¼Œå…¶æ‡‰ç”¨æž¶æ§‹çš„å¯èƒ½å½¢æ…‹ã€‚作者並未在以下公å¸ä»»è·ï¼Œæˆ–與相關內部人員探討éŽå…¶å…¬å¸æ‡‰ç”¨æž¶æ§‹ï¼Œä»¥ä¸‹ç¤ºæ„圖å‡ç‚ºä½œè€…根據幾個公å¸çš„業務特點和發展階段,所åšçš„推測。

首先以美團點評為例。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043020.png[/img]

美團網的業務模å¼ä¸»è¦ç‚ºä¾›éœ€å¹³å°å»ºè¨­ï¼Œå¹«åŠ©æ¶ˆè²»è€…å’Œæœå‹™æ供方撮åˆäº¤æ˜“。外部系統包括了 C 端系統和商家端系統,C 端系統為消費者常用 APP,商家端系統為商家æ供商å“管ç†ã€äº¤æ˜“管ç†ã€æŽ¨å»£ç®¡ç†ã€ç¶“營分æžç­‰åŠŸèƒ½ã€‚C 端或商家端都å°æ‡‰å¾Œç«¯ç®¡ç†ç³»çµ±ï¼Œæ–¹ä¾¿ä¼æ¥­å…§éƒ¨å°æ•´å€‹å¹³å°é€²è¡Œç®¡ç†ã€è¡ŒéŠ·ã€é¢¨æŽ§ç­‰ã€‚

å¹³å°éœ€è¦ç™¼æŽ˜æ›´å¤šçš„商戶資æºå…¥é§ï¼Œå› æ­¤æœƒæœ‰éŠ·å”®éŽç¨‹ç®¡ç†çš„ OCRM 系統;平å°éœ€è¦å° C 端客戶æ供客æœèˆ‡å”®å¾Œæ”¯æ´æœå‹™ï¼Œç›¸ä¿¡ç¾Žåœ˜é»žè©•çš„業務é‡ï¼Œä¸€å¥—專業的 CallCenter 系統必ä¸å¯å°‘;美團æ供了自營的é…é€æœå‹™ï¼ŒTMS 系統必然æˆç‚ºæ¨™é…(也有å¯èƒ½æ˜¯ SCM 中的模塊)。

由於美團業務ä¸æ¶‰åŠè‡ªç‡Ÿçš„實物貨物買賣æœå‹™ï¼Œæ²’有倉儲體系,因此推測沒有 WMS 系統(或者 ERP 中包å«äº† WMS 模塊但是沒有啟用)。O2O 業務需è¦ç®¡ç†å¤§é‡ç·šä¸‹é–€åº—,因此 GIS(Geography Information System)系統ä¸å¯æˆ–缺,å°æ–¼å¯¦åŠ›è¼ƒå¼·çš„å…¬å¸ï¼Œå¯èƒ½é‚„會開發ç¨ç«‹çš„ POI(Point of Information)管ç†ç³»çµ±ï¼ˆä¹Ÿæœ‰å¯èƒ½æ˜¯ GIS 中的模塊)。至於財務ã€OA ã€Passport ã€Authã€BIã€DWã€MDM 等,必然都是公å¸æ¨™é…。

接下來å†ä»¥ä»Šæ—¥é ­æ¢ç‚ºä¾‹ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043021.png[/img]

今日頭æ¢æ§‹å»ºäº†ä¿¡æ¯æµè³‡è¨Šé¡ž C 端,å¸å¼•ç¶²æ°‘使用,這類產å“最常見的盈利方å¼ç‚ºå»£å‘Šè®Šç¾ã€‚在公å¸ç¶“營之åˆï¼Œå¯èƒ½æŽ¡å–了市é¢ä¸Šçš„ DSP å¹³å°ä¾†å®Œæˆ APP 的廣告管ç†ï¼ˆç•¶ç„¶ä¹Ÿå¯èƒ½å¾žä¾†æ²’有採用éŽï¼‰ï¼Œç‚ºäº†æ›´å¥½çš„設計廣告產å“,相信ç¾åœ¨ä¸€å®šæœ‰è‡ªå·±çš„廣告投放管ç†å¹³å°ï¼Œå› æ­¤å…¬å¸æœƒæœ‰çµ¦å»£å‘Šä¸»ä½¿ç”¨çš„B端廣告投放管ç†ç³»çµ±ã€‚

「當然也有å¯èƒ½é‚„沒有這類平å°ï¼Œä½œè€…在百度工作時很多商業變ç¾ç”¢å“投放管ç†éƒ½æ˜¯PM和廣告主線下æºé€šå¾Œé€šéŽå…§éƒ¨å¹³å°æ“作的。ã€

因為業務模å¼ä»¥å»£å‘ŠæŠ•æ”¾ç‚ºè®Šç¾æ‰‹æ®µï¼Œå› æ­¤å¾Œç«¯ç³»çµ±å¯èƒ½æ²’有交易類後端複雜,但基本的 CMS 和風控(å垃圾ã€å作弊ã€åˆæ³•åˆè¦ï¼‰å¿…然是有的。公å¸éœ€è¦ç›ˆåˆ©ï¼Œå°±éœ€è¦å”®è³£ç”¢å“,售賣產å“æ°¸é ä¸å¯èƒ½åªåœ¨ç·šä¸Šé‹ä½œï¼Œå¿…然會有 BD 團隊支æ´ï¼Œå› æ­¤ä»Šæ—¥é ­æ¢ä¹Ÿæœƒæœ‰ CRM 系統,管ç†å°è±¡ç‚ºå»£å‘Šä¸»è€Œä¸æ˜¯ç¶²æ°‘。

但是 WMSã€TMS 系統這類系統估計就ä¸éœ€è¦äº†ã€‚至於 CallCenter,筆者查詢了官網,沒有找到相關的客æœç†±ç·šï¼ŒçŒœæ¸¬é‚„沒有建設。

今日頭æ¢çš„早已度éŽå‰µæ¥­æœŸï¼Œæ¨™æº–的管ç†è»Ÿé«”應該é…備齊全,例如 OAã€HRMï¼›ä¸åŒçš„基礎架構支æ´ç³»çµ±ï¼Œåœ¨ç•¶å‰éšŽæ®µæœ‰å¯èƒ½æœ‰ï¼Œä¹Ÿæœ‰å¯èƒ½æ²’有;例如 Authã€Payã€MDM 等。作為一個純技術公å¸ï¼ŒBIã€DW 當然是標é…。

最後的例å­ï¼Œæˆ‘們挑一個相å°è¦æ¨¡å°ï¼Œç”¢å“形態單一的例å­ï¼Œä¾‹å¦‚墨跡天氣,è¬å¹´æ›†é€™é¡žå·¥å…·é¡žæ‡‰ç”¨çš„å…¬å¸ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/201704302.png[/img]

這類公å¸åœ¨å‰µæ¥­åˆæœŸï¼Œä¸è€ƒæ…®è®Šç¾çš„情æ³ä¸‹ï¼Œåœ˜éšŠå°ï¼Œç”¢å“簡單,應用架構圖也會éžå¸¸ç°¡å–®ï¼Œåœ¨ç”¢å“發布時,åªéœ€è¦å¯¦ç¾å®˜ç¶²ã€C端ã€å¾Œå°ç®¡ç†ã€è³¬è™Ÿå’Œæœƒå“¡ç®¡ç†å°±è¶³å¤ äº†ã€‚當然隨著公å¸çš„發展,常見的變ç¾æ‰‹æ®µä¹‹ä¸€å°±æ˜¯å»£å‘ŠæŠ•æ”¾ï¼Œå¯èƒ½æœƒç¹¼çºŒæ¼”變到類似於今日頭æ¢çš„應用架構。

以上舉了三個例å­ï¼Œè®“讀者更好的ç†è§£æ‡‰ç”¨æž¶æ§‹æ¼”變和公å¸æ¥­å‹™æ¨¡å¼ä»¥åŠç™¼å±•éšŽæ®µçš„關係。在實際工作中,應用架構的建設與é¢è‡¨çš„情æ³æœƒè¤‡é›œå¾—多,åªè¦ç†è§£äº†ä»¥ä¸Šç°¡åŒ–版的例å­ï¼Œå¯ä»¥æ›´å®¹æ˜“ç†è§£å¯¦éš›å·¥ä½œä¸­çš„場景。

[b]ä¼æ¥­æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆçš„一些建議[/b]

最後,我們來談一談如何åˆç†çš„設計ä¼æ¥­æ‡‰ç”¨æž¶æ§‹ã€‚ä¸è«–是架構師,產å“æ¢ç·šè² è²¬äººï¼Œæˆ–æŸå€‹ç³»çµ±çš„產å“負責人,都è¦æœ‰æž¶æ§‹è¨­è¨ˆçš„ç†å¿µå’ŒçŸ¥è­˜ï¼Œå°¤å…¶æ˜¯å¾Œç«¯ç”¢å“經ç†ï¼Œå¿…須充分ç†è§£ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„基本概念。這裡給出一些應用架構設計的建議。

[b]1. 系統定ä½å’Œé‚Šç•Œè¦æ¸…晰,å°æ‡‰çš„業務定ä½å’Œé‚Šç•Œè¦æ¸…æ™°[/b]

一套應用系統的存在,都是為了解決æŸä¸€é¡žæ¥­å‹™å•é¡Œï¼Œå°æ‡‰æŸä¸€å€‹æ¥­å‹™æ¿å¡Šã€‚如果業務æ¿å¡Šæˆ–業務單元定義模糊,也會導致å°æ‡‰çš„應用系統定ä½æ··äº‚。

[b]2. 系統è¦å¯¦ç¾æ¾è€¦åˆï¼Œé«˜å…§èš[/b]

系統è¦å°å¤–ç•Œé€æ˜Žï¼Œç°¡å–®ï¼Œæ˜“ç†è§£ï¼Œèˆ‡å¤–部系統的介é¢è¦ç°¡æ˜Žï¼Œæ‰¼è¦ï¼Œéˆæ´»ã€‚內部模塊高度èšåˆï¼Œç²’度越細越ä¸å¯æ‹†è§£ã€‚

[b]3. 易變的,嘗試中的新業務è¦é¿å…影響ç¾æœ‰æ¥­å‹™çš„穩定性[/b]

å°æ–°æ¥­å‹™çš„支æ´ï¼Œå¯ä»¥è€ƒæ…®æ–°å»ºç¨ç«‹å¾®å°åž‹æ‡‰ç”¨ç³»çµ±ï¼Œä»¥ä¾¿é¿å…改造æˆç†Ÿæ ¸å¿ƒç³»çµ±ï¼Œå½±éŸ¿å…¶ç©©å®šæ€§å’Œå¥å£¯æ€§ã€‚

[b]4. 系統之間數據è¦å¯¦ç¾å–®å‘æµè½‰[/b]

系統之間盡é‡ä¿è­‰å–®å‘數據æµè½‰ï¼Œç¢ºä¿æ•¸æ“šæµå¯å›žæº¯ï¼Œæ•¸æ“šçš„一致性和å¯è¿½æº¯æ€§ã€‚混亂的數據æµè½‰ç®¡ç†æœƒé€ æˆæ‡‰ç”¨æž¶æ§‹ç®¡ç†çš„ç½é›£ã€‚

[b]5. 架構設計核心目標是支æ´æ¥­å‹™ï¼Œæœ‰äº›æ™‚候ä¸åˆç†çš„存在是åˆç†çš„[/b]

應用架構存在的首è¦ç›®æ¨™æ˜¯æ”¯æ´æ¥­å‹™ï¼Œå¾ˆå¤šæˆé•·æ€§ä¼æ¥­æˆ–åˆå‰µå…¬å¸é¢å°ç”Ÿå­˜çš„壓力,ä¸èƒ½ç‚ºäº†ä¿è­‰æž¶æ§‹çš„åˆç†æ€§è€Œæ‹–延系統實施速度導致ä¼æ¥­éŒ¯éŽç™¼å±•æ™‚機。

這種情æ³åœ¨äº’è¯ç¶²åž‹ä¼æ¥­æ›´ç‚ºå¸¸è¦‹ã€‚業務還在試錯期,系統需è¦å„˜å¿«ä¿è­‰æ”¯æ´æ¥­å‹™è©¦éŒ¯ï¼Œå¦‚果一上來就談論整體架構的åˆç†æ€§ï¼Œå¾ˆå¯èƒ½èŠ±è²»å·¨å¤§æˆæœ¬å¯¦ç¾äº†åˆç†æž¶æ§‹å¾Œï¼Œæ–°æ¥­å‹™å·²ç¶“å–消或失敗。優秀的架構師和CTOè¦æ‡‚得在åˆç†æž¶æ§‹è¨­è¨ˆå’Œéˆæ´»å¤šè®Šçš„業務發展之間åšå‡ºæ™ºæ…§çš„權衡å–æ¨ã€‚

å°æ–¼ CTO 或公å¸æž¶æ§‹å¸«ï¼Œè¦ä¿è­‰æ•´é«”ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œåªè¦å¤§æ¡†æž¶åˆç†ï¼Œå±€éƒ¨çš„åå·®å¯ä»¥å¿½ç•¥ï¼Œä¿®æ­£çš„æˆæœ¬ä¹Ÿæ¯”較å°ï¼Œå¦‚果大框架有å差,修正的代價會éžå¸¸é«˜ã€‚å°æ–¼ç”¢å“æ¢ç·šè² è²¬äººï¼Œè¦ä¿è­‰å±€éƒ¨æ¡†æž¶çš„åˆç†æ€§ï¼Œé¿å…出ç¾è¨­è¨ˆä¸åˆç†é€ æˆçš„返工和補救工作。

很多時候架構師或æ¢ç·šè² è²¬äººè¦åšå‡ºåˆ¤æ–·ï¼Œæ˜¯åšä¸€å¥—新系統,還是修改è€ç³»çµ±ï¼›æ–°ç³»çµ±å¦‚何定ä½ï¼Œè€ç³»çµ±å¦‚何調整定ä½ï¼›æ•¸æ“šå¦‚何æµè½‰ï¼Œç³»çµ±ä¹‹é–“如何關è¯ï¼Œåº•å±¤æ•¸æ“šå¦‚何打通;是å¦è¦å¾©ç”¨å…¶ä»–系統模塊,是å¦è¦å°‡æŸäº›æ¨¡å¡ŠæŠ½è±¡åŒ–,æœå‹™åŒ–,平å°åŒ–。å°æ–¼ç”¢å“經ç†ï¼Œè¦åœ¨ç³»çµ±ç´šåˆ¥çš„粒度åšå‡ºé¡žä¼¼å•é¡Œçš„判斷,能夠識別出å¯èƒ½å­˜åœ¨çš„系統演變風險,åŠæ™‚å‡ç´šæŽ§åˆ¶ä¸äº†çš„å•é¡Œï¼Œé¿å…åšå‡ºéŒ¯èª¤æ±ºç­–。

ä¼æ¥­æž¶æ§‹æ˜¯ä¸€å¥—é¾å¤§è¤‡é›œçš„體系,本文是å°å…¶ä¸­æ‡‰ç”¨æž¶æ§‹éƒ¨åˆ†ï¼Œçµåˆä½œè€…實際工作經驗的淺薄ç†è§£ï¼Œæ¥­ç•Œæœ‰è‘—眾多的ä¼æ¥­æž¶æ§‹å»ºè¨­è¦ç¯„和指引,例如 Zachmanã€EAPã€TOGAF 。這些框架涵蓋了信æ¯æŠ€è¡“å’Œä¼æ¥­æˆ°ç•¥çµåˆå¯¦æ–½çš„方方é¢é¢ï¼Œæ„Ÿèˆˆè¶£çš„讀者å¯ä»¥åšæ›´æ·±å…¥çš„學習。
—————————————————————————————————————————————————————–

[i]文章由[b]FineReport[/b]報表與BI商業智慧軟體分享。

作者:楊堃(微號公眾號:goYangKun),9年互è¯ç¶²ç ”發ã€ç”¢å“設計經驗,曾就è·æ–¼å‚³çµ±å¤–資ä¿éšªå…¬å¸ï¼Œç™¾åº¦ï¼Œç¾å°±è·æ–¼ç¾Žèœç¶²ã€‚[/i]

Original Message

作者: frlily
Date: April 28, 2017 11:42AM

從一個故事說起,談談ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變å²
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043001.jpg[/img]
ä¼æ¥­æ‡‰ç”¨æž¶æ§‹æ˜¯æŒ‡ä¸€æ•´å¥—軟體系統的構建,通éŽåˆç†çš„劃分和設計組åˆåœ¨ä¸€èµ·ï¼Œæ”¯æ´ä¼æ¥­æ–¹æ–¹é¢é¢çš„經營é‹ä½œã€‚

ä¸è«–是傳統ä¼æ¥­ï¼Œé‚„是互è¯ç¶²å…¬å¸ï¼Œç™¼å±•åˆ°ä¸€å®šéšŽæ®µï¼Œéƒ½éœ€è¦ä¸€æ•´å¥—體系化的應用架構來支æ’å…¶é‹è½‰ã€‚良好的ã€åˆç†çš„應用架構å¯ä»¥æ”¯æ´ä¼æ¥­é«˜æ•ˆé–‹å±•æ¥­å‹™ï¼ŒæŽ§åˆ¶ç¶“營風險,而混亂的ã€ä¸åˆç†çš„應用架構則會é™åˆ¶ä¼æ¥­çš„快速發展,æˆç‚ºä¼æ¥­å¢žé•·èˆ‡è®Šé©çš„瓶頸。

ä¼æ¥­ä¿¡æ¯åŒ–建設已經發展了幾å年,傳統ä¼æ¥­å’Œæˆç†Ÿäº’è¯ç¶²ä¼æ¥­çš„應用架構並沒有本質的å€åˆ¥ã€‚本文將通éŽä¸€å€‹ç·šä¸‹å°åž‹é–€åº—æˆé•·ç‚ºå¤šå…ƒåŒ–集團的發展歷程,é€æ­¥å‘讀者展示ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„演變和設計的ç†å¿µã€‚

完整的ä¼æ¥­æž¶æ§‹ï¼ˆEA,Enterprise Architecture)分æžæ§‹å»ºï¼ŒåŒ…括業務架構ã€æ‡‰ç”¨æž¶æ§‹ã€æŠ€è¡“架構ã€æ•¸æ“šæž¶æ§‹ï¼Œæœ¬æ–‡èšç„¦[b]應用架構[/b],更加關注軟體系統設計與公å¸ç¶“營管ç†çš„關係。

ä¸è«–是 C 端產å“經ç†æˆ–者 B 端產å“經ç†ï¼Œç†è§£æ‡‰ç”¨æž¶æ§‹çš„建設æ€è·¯ï¼Œèƒ½å¤ å¹«åŠ©ä½ æ›´è¼•é¬†çš„ç†è§£å…¬å¸çš„業務é‹è½‰ï¼Œä»¥åŠå„個系統存在的目的與你所負責工作在整體團隊中的定ä½å’Œåƒ¹å€¼ã€‚

[b]傳統ä¼æ¥­çš„應用架構演變[/b]

[b]å°é–€åº—çš„ Excel 管ç†ä¹‹è·¯[/b]

我們將從一個最簡單的案例入手,來展開故事。

å‡è¨­ä½ æ˜¯ä¸€å個體經營者,在å°å€ä¸­é–‹äº†ä¸€å®¶å°é–€åº—,售賣居民常用的生活用å“。門店ä¸å¤§ï¼Œåªæœ‰å幾平米,平常由你一個人負責經營管ç†ï¼ŒåŒ…括採購ã€æ“ºè²¨ã€éŠ·å”®ã€‚

為了更準確ã€ç§‘學的打ç†ä½ çš„生æ„,你設計了一個 Excel 文件來管ç†ä½ çš„商å“與銷售數據。

實際上你åªéœ€è¦åšä¸‰å¼µè¡¨æ ¼ï¼š

◠第一張表格存儲了你的貨å“ä¿¡æ¯
◠第二張表格存儲了你的採購記錄
◠第三張表格存儲了你的銷售記錄

這三張表格的çµæ§‹å’Œé—œä¿‚如下圖所示:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043002.png[/img]

上圖採用了 ER 模型來æ述三張表的é‚輯çµæ§‹ï¼Œ* å’Œ 1 çš„å«ç¾©æ˜¯è¡¨å’Œè¡¨ä¹‹é–“çš„é—œè¯é—œä¿‚,例如採購記錄和商å“ä¿¡æ¯æ˜¯å¤šå°ä¸€é—œä¿‚,å³æŽ¡è³¼è¨˜éŒ„表中的æ¯æ¢æ•¸æ“šåªèƒ½å°æ‡‰å•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šï¼Œå•†å“ä¿¡æ¯è¡¨ä¸­çš„一æ¢æ•¸æ“šå¯ä»¥å°æ‡‰æŽ¡è³¼è¨˜éŒ„表中的多æ¢æ•¸æ“šã€‚

因為你採用了科學的數據表格管ç†ï¼Œè¨˜éŒ„了門店的所有採購入庫和銷售數據,這讓你的經營變得井井有æ¢ï¼›é€šéŽé€™äº›åŽŸå§‹æ•¸æ“šï¼Œä½ å¯ä»¥æº–確的管ç†åº«å­˜ã€è¨ˆç®—利潤ã€æŽŒæ¡æš¢éŠ·å“和滯銷å“,還能通éŽæ•¸æ“šé€è¦–表製作銷售日報和月報。

實際上你通éŽä»¥ä¸Šä¸‰å¼µè¡¨æ ¼ç®¡ç†è‡ªå·±çš„生æ„,已經是一個管ç†è»Ÿé«”的雛形了。所有的軟體系統無éžéƒ½æ˜¯å°æ•¸æ“šçš„增刪改查æ“作;å¯ä»¥èªªï¼Œå¦‚果使用得當,Excel 也å¯ä»¥åšå‡ºä¸€å¥—å°åž‹çš„軟體系統。

[b]å°è¶…市的輕é‡ç´šERP之路[/b]

因為你善於使用信æ¯æŠ€è¡“來å”助你åšç”Ÿæ„,你的買賣發展迅速;很快,你將å°é–€åº—å‡ç´šæˆç‚ºä¸€å®¶å°åž‹è¶…市,並且僱傭了幾個店員來幫你。作為店長,你興奮的繪製出自己的第一張組織架構圖,夢想著事業會繼續壯大。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043003.png[/img]

因為經營的貨å“更加è±å¯Œï¼Œæ—¥äº¤æ˜“é‡æˆå€å¢žé•·ï¼Œä¸¦ä¸”有好幾å員工需è¦åšæ•¸æ“šéŒ„入分æžå·¥ä½œï¼Œé€™æ™‚ Excel 已經難以滿足經營管ç†çš„需è¦ã€‚因此明智的你在開店之å‰ï¼Œå°±æ±ºå®šæŽ¡è³¼ä¸€å¥— ERP 軟體來å”助你管ç†è¶…市。

因為你還處於創業期,資金有é™ï¼Œé€šéŽä»”細挑é¸ï¼Œä½ é¸æ“‡äº†ä¸€å¥—輕é‡ç´šçš„ ERP,並且åªè³¼è²·äº†å…¶ä¸­çš„幾個核心模塊,這樣既å¯ä»¥æŽ§åˆ¶æˆæœ¬ï¼Œåˆå¯ä»¥è®“你經營的軟體設備å‡ç´šã€‚

ç¾åœ¨ï¼Œæˆ‘們å¯ä»¥ç¹ªè£½å…¬å¸çš„第一張應用架構圖,公å¸æ“有一套系統,包å«ä¸‰å€‹æ¨¡å¡Šã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043004.png[/img]

[b]通éŽCRM拉近與客戶的è·é›¢[/b]

為了更加準確的ç†è§£ã€èªè­˜ä½ çš„客戶,åŒæ™‚也為了能夠拉近你和客戶的è·é›¢ï¼Œä½ æ‰“ç®—é€šéŽ CRM 軟體進行更加科學的客戶管ç†ã€‚

你設計了一套會員ç©åˆ†åˆ¶åº¦ï¼Œæ‰€æœ‰çš„客戶都能å…費辦ç†æœƒå“¡ï¼Œé€™æ¨£ä½ å°±å¯ä»¥è¨˜éŒ„下關éµçš„客戶信æ¯ï¼Œè€Œä¸”ä½ çš„å°å¤¥ä¼´å»ºè­°ä½ é–‹é€šä¸€å€‹å¾®ä¿¡å…¬çœ¾è™Ÿï¼Œè®“客戶能夠通éŽå¾®ä¿¡ä¾†æŸ¥è©¢è‡ªå·±çš„ç©åˆ†ã€‚

這個主æ„太棒了ï¼ä½ è¿½åŠ è³¼è²·äº†å¹¾å€‹ ERP 的模塊,雖然 ERP 中也包å«äº† CRM 模塊,但是研究後你èªç‚ºå…§ç½®çš„CRM模塊功能有é™ï¼Œä¸æ”¯æ´å°æŽ¥å¾®ä¿¡ï¼Œè¡ŒéŠ·åŠŸèƒ½ä¹Ÿä¸å¤ å¼·å¤§ï¼Œå› æ­¤ä½ æ–°è³¼è²·äº†ä¸€å¥— CRM 軟體,和 ERP 進行了一定程度的å°æŽ¥ï¼ŒåŒæ™‚申請了微信公眾號,找外包公å¸åšäº†ä¸€äº›å®šè£½åŒ–開發。這樣上述想法就都實ç¾äº†ï¼

我們繪製出公å¸çš„第二張應用架構圖。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043005.png[/img]

å¯ä»¥çœ‹åˆ°ï¼Œæ ¸å¿ƒçš„客戶信æ¯è³‡ç”¢æ¨¡å¡Šéƒ½åœ¨ CRM 中實ç¾ï¼Œå…¶ä¸­å…§ç½®äº†è¡ŒéŠ·æ¨¡å¡Šã€æ¶ˆæ¯æŽ¨é€æœå‹™ Msg 模塊,包括 SMS ã€EDM(Email Direct Marketing)和微信消æ¯æŽ¨é€ã€‚

â— CRM 主è¦èšç„¦å®¢æˆ¶è³‡æ–™çš„管ç†å’Œè¡ŒéŠ·æœå‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºåº—é•·å’Œé‹ç‡Ÿäººå“¡ï¼›
â— ERP 主è¦èšç„¦æ–¼è¶…市的進銷存以åŠè²¡å‹™æ¥­å‹™ï¼Œä¸»è¦ç”¨æˆ¶ç‚ºç‡Ÿæ¥­å“¡ã€å‡ºç´ã€æŽ¡è³¼ã€åº«ç®¡å’Œæœƒè¨ˆã€‚
[b]請注æ„:這裡已經產生了應用架構設計的概念。[/b]

公共號ã€ERP å’Œ CRM æ¯å€‹ç³»çµ±éƒ½ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žçš„業務å•é¡Œè€Œå­˜åœ¨ï¼Œæœ‰å„自清晰地定ä½ã€åˆ†å·¥å’Œç›®æ¨™ç”¨æˆ¶ï¼Œæ¯å€‹ç³»çµ±ç›¸å°ç¨ç«‹åˆäº’有關è¯ï¼Œå…§ç½®è‹¥å¹²æ¨¡å¡Šï¼Œæ¯å€‹æ¨¡å¡Šéƒ½æ˜¯ç‚ºäº†è§£æ±ºæŸä¸€å¤§é¡žæ¥­å‹™å•é¡Œä¸‹çš„æŸä¸€å°é¡žå•é¡Œè€Œè¨­è¨ˆã€‚

在這張圖中我們使用了分層æ述,é è¿‘ C 端用戶的微信公眾號在最上層,支æ´æ¥­å‹™é‹è½‰çš„ ERP 放在中間層,å底層的客戶信æ¯é›†æˆ CRM 放在最下層,這樣å¯ä»¥æ¸…晰地看出幾個系統的層次關係,åŒæ™‚也在一定程度å映了系統和業務之間的é‚輯å°æ‡‰é—œä¿‚。

[b]中型連鎖超市的架構之路[/b]

業務進展很順利,你已經開了五家中型連鎖超市了,員工數é‡é”到了幾百人。公å¸èµ°ä¸Šäº†æ­£è»Œï¼Œæ¨™æº–化的管ç†åˆ†å·¥å·²ç¶“æˆåž‹ï¼Œä¸åŒè·èƒ½å–®å…ƒå„å¸å…¶è·ã€‚

為了有效管ç†åœ˜éšŠï¼Œä¸¦ä¸”讓內部æµç¨‹æ›´åŠ é †æš¢ï¼Œä½ é‚€è«‹å°ˆæ¥­çš„ IT 諮詢公å¸å¹«ä½ é‡æ–°æ¢³ç†äº†å…¬å¸çš„業務目標ã€çµ„織架構ã€é‹ç‡Ÿæµç¨‹ï¼Œé€šéŽå¼•å…¥ OAã€HRM 以åŠé‡æ§‹ ERP 等手段,å°ä¸åˆç†çš„制度,低效的æµç¨‹é€²è¡Œäº†æ”¹é€ ã€‚

å…¬å¸æˆç«‹äº†ä¿¡æ¯æŠ€è¡“部,其中項目部é…åˆè«®è©¢å…¬å¸ä»¥åŠè»Ÿé«”外包公å¸é€²è¡Œç³»çµ±æ”¹é€ æˆ–實施新系統,é‹ç¶­éƒ¨è² è²¬ä¿è­‰ä¼ºæœå™¨ã€ç¶²è·¯çš„穩定。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043006.png[/img]

ä½ ç†è§£æ•¸æ“šå°å…¬å¸ç™¼å±•çš„é‡è¦æ€§ï¼Œæ‰€æœ‰çš„管ç†æ±ºç­–都應該基於å°æ•¸æ“šçš„分æžå’Œåˆ¤æ–·ï¼Œå› æ­¤ä½ é‚€è«‹è«®è©¢å…¬å¸å¹«ä½ å¼·åŒ–å…¬å¸çš„數據分æžèƒ½åŠ›ã€‚

諮詢顧å•å»ºè­°ä½ å¯¦æ–½æ•¸æ“šå€‰åº«ï¼ˆData Warehouse)和 BI(Business Intelligence)項目,原因有幾點:

â— ERP 系統和 CRM 系統都有[url=http://www.finereport.com/tw/]報表製作[/url]模塊,但兩個系統的數據相互孤立,ä¸åˆ©æ–¼æ•´åˆåˆ†æžã€‚
◠業務系統的底層數據çµæ§‹ä¸¦ä¸é©åˆåšè¤‡é›œçš„[url=http://www.finereport.com/tw/]數據分æž[/url],常見的多維分æžæ›´éœ€è¦ä¸€å¥—數據倉庫常用的星形數據çµæ§‹å’Œé›ªèŠ±åž‹æ•¸æ“šçµæ§‹ã€‚
â— æˆç†Ÿçš„ [url=http://www.finereport.com/tw/]BI 系統[/url]å¯ä»¥è®“你的報表分æžèˆ‡å¤šç¶­æ•¸æ“šæŽ¢æŸ¥æ›´è¼•é¬†ï¼Œå…¶ä¸­çš„儀錶盤更能夠讓你輕鬆掌控公å¸å…¨å±€çš„核心指標變化。
â— ä¼æ¥­ç¶“營中很常見的一個å•é¡Œï¼Œå°±æ˜¯ç¶“營分æžæŒ‡æ¨™çµ±è¨ˆå£å¾‘太多,造æˆç®¡ç†æ··äº‚å’Œæºé€šéšœç¤™ï¼Œé™¤äº†åœ¨ç®¡ç†ä¸Šè¦ç¯„å…¬å¸ç´šæŒ‡æ¨™çš„定義,也需è¦ä¸€å¥—底層數據架構,消除上游å„個異構系統的孤島和å±éšœï¼Œçµ±ä¸€ç®¡ç†åŒ¯ç¸½æ•¸æ“šå’ŒæŒ‡æ¨™è¨ˆç®—。
諮詢顧å•å»ºè­°ï¼Œé›–然目å‰å…¬å¸çš„業務系統還沒有到éžå¸¸è¤‡é›œçš„階段,但數據倉庫å¯ä»¥å¹«åŠ©ä¼æ¥­æ›´å¿«é€Ÿé«˜æ•ˆæº–確的ç†è§£ã€æ•ç²ã€ä½¿ç”¨æ•¸æ“šï¼Œåšå¥½åŸºç¤Žå»ºè¨­å·¥ä½œï¼ŒåŸ¹é¤Šå“¡å·¥çš„數據分æžæ„識和方法,通éŽæ•¸æ“šä¾†é€²è¡Œæ±ºç­–。隨著業務的拓展和系統複雜性的æå‡ï¼Œæ•¸æ“šå€‰åº«çš„存在價值將越來越明顯。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043007.png[/img]

在數據倉庫項目中,åŒæ™‚構建了數據集市(Data Mart)。數據集市介於 BI 展ç¾å±¤å’Œ DW 數據底層之間,是數據倉庫的數據å­é›†ã€‚數據倉庫的æœå‹™å°è±¡é€šå¸¸ç‚ºå…¨å…¬å¸æˆ–全集團,但是ä¸åŒéƒ¨é–€å¯èƒ½æœ‰è‡ªå·±çš„數據分æžè¨´æ±‚與指標管ç†è¨´æ±‚,這時候通éŽçµ±ä¸€çš„數據底層,å°è£å‡ºé‡å°æŸå€‹éƒ¨é–€ä½¿ç”¨çš„å°åž‹æ•¸æ“šé›†å¸‚,å¯ä»¥ä¿è­‰æ•¸æ“šæµçš„åˆç†æ€§ã€å¯è¿½æº¯æ€§ï¼ŒåŒæ™‚研發部門å¯ä»¥å®Œå…¨å¾©ç”¨ DW å’Œ BI 的技術能力,輕鬆地設計實施 DM 。

如果希望數據倉庫在ä¼æ¥­ä¸­çœŸæ­£ç™¼æ®ä½œç”¨ï¼Œä¸åƒ…僅是軟體系統實施å•é¡Œï¼Œæ›´é‡è¦çš„是公å¸å±¤é¢çš„經營分æžæ€è·¯é«”系化,指標管ç†è¦ç¯„化,以åŠæ•¸æ“šéƒ¨é–€çµ„織架構ã€èˆ‡æ¥­å‹™éƒ¨é–€åˆä½œæµç¨‹è¨­è¨ˆå•é¡Œï¼ŒåŒæ™‚還需è¦æå‡å…¨å“¡æ•¸æ“šåŒ–管ç†é‹ç‡Ÿçš„概念和æ„識。軟體本身並ä¸èƒ½è§£æ±ºä¼æ¥­çš„å•é¡Œï¼Œåªæœ‰é…套的架構ã€æµç¨‹ã€åˆ¶åº¦èˆ‡æ„識,æ‰èƒ½ç™¼æ®è»Ÿé«”的功效。

[b]應用架構跟隨業務而變[/b]

由於公å¸ç¶“營良好,很多商å“å¯ä»¥å¾žä¾›æ‡‰å•†è™•æ‹¿åˆ°å¾ˆå¥½çš„價格,經éŽä¾›æ‡‰å•†æŽˆæ¬Šï¼Œå…¬å¸æ±ºå®šé–‹å±• 2B 業務,æˆç«‹äº†å¤§å®¢æˆ¶éŠ·å”®éƒ¨ï¼Œå…¬å¸å°‡ä½œç‚ºä¾›æ‡‰å•†çš„ B 端渠é“,挖掘ä¼æ¥­å®¢æˆ¶ã€‚

為了讓銷售工作高效展開,å°éŠ·å”®äººå“¡é€²è¡Œåš´æ ¼çš„éŽç¨‹ç®¡ç†ï¼ŒåŒæ™‚也為了ä¿ç•™å®¢æˆ¶è³‡æ–™ï¼Œé¿å…銷售ç¨ä½”客戶資æºï¼Œæ ¹æ“š CTO 建議,公å¸æ±ºå®šå¯¦æ–½æ“作型 OCRM(Operating CRM)項目。åŒæ™‚由於å„部門經常出ç¾å€‹æ€§åŒ–的軟體開發訴求,軟體外包維護的æˆæœ¬é«˜ï¼Œæ•ˆçŽ‡ä½Žï¼Œå…¬å¸æ±ºå®šæ‹›è˜ç ”發團隊,用自己的隊ä¼é€²è¡Œè»Ÿé«”的二次開發。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043008.png[/img]

在設計 OCRM 系統時。CTO é¢è‡¨å…©å€‹é¸æ“‡ï¼š

[b]方案一[/b]:新åšä¸€å¥—ç¨ç«‹æ–¼ç¾æœ‰ CRM çš„ OCRM

[b]優點[/b]:

OCRM 系統已有æˆç†Ÿçš„軟體å¯ä»¥é¸æ“‡ï¼Œç„¡éœ€å¾žé ­é–‹ç™¼ï¼›å…©å€‹ç³»çµ±é‚Šç•Œæ¸…晰,分工明確,便於未來å„自的發展與演變。

[b]缺點[/b]:

應用架構會略有複雜,需è¦å°‡åŽŸæœ‰çš„ CRM å’Œ OCRM åšæ•¸æ“šæ‰“通,å°åŽŸæœ‰çš„客戶模型åšå‡ç´šã€‚

[b]方案二[/b]:在原有的CRM基礎上開發新模塊

[b]優點[/b]:新開發的模塊完全基於公å¸æ¥­å‹™æµç¨‹å’Œæ¨¡å¼è¨­è¨ˆï¼Œé©é…程度高。

[b]缺點[/b]:新開發模塊æˆæœ¬é«˜é€Ÿåº¦æ…¢ï¼Œç³»çµ±é‚Šç•Œæ¨¡ç³Šï¼Œå°Žè‡´ä»¥å¾Œç¶­è­·å‡ç´šæ™‚模塊管ç†çš„混亂。

綜åˆè©•ä¼°å…©å¥—方案實ç¾çš„æˆæœ¬å’Œé€Ÿåº¦ï¼Œè€ƒæ…®åˆ°å°æœªä¾†æ¥­å‹™è®ŠåŒ–çš„éˆæ´»æ”¯æ´ï¼ŒåŒæ™‚為了é¿å…影響核心 CRM 業務的穩定性,CTO 決定採用方案一,讓兩個系統å„自èšç„¦ï¼Œäº’相ç¨ç«‹ï¼Œé‚Šç•Œæ¸…晰,雖然無形中增加了公å¸æ‡‰ç”¨æž¶æ§‹çš„複雜性,但å¯ä»¥å¿«é€Ÿå¯¦æ–½æ”¯æ´ç•¶å‰çš„緊迫業務,並éˆæ´»æ‡‰å°æœªä¾†å…¬å¸çš„銷售業務變化。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043009.png[/img]

[b]一般來講[/b]:

B 端客戶的數據模型和 C 端客戶差異éžå¸¸å¤§ï¼ŒB 端客戶模型關注組織架構和人員角色的æ述,C 端客戶模型關注客戶本身個人信æ¯çš„æ述,å³ä¾¿æ‡‰ç”¨ç³»çµ±ä¸­å°‡å®¢æˆ¶æ¨¡åž‹å’Œæ“作型系統分開建設,客戶模型一定會åšæˆå…©å¥—以支æ´ä¸åŒçš„上下游業務系統。

上圖為了簡化表述,åªç¹ªè£½äº†ä¸€å€‹æ¨¡å¡Šã€Œå®¢æˆ¶ä¿¡æ¯ã€ï¼Œä½†è®€è€…應該èªè­˜åˆ°ï¼šè©²æ¨¡å¡Šæ‡‰è©²åŒ…å« B 端ã€C 端兩套客戶模型。實際上有的公å¸æœƒæ˜Žç¢ºå°‡å…©å¥—客戶模型在應用架構中分開設計並且分別建設,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹ä¸­çš„業務概念。

廣義上來講,CRM 代表一種ä¼æ¥­å°å¾…核心客戶資æºçš„管ç†ç†å¿µå’Œé‹ç‡Ÿæ–¹æ³•ï¼ŒCRM 是一種概念而éžæŸä¸€å€‹ç¨ç«‹çš„應用系統。

大型的ä¼æ¥­æ¶‰åŠå¤šæ¢æ¥­å‹™ç·šï¼Œä¸åŒçš„業務線有ä¸åŒçš„客戶群。ä¼æ¥­éœ€è¦æœ‰çµ±ä¸€çš„客戶視圖和管ç†ç†å¿µï¼Œä»¥åŠå¼·å¤§çš„ IT 系統支æ´ï¼Œä¾†å¯¦ç¾æº–確的客戶接觸點管ç†ï¼Œå……分挖掘客戶群體實ç¾ç²¾æº–銷售,ç©æ¥µæœ‰æ•ˆçš„維護ä¼æ¥­å’Œå®¢æˆ¶çš„關係。

CRM 體系化的系統建設中包å«äº†å®¢æˆ¶å»ºæ¨¡ã€æœƒå“¡ç©åˆ†ç®¡ç†ã€è¡ŒéŠ·ä¸­å¿ƒã€éŠ·å”®ç·šç´¢å’ŒéŽç¨‹ç®¡ç†ã€å°åž‹æ•¸æ“šå€‰åº«æˆ–數據集市ã€çµ±ä¸€å®¢æˆ¶è¦–圖ã€å®¢æˆ¶ç•«åƒå’Œæ•¸æ“šæŒ–掘ã€é›»è©±éŠ·å”®ä¸­å¿ƒç­‰ç­‰ã€‚

ä¸åŒçš„ä¼æ¥­å°ç³»çµ±çš„劃分和團隊的管ç†å„ä¸ç›¸åŒï¼Œä½†æ‰€æœ‰ CTO 都應該明白 CRM 是一套應用體系,而ä¸åƒ…僅是æŸå€‹å–®ä¸€çš„ç¨ç«‹æ‡‰ç”¨ç³»çµ±ã€‚

至此,我們已經繪製出一套一般ä¼æ¥­çš„簡化版應用架構圖,以åŠä¸€å¼µå¸¸è¦‹çš„組織架構圖。å¯ä»¥çœ‹åˆ°ï¼Œæ‡‰ç”¨ç³»çµ±çš„建設,是根據業務的發展變化é€æ­¥å®Œæˆçš„,æ¯å€‹ç³»çµ±éƒ½æœ‰ç¨ç«‹å­˜åœ¨çš„æ„義和價值。

[b]多元化業務帶來的應用架構演變[/b]

[b]在線商城業務帶來了互è¯ç¶²åŒ–管ç†[/b]

å…¬å¸çš„零售業務發展進入了瓶頸期,CEO 需è¦å°‹æ‰¾æ–°çš„增長點。

經éŽè©•ä¼°ï¼Œæ±ºå®šé–‹å±•é›»å•†æ¥­å‹™ï¼Œæ–°æˆç«‹äº†é›»å•†éƒ¨ï¼Œå¾žå¸‚場上è˜ä¾†äº†æŸé›»å•†å¹³å° VP 作為部門負責人,直接給 CEO 彙報。

為了學習互è¯ç¶²å…¬å¸ï¼Œä»¥æŠ€è¡“力é‡æŽ¨å‹•æ¥­å‹™å‰µæ–°ï¼Œé›»å•†éƒ¨çµ„ç¹”çµæ§‹åƒè€ƒäº†ä¸€èˆ¬äº’è¯ç¶²å…¬å¸çµ„çµæ§‹ï¼Œæœ‰è‡ªå·±ç¨ç«‹çš„研發團隊,設置了產å“å´—ä½ï¼Œç”¢å“技術總監給電商部負責人彙報。

電商部å—到 CEO 極度é‡è¦–,給與極高自治權和最高資æºæ”¯æ´ï¼ŒåŒæ™‚ CEO 還將之å‰ç·šä¸‹çš„客æœåœ˜éšŠå‡ç´šç‚ºå…¬å¸ä¸€ç´šéƒ¨é–€ï¼Œç›´æŽ¥çµ¦ CEO 彙報,統一處ç†ç·šä¸Šç·šä¸‹çš„客æœèˆ‡å”®å¾Œæ¥­å‹™ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043010.png[/img]

新業務開展,大家幹å‹å足,因為電商部產å“æŠ€è¡“ç¸½ç›£å’Œå…¬å¸ CTO 之間ä¸å­˜åœ¨å½™å ±é—œä¿‚,產å“技術總監為了快速推進項目,所有決策基本åªæ˜¯å‘ŠçŸ¥ CTO 。

產å“技術總監作為純互è¯ç¶²èƒŒæ™¯å°ˆå®¶ï¼Œèªç‚ºè³¼è²·ç¾æˆè»Ÿé«”套件ä¸åˆ©æ–¼ç³»çµ±çš„二次開發和自主維護,長é ä¾†çœ‹æœƒé™åˆ¶å…¬å¸æ¥­å‹™ç™¼å±•ï¼Œå¸Œæœ›æ•´å¥—系統實ç¾è‡ªä¸»ç ”發。

雖然 CTO 極力åå°ï¼Œä½†ç¶“éŽé›»å•†éƒ¨è² è²¬äººå’Œç”¢å“技術總監的éŠèªªï¼ŒCEO è½å–了總監的建議,並且總監承諾自己的研發團隊效率極高,一定會在承諾之日交付系統。

產å“技術總監設計的應用架構體系,包括 PC 和行動版的å‰ç«¯æ‡‰ç”¨ï¼Œä»¥åŠå®Œæ•´çš„後端系統,包括訂單ã€å”®å¾Œã€å®¢æˆ¶ä¿¡æ¯ã€æœƒå“¡ã€è¡ŒéŠ·ã€è³¬è™Ÿã€CMS 。此外,倉儲ã€è²¡å‹™ç³»çµ±æœƒæŽ¥å…¥ç¾æœ‰ERPçš„æœå‹™ï¼Œé…é€æ¨¡å¡Šç›´æŽ¥èˆ‡ç¬¬ä¸‰æ–¹é…é€æœå‹™å•†ç³»çµ±å°æŽ¥ã€‚

å°æ–¼é€™å€‹æž¶æ§‹è¨­è¨ˆï¼ŒCTO 比較ä¸æ»¿ï¼Œèªç‚ºå®¢æˆ¶ä¿¡æ¯å’Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²é‡è¤‡å»ºè¨­ï¼Œè€Œæ‡‰è©²çµ±ä¸€è¦åŠƒç®¡ç†ï¼Œä½†ç”¢å“技術總監一心快速推進實施,å°æ–¼ä¿¡æ¯æŠ€è¡“部開發效率低的情æ³ä»–早有耳èžï¼Œä»–å¯ä¸å¸Œæœ›è¢«ä¸€äº›ä¸å¯æŽ§åŠ›å½±éŸ¿å°Žè‡´è‡ªå·±çš„項目延期,因此 CTO 的抗議他ä¸äºˆç†æœƒã€‚

å‡ç´šå¾Œçš„客æœéƒ¨é–€ï¼Œæ–°å»ºäº† 20 人å席的電銷中心,以支æ´ä¸»è¦ä¾†è‡ªæ–¼ç·šä¸Šçš„電話客æœè¨´æ±‚。新æˆç«‹çš„客æœåœ˜éšŠéœ€è¦ CallCenter 系統開展業務,雖然 CallCenter 的主è¦æœå‹™ç¾¤é«”是線上業務的客æœè©±å‹™å“¡ï¼Œä½† CEO 為了在一定程度上安撫 CTO çš„ä¸æ»¿æƒ…緒,將 CallCenter 項目安排給 CTO 負責。

CTO 採購了一套æˆç†Ÿ CallCenter ä¾†æ”¯æ´ 400 熱線業務,å°æ­¤å®‰æŽ’電商部的產å“技術總監沒有什麼異議,但在 CallCenter 的實施中å»å‡ºç¾äº†å•é¡Œã€‚

因為 CallCenter 系統åªè² è²¬é›»è©±ä½œæ¥­ï¼Œå…¶ä¸­çš„客戶資料一般由上游系統æ供。但是公å¸ç¾æœ‰å…©å¥—客戶資料,一套是ä¿å­˜åœ¨ CRM 的線下業務客戶資料庫,一套是在線商城的客戶資料庫。

為此åªèƒ½åœ¨ CallCenter 中新增一套客戶庫,將å¦å¤–兩套客戶庫數據åŒæ­¥éŽä¾†ï¼Œé€™æ¨£å®¢æœäººå“¡æ‰èƒ½åœ¨ CallCenter 中查到公å¸ç´šåˆ¥çš„完整客戶信æ¯ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043011.png[/img]

[b]ä¿¡æ¯å­¤å³¶èˆ‡ä¸»æ•¸æ“šç®¡ç†[/b]

電商系統如期上線,業務發展迅速,電商團隊的é‹ç‡Ÿå’Œç”¢å“人員年輕,è°æ˜Žï¼Œå……滿活力,æ€ç¶­æ´»èºï¼ŒçŽ©æ³•çœ¾å¤šï¼Œé›»å•†æŠ€è¡“團隊響應迅速,產å“經ç†å’ŒæŠ€è¡“團隊的無縫é…åˆï¼Œè®“技術力é‡çœŸæ­£æŽ¨å‹•äº†æ¥­å‹™çš„增長。

å…¬å¸è³ºéŒ¢äº†ï¼Œè€é—†å¾ˆé–‹å¿ƒã€‚但很多å•é¡Œä¹ŸåŒæ™‚暴露了出來。我們先來看看之å‰çš„應用架構。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043012.png[/img]

之å‰ç‚ºäº†å¿«é€Ÿä¸Šç·šï¼Œæœ‰ä¸€äº›æ‡‰ç”¨æž¶æ§‹éºç•™å•é¡Œæ²’有解決。ç¾åœ¨å…¬å¸æœ‰ä¸‰å¥—客戶資料庫,線下客戶通éŽå¾®ä¿¡å…¬å…±è™Ÿè¨ªå• CRM 系統中的客戶信æ¯ï¼Œåœ¨ç·šå•†åŸŽçš„客戶通éŽç·šä¸Šå•†åŸŽè¨ªå• e-Store 系統的客戶信æ¯ã€‚當客戶致電 400 時,電銷業務員(TSR)訪å•çš„是從 e-Store å’Œ CRM åŒæ­¥éŽä¾†çš„客戶信æ¯ã€‚

線上客戶關注公共號後,查ä¸åˆ°è‡ªå·±çš„資料,這讓客戶感覺很詭異。

線下客戶想在線上商城下單,發ç¾ä¹‹å‰ç™»è¨˜çš„賬號ä¸èƒ½ä½¿ç”¨ï¼Œéœ€è¦é‡æ–°è¨»å†Šå®Œå–„資料,客戶很煩èºã€‚

數據åŒæ­¥ 30 分é˜ä¸€æ¬¡ï¼Œæœ‰æ™‚候客戶剛修改完資料å†è‡´é›» 400,客æœæŸ¥åˆ°çš„客戶信æ¯ä¸æ˜¯æœ€æ–°çš„,讓客戶很生氣,客æœå¾ˆè‹¦æƒ±ã€‚

有的客戶喜歡打電話讓客æœæ”¹è³‡æ–™ï¼Œå› ç‚ºå®¢æˆ¶è³‡æ–™æ˜¯å–®å‘åŒæ­¥ï¼Œå®¢æœç„¡æ³•å”助客戶修改資料,客戶很氣憤,為什麼你們連這點æœå‹™éƒ½åšä¸å¥½ï¼

很多客戶在線上線下都消費,但由於在數據倉庫中冗餘出了兩個客戶å°è±¡ï¼Œä¸è«–是線上團隊還是線下團隊,都無法åšæ›´æº–確的客戶畫åƒå’Œè·¨æ¸ é“消費行為分æžã€‚

CEO 很生氣,找到 CTO 和電商產å“技術總監,質å•æ€Žéº¼å›žäº‹ã€‚

CTO 回答,我們é‡åˆ°äº†åš´é‡çš„ä¿¡æ¯å­¤å³¶å•é¡Œï¼

由於 CRM 和商城後å°æ•¸æ“šäº’相孤立,導致核心客戶資æºä¸åŒæ­¥ï¼Œä¸çµ±ä¸€ï¼Œè®“å…¬å¸ç„¡æ³•å¾—到一個完整準確的客戶視圖。如果è¦è§£æ±ºé€™å€‹å•é¡Œï¼Œå¿…é ˆå°æ‡‰ç”¨æž¶æ§‹é€²è¡Œæ”¹é€ ï¼Œä¸¦ä¸”改造比較耗時。

CEO 很鬱悶,沒想到應用架構ä¸åˆç†æœƒå½±éŸ¿åˆ°æ¥­å‹™ç™¼å±•ï¼Œä¹Ÿæ²’有想到組織架構的設計會導致應用架構出å•é¡Œã€‚為此,CEO åšäº†ä¸€äº›èª¿æ•´ï¼Œç”¢å“技術總監實線å‘電商部經ç†å½™å ±ï¼Œè™›ç·šå‘ CTO 彙報;總體來講產å“技術總監å°é›»å•†æ¥­å‹™éŠ·å”®ç«¯è² è²¬ï¼ŒCTO å°å…¨å…¬å¸ IT 架構管ç†å’Œå…¶ä»–所有系統負責。經éŽå–„æ„çš„æºé€šï¼ŒCTO 和產å“技術總監的矛盾消除了,大家決定åˆåŠ›è§£æ±ºå•é¡Œã€‚

解決數據信æ¯å­¤å³¶çš„方法很簡單,那就是åªä¿ç•™ä¸€ä»½å®¢æˆ¶ä¿¡æ¯åº«ï¼Œé€™ä»½å®¢æˆ¶ä¿¡æ¯åº«ä¿å­˜æœ€æ ¸å¿ƒçš„,與業務單元無關的客戶屬性和資料。至於ç©åˆ†ã€æœƒå“¡ç­‰æ“´å±•å±¬æ€§ä¾ç„¶ç”±å„個應用系統維護管ç†ã€‚調整後的應用架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043013.png[/img]

將客戶信æ¯åº«ç¨ç«‹ï¼Œå•†åŸŽã€CallCenter ã€CRM 和微信公共號通éŽçµ±ä¸€ä»‹é¢èª¿ç”¨ Customer Profile 存儲的核心客戶檔案,ä¸è«–客戶或業務員從哪個埠查看或修改信æ¯ï¼Œè®ŠåŒ–å°å…¶ä»–埠都是é€æ˜Žã€å¯¦æ™‚çš„ã€‚å¯¦éš›ä¸Šé€™å°±æ˜¯å®¢æˆ¶ä¸»æ•¸æ“šç®¡ç† MDM(Master Data Management)的設計ç†å¿µã€‚

在ä¼æ¥­æ‡‰ç”¨ç³»çµ±å»ºè¨­ä¸­ï¼Œä¸å¯é¿å…的會é‡åˆ°ä¿¡æ¯å­¤å³¶å•é¡Œï¼Œä¿¡æ¯å­¤å³¶æ˜¯æŒ‡å› ç‚ºå„種原因,æ¯å€‹æ‡‰ç”¨ç³»çµ±ç¨ç«‹å»ºè¨­æ™‚,沒有和外界系統åšè‰¯å¥½çš„打通,導致應用系統之間存在æµç¨‹æˆ–數據的孤立性,最終給業務帶來嚴é‡å½±éŸ¿ã€‚

解決數據信æ¯å­¤å³¶çš„經典方法就是主數據管ç†ï¼ˆMDM)的æ€æƒ³ï¼Œä¸»æ•¸æ“šç®¡ç†é€šéŽæ‡‰ç”¨æž¶æ§‹çš„拓撲設計,é…åˆç›¸æ‡‰çš„管ç†æ‰‹æ®µï¼Œå¹«åŠ©ä¼æ¥­å­˜å„²ã€è­˜åˆ¥å”¯ä¸€çš„é—œéµæ•¸æ“šï¼Œé¿å…ä¼æ¥­å…§éƒ¨é—œéµæ•¸æ“šçš„冗餘和ä¸ä¸€è‡´å•é¡Œã€‚常見的主數據有客戶主數據,商å“主數據等。

主數據管ç†çš„設計ç†å¿µæ‡‰è©²è‡ªå§‹è‡³çµ‚貫穿ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„設計éŽç¨‹ã€‚需è¦æ³¨æ„的是,ä¼æ¥­æ‡‰è©²åœ¨åˆé©çš„階段實施主數據管ç†å’Œæ²»ç†ã€‚主數據將應用架構變得更複雜,在åˆæœŸéšŽæ®µå¯¦æ–½æ™‚需è¦æŠ•å…¥æ›´å¤šæ™‚間和資æºï¼Œè€Œåœ¨ä¼æ¥­ç™¼å±•çš„æŸäº›éšŽæ®µï¼Œå¿«é€Ÿè¿­ä»£ä¸Šç·šæ„味著å°å•†æ©Ÿçš„æ•ç²å’Œå¸‚場變化的迅速跟進,一個åˆæ ¼çš„架構師應該在應用架構設計和公å¸æ¥­å‹™ç™¼å±•ä¹‹é–“åšå‡ºåˆç†æ¬Šè¡¡ï¼Œè¦æ ¹æ“šç¾å¯¦çš„情æ³å’Œè³‡æºï¼Œæ•¢æ–¼åœ¨æ‡‰ç”¨æž¶æ§‹çš„å’Œç†æ€§ä¸Šåšå‡ºå¦¥å”和讓步。

主數據經常作為底層數據應用來管ç†ï¼Œå› æ­¤åœ¨æž¶æ§‹åœ–中我們將它和 DW 並列畫在最底層。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043014.png[/img]

[b]抽離共性模塊全é¢æœå‹™åŒ–建設[/b]

å…¬å¸æ¥­å‹™ç™¼å±•ç©©å®šï¼Œå„個系統底層åšéŽå¹¾æ¬¡æŠ€è¡“é‡æ§‹ï¼Œæ€§èƒ½æ›´å¼·å¥ã€‚為了讓å„個應用系統更加èšç„¦ï¼Œæå‡ç©©å®šæ€§ï¼Œç¯€ç´„開發æˆæœ¬ï¼Œé¿å…é‡è¤‡å‹žå‹•ï¼ŒCTO 和產å“技術總監討論後決定å°ä¸€äº›å…¬æœ‰æœå‹™å¾žå„自應用系統中å‰é›¢ï¼Œçµ±ä¸€é€²è¡Œæœå‹™åŒ–改造å‡ç´šï¼Œç‚ºä»¥å¾Œå…¬å¸æ–°æ¥­å‹™çš„開展打好基礎。

例如,將 CRM 和商城後å°çš„消æ¯æ¨¡å¡ŠåŠŸèƒ½åˆå¹¶ï¼Œå°‡å•†åŸŽæ”¯ä»˜æ¨¡å¡Šå–®ç¨å‰é›¢ï¼Œè¨­è¨ˆå¯¦æ–½äº†é›†æˆåŒ–的許å¯æ¬Šç®¡ç†ç³»çµ± Auth,給全公å¸å¤šå€‹æ‡‰ç”¨æ供統一的許å¯æ¬Šç®¡ç†æœå‹™ï¼ŒæŽ§åˆ¶å…¬å¸é‹ç‡Ÿé¢¨éšªã€‚

CTO 和產å“技術總監åˆä½œåŠ å¼·äº†æ•¸æ“šåœ˜éšŠå»ºè¨­ï¼Œè¨­ç«‹äº†æ•¸æ“šæŒ–掘團隊,è±å¯Œäº†å®¢æˆ¶ç•«åƒï¼ŒåŠ å¼·äº†ç¶“營分æžèƒ½åŠ›ï¼Œç”¢ç”Ÿäº†æ›´å¤šçš„策略輸出。數據策略輸出ä¸åƒ…給在線商城æ供了更強å‹çš„推薦策略,也為 CRM,é‹ç‡Ÿäººå“¡æ供了更è±å¯Œçš„ç­–ç•¥é‹ç‡Ÿã€ç²¾æº–定å‘活動推é€æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043015.png[/img]

[b]å¼·å¥çš„底層架構快速支æ´æ–°æ¥­å‹™é–‹å±•[/b]

å…¬å¸åœ¨å°‹æ‰¾æ–°çš„增長點,計劃開展個人ç†è²¡æ¥­å‹™ã€‚å…¬å¸çš„組織架構有了新的調整,管ç†æ¨¡å¼ä¹Ÿæœ‰äº†æ–°çš„æå‡ï¼Œå½¢æˆäº†é›†åœ˜åŒ–æ²»ç†æ¨¡å¼ï¼Œæˆç«‹äº†è²¡å‹™å…±äº«ä¸­å¿ƒï¼ŒäººåŠ›è³‡æºå…±äº«ä¸­å¿ƒã€‚

新設立的ç†è²¡äº‹æ¥­éƒ¨ï¼Œå’Œé›¶å”®äº‹æ¥­éƒ¨ã€é›»å•†äº‹æ¥­éƒ¨ä¸€èµ·ï¼Œèª¿æ•´ç‚ºç¨ç«‹æ ¸ç®—事業部編製,事業部èšç„¦ç¶“營和銷售,集團層é¢çµ¦äº‹æ¥­éƒ¨æ供基礎é‹ä½œæ”¯æ´ã€‚ä¿¡æ¯æŠ€è¡“部也與時俱進,將之å‰çš„需求管ç†éƒ¨èª¿æ•´ç‚ºç”¢å“部,信æ¯æŠ€è¡“部主è¦è² è²¬ CRMã€CallCenterã€ERPã€OAã€HRMã€DWã€BI 等應用系統,ä¿è­‰é›†åœ˜è·èƒ½éƒ¨é–€é‹ä½œï¼Œç‚ºäº‹æ¥­éƒ¨çš„應用系統æ供基礎架構和底層æœå‹™æ”¯æ´ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043016.png[/img]

因為集團IT應用架構已經éžå¸¸å¼·å¥ï¼Œç†è²¡æ¥­å‹™çš„系統構建å¯ä»¥è¿…速展開,CTO å’Œç†è²¡äº‹æ¥­éƒ¨çš„產å“總監æºé€šå¾Œç¹ªè£½äº†é›†åœ˜æ‡‰ç”¨æž¶æ§‹åœ–,ç†è²¡æ¥­å‹™åªéœ€è¦å»ºè¨­ä¸€å¥— C 端 APP 和一套基本的管ç†å¾Œå°ï¼Œè€Œé¡žä¼¼æ–¼å®¢æˆ¶æ•¸æ“šã€æ”¯ä»˜ã€Push æœå‹™ã€DW å’Œ BI 都直接使用集團ç¾æœ‰ç³»çµ±ï¼Œç„¡éœ€é‡æ–°é–‹ç™¼ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043017.png[/img]

CTO 和產å“總監討論後,èªç‚ºä¸Šè¿°æž¶æ§‹åœ–還存在一點å•é¡Œï¼Œè³¬è™Ÿç®¡ç†ä¸æ‡‰è©²å–®ç¨å‰µå»ºï¼Œé›†åœ˜å·²ç¶“有著很æˆç†Ÿçš„統一客戶管ç†ç†å¿µï¼Œå¤šå¥—賬號管ç†æ¨¡å¡Šæœƒå†æ¬¡é€ æˆä¿¡æ¯å­¤å³¶å•é¡Œã€‚因此決定將ç¾æœ‰çš„賬號管ç†æ¨¡å¡Šä¹Ÿé€²è¡Œå¹³å°åŒ–ã€æœå‹™åŒ–å‡ç´šï¼Œçµ¦ç†è²¡æ¥­å‹™æ供支æ´ã€‚集團層é¢çš„ Passport 系統誕生了。

更新後的架構圖如下:
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043018.png[/img]

這裡順便解釋一下:為什麼本文å°æ‰€æœ‰è»Ÿé«”系統都稱為系統,而互è¯ç¶²å…¬å¸å‰‡ç¿’慣稱其為產å“。

互è¯ç¶²çš„發展催生了產å“經ç†çš„å´—ä½ã€‚產å“經ç†å¸¸åˆ†ç‚º C 端產å“經ç†ï¼ŒB 端產å“經ç†ï¼ˆåŒ…括商家端和é‹ç‡Ÿç®¡ç†ä¸­å¾Œå°ï¼‰ç­‰ã€‚

B 端產å“線中,有 CRM 產å“經ç†ã€ä¾›æ‡‰éˆç”¢å“經ç†ç­‰ã€‚在互è¯ç¶²å…¬å¸ä¼¼ä¹Žä¸å¤ªåœ¨æ„å€åˆ†ç”¢å“和系統的å«æ³•ï¼Œåˆ°åº•å…©è€…有何å€åˆ¥ï¼Ÿ

實際上,所謂產å“是指ä¼æ¥­æ供的商å“或æœå‹™ï¼Œçµ¦ä¼æ¥­å¸¶ä¾†åˆ©æ½¤ã€‚早期的互è¯ç¶²å…¬å¸å¤šç‚ºè™›æ“¬ç¶“濟形態,é¢å‘用戶的軟體系統就是公å¸çµ¦æ¶ˆè²»è€…æ供的商å“或æœå‹™ï¼Œå› æ­¤èšç„¦è»Ÿé«”功能設計的人員被稱為產å“經ç†ã€‚

而互è¯ç¶²å…¬å¸æ˜¯ä¸€é¡žé«˜åº¦ä¾è³´ä¿¡æ¯æŠ€è¡“能力驅動業務的公å¸ï¼Œå°å„類軟體系統都傾å‘於自主建設,因此ä¸è«–是é¢å‘客戶的系統,或é¢å‘ä¼æ¥­å…§éƒ¨çš„系統,軟體設計人員都統一å«åšç”¢å“經ç†ï¼Œå…¶è·è²¬å®šä½å°±æ˜¯è² è²¬è»Ÿé«”的設計和實ç¾ï¼Œè»Ÿé«”系統習慣被稱為產å“;而在傳統ä¼æ¥­ï¼Œè² è²¬è»Ÿé«”設計的人員一般都å«åšéœ€æ±‚分æžå¸«æˆ–系統分æžå“¡ï¼Œè»Ÿé«”系統習慣被稱為系統。

其實怎麼稱呼都無所謂,本文統一å«åšç³»çµ±ã€‚

[b]ä¼æ¥­é€šç”¨æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆ[/b]

[b]通用ä¼æ¥­æ‡‰ç”¨æž¶æ§‹åœ–[/b]

å°ä¸Šæ–‡çš„應用架構圖åšä¸€äº›ç°¡åŒ–和調整,以便更加準確的體ç¾æ‡‰ç”¨æž¶æ§‹çš„共性以åŠèˆ‡æ¥­å‹™çš„å°æ‡‰é—œä¿‚,得到一張更加清晰簡潔的ä¼æ¥­ç´šæ‡‰ç”¨æž¶æ§‹åœ–。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043019.png[/img]

第一層是å°å¤–系統。所有給ä¼æ¥­å¤–部客戶使用的系統都在這一層,包括官網,普通用戶或客戶使用的 C 端。如果是類似於美團,天貓這種平å°æ€§è³ªçš„業務,還會包括給商家使用的商家端。這類系統站在與客戶接觸的最å‰ç·šï¼Œæ˜¯å…¬å¸å¯¦ç¾å•†æ¥­æ¨¡å¼çš„橋頭堡。

第二層是å°æ‡‰ C 端系統的管ç†å¾Œå°ã€‚常見的管ç†å¾Œå°éƒ½æœƒåŒ…å«è¨‚å–®ã€CMS ã€å•†å“等模塊。æ¯å€‹ C 端業務形態都會å°æ‡‰ä¸€å€‹ç®¡ç†å¾Œå°ï¼Œæœ‰äº›ç®¡ç†å¾Œå°çš„模塊å¯èƒ½æœƒè¢«æŠ½é›¢å‡ºä¾†é›†ä¸­ç¶­è­·ï¼Œä¾‹å¦‚風控,消æ¯æœå‹™ï¼Œå®¢æˆ¶ä¸»æ•¸æ“šã€‚

第三層是業務單元支æ´ç³»çµ±ã€‚絕大多數ä¼æ¥­æ¥­å‹™çš„開展,必然ä¸èƒ½å–®ç´”é ç·šä¸Šçš„é‹ä½œä¾†å¯¦ç¾ç¶“營,而å¯èƒ½åŒ…å«é›»è©±éŠ·å”®ï¼Œå®¢æœï¼Œåœ°æŽ¨ï¼Œå€‰é…等一系列業務單元共åŒé‹ä½œã€‚業務單元的é‹ä½œéœ€è¦å¼·å¤§çš„系統支æ’。

第四層是è·èƒ½å–®å…ƒæ”¯æ´ç³»çµ±ã€‚ä¼æ¥­ç™¼å±•åˆ°ä¸€å®šè¦æ¨¡å¾Œï¼Œå¿…然會有完善的è·èƒ½å–®å…ƒä½œç‚ºå¾Œå‹¤éƒ¨é–€æ”¯æ´æ¥­å‹™å–®å…ƒçš„é‹è½‰å’Œä¼æ¥­çš„正常é‹ä½œï¼Œä¾‹å¦‚法務ã€è²¡å‹™ã€äººåŠ›ã€å®¢æœï¼Œæ¯å€‹éƒ¨é–€çš„正常é‹è½‰éƒ½éœ€è¦ç›¸æ‡‰ç³»çµ±çš„支æ´ã€‚

第五層是基礎架構支æ´ç³»çµ±ã€‚ä¿¡æ¯åŒ–建設到é”一定程度後,ä¼æ¥­æœ‰å¿…è¦å°‡é€šç”¨åŠŸèƒ½æœå‹™åŒ–,平å°åŒ–,以ä¿è­‰æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œæå‡æœå‹™æ•ˆçŽ‡ã€‚這類系統主è¦çµ¦å…¶ä»–應用系統æ供基礎æœå‹™èƒ½åŠ›æ”¯æ´ã€‚

第六層是數據底層。和第五層類似,這一層主è¦é›†ä¸­åœ¨æ•¸æ“šå±¤é¢çš„統一和å°è£ï¼Œå°å„個下游系統æ供數據æœå‹™ã€‚

以上六層劃分涵蓋了ä¼æ¥­æ‰€æœ‰çš„應用系統建設,æ¯ä¸€å€‹æ‡‰ç”¨ç³»çµ±çš„存在都將定ä½åœ¨å…­å±¤ä¸­çš„æŸä¸€å±¤ã€‚

上圖示例的系統涵蓋了絕大多數正常ä¼æ¥­ç¶“營é‹è½‰å¸¸è¦‹çš„應用系統,在ç¾å¯¦ä¸–界中,應用系統數é‡æœƒé é å¤šæ–¼ä¸Šåœ–所示,例如商業銀行å¯èƒ½æœƒæœ‰æˆç™¾ä¸Šåƒå€‹ç³»çµ±å­˜åœ¨ã€‚但是ç†è§£ä¸€å€‹å¸¸è¦‹ä¼æ¥­çš„組織çµæ§‹ï¼Œéƒ¨é–€å®šä½ï¼Œä»¥åŠä¸Šè¿°æ‡‰ç”¨æž¶æ§‹åœ–å½¢æˆçš„原因,å¯ä»¥è®“你更準確快速的ç†è§£ã€æŽŒæ¡ã€è¨­è¨ˆä»»æ„一個應用系統。

[b]ä¸åŒé¡žåž‹ä¼æ¥­çš„應用架構圖示例[/b]

因為一般ä¼æ¥­çš„組織架構設計,è·èƒ½å–®å…ƒçš„設計基本沒有太大å€åˆ¥ï¼Œè€Œä»¥ä¸Šç°¡åŒ–版的應用架構圖映射了一個標準化ä¼æ¥­çš„å„個常è¦æ¥­å‹™å–®å…ƒï¼Œä¸”涵蓋了絕大多數ä¼æ¥­ä¸­æ¨™æº–的應用系統,所以我們å¯ä»¥å°‡ä¸åŒäº’è¯ç¶²ä¼æ¥­çš„應用架構圖映射到上圖中。

下é¢æˆ‘們用三個例å­ï¼Œå‘讀者演示ä¸åŒæ¥­å‹™å½¢æ…‹ã€ç™¼å±•éšŽæ®µçš„å…¬å¸ï¼Œå…¶æ‡‰ç”¨æž¶æ§‹çš„å¯èƒ½å½¢æ…‹ã€‚作者並未在以下公å¸ä»»è·ï¼Œæˆ–與相關內部人員探討éŽå…¶å…¬å¸æ‡‰ç”¨æž¶æ§‹ï¼Œä»¥ä¸‹ç¤ºæ„圖å‡ç‚ºä½œè€…根據幾個公å¸çš„業務特點和發展階段,所åšçš„推測。

首先以美團點評為例。
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043020.png[/img]

美團網的業務模å¼ä¸»è¦ç‚ºä¾›éœ€å¹³å°å»ºè¨­ï¼Œå¹«åŠ©æ¶ˆè²»è€…å’Œæœå‹™æ供方撮åˆäº¤æ˜“。外部系統包括了 C 端系統和商家端系統,C 端系統為消費者常用 APP,商家端系統為商家æ供商å“管ç†ã€äº¤æ˜“管ç†ã€æŽ¨å»£ç®¡ç†ã€ç¶“營分æžç­‰åŠŸèƒ½ã€‚C 端或商家端都å°æ‡‰å¾Œç«¯ç®¡ç†ç³»çµ±ï¼Œæ–¹ä¾¿ä¼æ¥­å…§éƒ¨å°æ•´å€‹å¹³å°é€²è¡Œç®¡ç†ã€è¡ŒéŠ·ã€é¢¨æŽ§ç­‰ã€‚

å¹³å°éœ€è¦ç™¼æŽ˜æ›´å¤šçš„商戶資æºå…¥é§ï¼Œå› æ­¤æœƒæœ‰éŠ·å”®éŽç¨‹ç®¡ç†çš„ OCRM 系統;平å°éœ€è¦å° C 端客戶æ供客æœèˆ‡å”®å¾Œæ”¯æ´æœå‹™ï¼Œç›¸ä¿¡ç¾Žåœ˜é»žè©•çš„業務é‡ï¼Œä¸€å¥—專業的 CallCenter 系統必ä¸å¯å°‘;美團æ供了自營的é…é€æœå‹™ï¼ŒTMS 系統必然æˆç‚ºæ¨™é…(也有å¯èƒ½æ˜¯ SCM 中的模塊)。

由於美團業務ä¸æ¶‰åŠè‡ªç‡Ÿçš„實物貨物買賣æœå‹™ï¼Œæ²’有倉儲體系,因此推測沒有 WMS 系統(或者 ERP 中包å«äº† WMS 模塊但是沒有啟用)。O2O 業務需è¦ç®¡ç†å¤§é‡ç·šä¸‹é–€åº—,因此 GIS(Geography Information System)系統ä¸å¯æˆ–缺,å°æ–¼å¯¦åŠ›è¼ƒå¼·çš„å…¬å¸ï¼Œå¯èƒ½é‚„會開發ç¨ç«‹çš„ POI(Point of Information)管ç†ç³»çµ±ï¼ˆä¹Ÿæœ‰å¯èƒ½æ˜¯ GIS 中的模塊)。至於財務ã€OA ã€Passport ã€Authã€BIã€DWã€MDM 等,必然都是公å¸æ¨™é…。

接下來å†ä»¥ä»Šæ—¥é ­æ¢ç‚ºä¾‹ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/2017043021.png[/img]

今日頭æ¢æ§‹å»ºäº†ä¿¡æ¯æµè³‡è¨Šé¡ž C 端,å¸å¼•ç¶²æ°‘使用,這類產å“最常見的盈利方å¼ç‚ºå»£å‘Šè®Šç¾ã€‚在公å¸ç¶“營之åˆï¼Œå¯èƒ½æŽ¡å–了市é¢ä¸Šçš„ DSP å¹³å°ä¾†å®Œæˆ APP 的廣告管ç†ï¼ˆç•¶ç„¶ä¹Ÿå¯èƒ½å¾žä¾†æ²’有採用éŽï¼‰ï¼Œç‚ºäº†æ›´å¥½çš„設計廣告產å“,相信ç¾åœ¨ä¸€å®šæœ‰è‡ªå·±çš„廣告投放管ç†å¹³å°ï¼Œå› æ­¤å…¬å¸æœƒæœ‰çµ¦å»£å‘Šä¸»ä½¿ç”¨çš„B端廣告投放管ç†ç³»çµ±ã€‚

「當然也有å¯èƒ½é‚„沒有這類平å°ï¼Œä½œè€…在百度工作時很多商業變ç¾ç”¢å“投放管ç†éƒ½æ˜¯PM和廣告主線下æºé€šå¾Œé€šéŽå…§éƒ¨å¹³å°æ“作的。ã€

因為業務模å¼ä»¥å»£å‘ŠæŠ•æ”¾ç‚ºè®Šç¾æ‰‹æ®µï¼Œå› æ­¤å¾Œç«¯ç³»çµ±å¯èƒ½æ²’有交易類後端複雜,但基本的 CMS 和風控(å垃圾ã€å作弊ã€åˆæ³•åˆè¦ï¼‰å¿…然是有的。公å¸éœ€è¦ç›ˆåˆ©ï¼Œå°±éœ€è¦å”®è³£ç”¢å“,售賣產å“æ°¸é ä¸å¯èƒ½åªåœ¨ç·šä¸Šé‹ä½œï¼Œå¿…然會有 BD 團隊支æ´ï¼Œå› æ­¤ä»Šæ—¥é ­æ¢ä¹Ÿæœƒæœ‰ CRM 系統,管ç†å°è±¡ç‚ºå»£å‘Šä¸»è€Œä¸æ˜¯ç¶²æ°‘。

但是 WMSã€TMS 系統這類系統估計就ä¸éœ€è¦äº†ã€‚至於 CallCenter,筆者查詢了官網,沒有找到相關的客æœç†±ç·šï¼ŒçŒœæ¸¬é‚„沒有建設。

今日頭æ¢çš„早已度éŽå‰µæ¥­æœŸï¼Œæ¨™æº–的管ç†è»Ÿé«”應該é…備齊全,例如 OAã€HRMï¼›ä¸åŒçš„基礎架構支æ´ç³»çµ±ï¼Œåœ¨ç•¶å‰éšŽæ®µæœ‰å¯èƒ½æœ‰ï¼Œä¹Ÿæœ‰å¯èƒ½æ²’有;例如 Authã€Payã€MDM 等。作為一個純技術公å¸ï¼ŒBIã€DW 當然是標é…。

最後的例å­ï¼Œæˆ‘們挑一個相å°è¦æ¨¡å°ï¼Œç”¢å“形態單一的例å­ï¼Œä¾‹å¦‚墨跡天氣,è¬å¹´æ›†é€™é¡žå·¥å…·é¡žæ‡‰ç”¨çš„å…¬å¸ã€‚
[img]http://www.finereport.com/tw/wp-content/themes/BusinessNews/images/201704302.png[/img]

這類公å¸åœ¨å‰µæ¥­åˆæœŸï¼Œä¸è€ƒæ…®è®Šç¾çš„情æ³ä¸‹ï¼Œåœ˜éšŠå°ï¼Œç”¢å“簡單,應用架構圖也會éžå¸¸ç°¡å–®ï¼Œåœ¨ç”¢å“發布時,åªéœ€è¦å¯¦ç¾å®˜ç¶²ã€C端ã€å¾Œå°ç®¡ç†ã€è³¬è™Ÿå’Œæœƒå“¡ç®¡ç†å°±è¶³å¤ äº†ã€‚當然隨著公å¸çš„發展,常見的變ç¾æ‰‹æ®µä¹‹ä¸€å°±æ˜¯å»£å‘ŠæŠ•æ”¾ï¼Œå¯èƒ½æœƒç¹¼çºŒæ¼”變到類似於今日頭æ¢çš„應用架構。

以上舉了三個例å­ï¼Œè®“讀者更好的ç†è§£æ‡‰ç”¨æž¶æ§‹æ¼”變和公å¸æ¥­å‹™æ¨¡å¼ä»¥åŠç™¼å±•éšŽæ®µçš„關係。在實際工作中,應用架構的建設與é¢è‡¨çš„情æ³æœƒè¤‡é›œå¾—多,åªè¦ç†è§£äº†ä»¥ä¸Šç°¡åŒ–版的例å­ï¼Œå¯ä»¥æ›´å®¹æ˜“ç†è§£å¯¦éš›å·¥ä½œä¸­çš„場景。

[b]ä¼æ¥­æ‡‰ç”¨æž¶æ§‹è¨­è¨ˆçš„一些建議[/b]

最後,我們來談一談如何åˆç†çš„設計ä¼æ¥­æ‡‰ç”¨æž¶æ§‹ã€‚ä¸è«–是架構師,產å“æ¢ç·šè² è²¬äººï¼Œæˆ–æŸå€‹ç³»çµ±çš„產å“負責人,都è¦æœ‰æž¶æ§‹è¨­è¨ˆçš„ç†å¿µå’ŒçŸ¥è­˜ï¼Œå°¤å…¶æ˜¯å¾Œç«¯ç”¢å“經ç†ï¼Œå¿…須充分ç†è§£ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„基本概念。這裡給出一些應用架構設計的建議。

[b]1. 系統定ä½å’Œé‚Šç•Œè¦æ¸…晰,å°æ‡‰çš„業務定ä½å’Œé‚Šç•Œè¦æ¸…æ™°[/b]

一套應用系統的存在,都是為了解決æŸä¸€é¡žæ¥­å‹™å•é¡Œï¼Œå°æ‡‰æŸä¸€å€‹æ¥­å‹™æ¿å¡Šã€‚如果業務æ¿å¡Šæˆ–業務單元定義模糊,也會導致å°æ‡‰çš„應用系統定ä½æ··äº‚。

[b]2. 系統è¦å¯¦ç¾æ¾è€¦åˆï¼Œé«˜å…§èš[/b]

系統è¦å°å¤–ç•Œé€æ˜Žï¼Œç°¡å–®ï¼Œæ˜“ç†è§£ï¼Œèˆ‡å¤–部系統的介é¢è¦ç°¡æ˜Žï¼Œæ‰¼è¦ï¼Œéˆæ´»ã€‚內部模塊高度èšåˆï¼Œç²’度越細越ä¸å¯æ‹†è§£ã€‚

[b]3. 易變的,嘗試中的新業務è¦é¿å…影響ç¾æœ‰æ¥­å‹™çš„穩定性[/b]

å°æ–°æ¥­å‹™çš„支æ´ï¼Œå¯ä»¥è€ƒæ…®æ–°å»ºç¨ç«‹å¾®å°åž‹æ‡‰ç”¨ç³»çµ±ï¼Œä»¥ä¾¿é¿å…改造æˆç†Ÿæ ¸å¿ƒç³»çµ±ï¼Œå½±éŸ¿å…¶ç©©å®šæ€§å’Œå¥å£¯æ€§ã€‚

[b]4. 系統之間數據è¦å¯¦ç¾å–®å‘æµè½‰[/b]

系統之間盡é‡ä¿è­‰å–®å‘數據æµè½‰ï¼Œç¢ºä¿æ•¸æ“šæµå¯å›žæº¯ï¼Œæ•¸æ“šçš„一致性和å¯è¿½æº¯æ€§ã€‚混亂的數據æµè½‰ç®¡ç†æœƒé€ æˆæ‡‰ç”¨æž¶æ§‹ç®¡ç†çš„ç½é›£ã€‚

[b]5. 架構設計核心目標是支æ´æ¥­å‹™ï¼Œæœ‰äº›æ™‚候ä¸åˆç†çš„存在是åˆç†çš„[/b]

應用架構存在的首è¦ç›®æ¨™æ˜¯æ”¯æ´æ¥­å‹™ï¼Œå¾ˆå¤šæˆé•·æ€§ä¼æ¥­æˆ–åˆå‰µå…¬å¸é¢å°ç”Ÿå­˜çš„壓力,ä¸èƒ½ç‚ºäº†ä¿è­‰æž¶æ§‹çš„åˆç†æ€§è€Œæ‹–延系統實施速度導致ä¼æ¥­éŒ¯éŽç™¼å±•æ™‚機。

這種情æ³åœ¨äº’è¯ç¶²åž‹ä¼æ¥­æ›´ç‚ºå¸¸è¦‹ã€‚業務還在試錯期,系統需è¦å„˜å¿«ä¿è­‰æ”¯æ´æ¥­å‹™è©¦éŒ¯ï¼Œå¦‚果一上來就談論整體架構的åˆç†æ€§ï¼Œå¾ˆå¯èƒ½èŠ±è²»å·¨å¤§æˆæœ¬å¯¦ç¾äº†åˆç†æž¶æ§‹å¾Œï¼Œæ–°æ¥­å‹™å·²ç¶“å–消或失敗。優秀的架構師和CTOè¦æ‡‚得在åˆç†æž¶æ§‹è¨­è¨ˆå’Œéˆæ´»å¤šè®Šçš„業務發展之間åšå‡ºæ™ºæ…§çš„權衡å–æ¨ã€‚

å°æ–¼ CTO 或公å¸æž¶æ§‹å¸«ï¼Œè¦ä¿è­‰æ•´é«”ä¼æ¥­æ‡‰ç”¨æž¶æ§‹çš„åˆç†æ€§ï¼Œåªè¦å¤§æ¡†æž¶åˆç†ï¼Œå±€éƒ¨çš„åå·®å¯ä»¥å¿½ç•¥ï¼Œä¿®æ­£çš„æˆæœ¬ä¹Ÿæ¯”較å°ï¼Œå¦‚果大框架有å差,修正的代價會éžå¸¸é«˜ã€‚å°æ–¼ç”¢å“æ¢ç·šè² è²¬äººï¼Œè¦ä¿è­‰å±€éƒ¨æ¡†æž¶çš„åˆç†æ€§ï¼Œé¿å…出ç¾è¨­è¨ˆä¸åˆç†é€ æˆçš„返工和補救工作。

很多時候架構師或æ¢ç·šè² è²¬äººè¦åšå‡ºåˆ¤æ–·ï¼Œæ˜¯åšä¸€å¥—新系統,還是修改è€ç³»çµ±ï¼›æ–°ç³»çµ±å¦‚何定ä½ï¼Œè€ç³»çµ±å¦‚何調整定ä½ï¼›æ•¸æ“šå¦‚何æµè½‰ï¼Œç³»çµ±ä¹‹é–“如何關è¯ï¼Œåº•å±¤æ•¸æ“šå¦‚何打通;是å¦è¦å¾©ç”¨å…¶ä»–系統模塊,是å¦è¦å°‡æŸäº›æ¨¡å¡ŠæŠ½è±¡åŒ–,æœå‹™åŒ–,平å°åŒ–。å°æ–¼ç”¢å“經ç†ï¼Œè¦åœ¨ç³»çµ±ç´šåˆ¥çš„粒度åšå‡ºé¡žä¼¼å•é¡Œçš„判斷,能夠識別出å¯èƒ½å­˜åœ¨çš„系統演變風險,åŠæ™‚å‡ç´šæŽ§åˆ¶ä¸äº†çš„å•é¡Œï¼Œé¿å…åšå‡ºéŒ¯èª¤æ±ºç­–。

ä¼æ¥­æž¶æ§‹æ˜¯ä¸€å¥—é¾å¤§è¤‡é›œçš„體系,本文是å°å…¶ä¸­æ‡‰ç”¨æž¶æ§‹éƒ¨åˆ†ï¼Œçµåˆä½œè€…實際工作經驗的淺薄ç†è§£ï¼Œæ¥­ç•Œæœ‰è‘—眾多的ä¼æ¥­æž¶æ§‹å»ºè¨­è¦ç¯„和指引,例如 Zachmanã€EAPã€TOGAF 。這些框架涵蓋了信æ¯æŠ€è¡“å’Œä¼æ¥­æˆ°ç•¥çµåˆå¯¦æ–½çš„方方é¢é¢ï¼Œæ„Ÿèˆˆè¶£çš„讀者å¯ä»¥åšæ›´æ·±å…¥çš„學習。
—————————————————————————————————————————————————————–

[i]文章由[b]FineReport[/b]報表與BI商業智慧軟體分享。

作者:楊堃(微號公眾號:goYangKun),9年互è¯ç¶²ç ”發ã€ç”¢å“設計經驗,曾就è·æ–¼å‚³çµ±å¤–資ä¿éšªå…¬å¸ï¼Œç™¾åº¦ï¼Œç¾å°±è·æ–¼ç¾Žèœç¶²ã€‚[/i]