长沙麻将 封顶
欣旋咨詢 項目管理培訓專家 400-6975-808
培訓課程

戲說項目管理 / 新聞中心

項目管理專業人士培訓
當前位置:首頁 > 精品文章 > 戲說項目管理 > 項目經理的職場故事第27集:沒那么簡單 分享:

項目經理的職場故事第27集:沒那么簡單

2019-07-05 16:01249

作者:石揖

隨著項目的不斷深入,劉云鵬漸漸發現,他似乎給自己找了個大活。核心系統要考慮的方方面面、所牽涉到的各種問題、以及這些問題的瑣碎程度,都大大超出了他的預料。

首先會員中心作為核心系統,上層幾個業務系統的流量都會像漏斗下水一樣集中到它這里。雖然像市場活動這樣的極端流量會有活動中心擋著,但是幾個系統匯集起來的日常流量依然不容小覷。而且,如果是活動期間出現卡頓或者延時,用戶在一定程度上還能接受,因為大家對這種特殊場景的心理預期本來就不一樣。而在平時,核心系統哪怕只是抖上一抖,都有可能在上層業務引起一場地震。

所以,系統的穩定性和可靠性是首要條件。為了滿足要求,劉云鵬和吳正超他們專門以此為課題,研究了各種主流系統架構。而時下流行的數據庫分區技術,正好可以分散性能消耗,從而保證系統的穩定和高效。尤其讓劉云鵬心動的是,分區技術已經被廣泛應用到了大型系統建設中,技術成熟度較高。而且其中不乏電商領域的成功案例,這很切合他們公司的定位以及系統運行場景,具有很大的參考意義。

但技術方案選定的同時,新的問題又源源不斷地冒了出來。比如:跨區用戶間的交易如何處理?跨區交易萬一中斷怎么辦?不同分區之間的數據一致性如何保證……等等這一系列問題都是項目組未曾遇到過的。面對一項從未接觸過的新技術,如何快速地學習吸收、融會貫通、以至于舉一反三,是項目組無法回避的考驗。

針對上面的這些問題,劉云鵬一次又一次地發起內部討論和方案評審:跨區交易不可避免,那就干脆做個跨區事務中心,專門對此進行集中管理;交易有中斷的風險,那就建立一個超時補償機制,由系統自動監測和處理;不同分區間數據不一致,這是要老命的事情,必須每天進行對賬,一旦不平立即報警,差錯處理由人工介入……一系列措施下來,總算是把整套流程給兜圓了。

技術架構確定之后,與業務系統之間的范圍邊界又成了新的焦點。不同系統有各自不同的玩法,積分、紅包、優惠券、獎勵金、滿減、幾件折上折……等等等等花樣百出。一開始劉云鵬打算讓業務系統各自管理自己的游戲規則,結果讓周權一句話給頂了回去——他要設計全渠道通用道具——得,這個包袱還是得老老實實背在身上。

為了應對這類需求,同時還要滿足用戶核心與業務解耦,劉云鵬只好在會員中心之外再單獨搭建一個錢包系統,專門用來管理用戶資產。不管你是通用券還是專用券、全場活動還是專場活動,通用積分還是專屬積分,所有的道具統統由錢包系統進行管理。

除此之外,應周權的要求,劉云鵬還對錢包進行了擴展:公司與某金融機構達成戰略合作,將來會設計“理財專用戶”的概念,進而推出“消費理財”特色業務。而這“理財類專用資產”的管理,自然也是落到了錢包系統身上。

這還沒完,上面所有場景還只是針對買家設計的,而業務部門已經開始規劃引入合作商戶共銷共盈。尤其是一些公司經營范圍之外的產品,諸如商旅、海購、汽修,以及各類專項定制服務,都是公司未來拓展跨界合作的方向。那么,如何支持“賣家”業務自然也提上了議事日程。對此,劉云鵬只好抓著周權一起,從頭又設計了一套針對賣家的系統服務流程。

不知不覺之間,這個系統已經比劉云鵬最初的構想擴大了好幾倍。“會員中心”這四個字,已經從某個單一系統,擴展成了一整套核心體系。

項目組費了好大心力,看似搞定了技術和業務兩個大頭。但令他們始料未及的是,一個更為棘手的問題正在前面等著他們。

數據遷移,一個能讓任何一名IT從業者一聽就頭大,偏偏又無法回避的名詞。如果只是單純地把數據從一個系統搬到另一個系統,并不是什么難事。然而一旦這些數據涉及到多個系統,尤其像用戶信息這種與各項業務之間存在強依賴關系的核心數據,遷移的難度和復雜度就會呈幾何級數增長。

劉云鵬他們遇到的,則是這樣一個讓人腦殼疼的狀況:官網用戶是基于郵箱注冊的,而app則是基于手機號注冊,兩者之間互不關聯。而現實中必然存在大量用戶既有官網賬號又有app賬號。今后要開展全渠道業務,就必須將二者進行合并,嚴格控制每個用戶有且僅有一個賬號。

另外,理論上只要郵箱不重復,每個人可以注冊多個官網賬號;app同理。在沒有辦法有效識別用戶身份的當下,壓根無法找出哪些賬戶是屬于同一個人的,也無法估算出總量有多少。但可以肯定的是,這種情況絕對不會是個別現象,因為公司已經多次推出大力度的優惠活動,利用多個賬號占便宜的“羊毛黨”絕不在少數。

面對這樣的現狀,劉云鵬列了一個問題清單:

第一,根據什么條件來判斷賬戶是否屬于同一個人?

第二,同一用戶所屬的賬戶怎么合并?這個問題又包含兩個小問題:其一,同一平臺下的多個賬戶怎么合并?其二,不同平臺間的賬戶怎么合并?

第三,合并賬戶對原來分屬不同賬戶的資產會產生什么影響?

第四,賬戶遷移之后用什么參數作為用戶身份識別條件?如何保證唯一性?如何避免同一用戶注冊多個賬戶?

第五,賬戶遷移會對用戶產生多大程度的不良體驗?如何減小其影響?

第六,如何兼容現有的登錄模式?怎么實現讓官網支持手機號登錄、讓app支持郵箱登錄?怎么改?誰來改?工作量多大?人力資源是否充足?時間消耗是否可以接受?

……

一系列問題像蜘蛛網一樣盤互交錯,考慮任何一個點都會受到到各種其他因素的影響,任何一處小改動都有可能讓全盤計劃推倒重來。此時的劉云鵬一個頭有兩個大,連腦仁都隨著腦殼子一起疼了起來。

眼看著項目就要進展不下去了,一個大膽的想法從他內心萌發出來。在當前基礎上搞優化,這條路基本是走不通了。既然如此,干脆一不做二不休,徹底給他重建一套會員機制。

預知后事如何,歡迎關注后續推送文章

title
PMP考試大殺器

培訓聯系

  • 9:00 - 17:30(周一至周五)
    13:00 - 17:00(周六)
  • 上海市天目西路218號嘉里不夜城第一期第一座810室
  • 400-6975-808
  • 18017863070
  • 18017863070
  • [email protected]
立即溝通 立即溝通
?
+

請求報價-即可咨詢,幫您定制服務

欣旋已成功辦理1980個

在線咨詢
长沙麻将 封顶 839159742314317938869215225784358014565099307402743937527431039446314275194656664022188540614662976 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();