1. 程式人生 > >在非洲運營網際網路系統-系統研發歷程(中)

在非洲運營網際網路系統-系統研發歷程(中)

 

 一代版本一代神,代代版本削宮本。---圖片源自網路

 

2018年3月底,隨著系統陸續上線釋出和業務推進,我們又帶著新問題再次踏上非洲大陸《非洲考察的經歷-5-奈及利亞華企拜訪》。

 

回國後,公司又外派了市場、銷售、物流、技術等常駐員工,開啟系統運營模式。

 

4月初,研究了業界各大標準倉儲(WMS)系統流程,並對從國內生產出廠、到海關、奈及利亞清關、入庫等整個全流程做了推演,確定了WMS系統需求和功能列表,並正式立項研發。

 

 

同時也參觀了工廠,熟悉了整個生產流水線各環節運作流程和輸入輸出。

 

 

V1.0版本只具備基礎銷售功能,由於供電、網路和裝置穩定性問題,自建簡訊貓在系統正式運營部署上線後到達率一直不理想,直至換用線上簡訊服務後才得以解放。

 

4-6月份,分別迭代了銷售、分期策略等基礎功能增強,同時也加入了針對當地信用體系的功能和流程。

 

由於第一版WMS系統是參考業界標準來開發的,當地倉管可能之前沒有用過這類系統,覺得流程太繁瑣,要求簡化。後面重構釋出了簡版,倉管對系統和業務熟練後發現簡版又迭代成了之前的模樣。

 

可見系統培訓有多重要。

 

在7月份前系統最折騰的還是支付方式,一直在做各種測試,奈及利亞有大大小小很多家本地支付也在談合作,7月份後釋出支援第一家線上支付、8月份又加入了支援USSD支付。

 

 

後面又陸陸續續對接了多家當地線上、離線第三方支付,截至目前,我們已經支援10+種支付方式,包括自研的支付方式。

 

9月份,支援無網銷售、Google地圖定位、活動策略、報表等銷售增強功能。

 

10-11月份,隨著商城系統、倉儲系統和支付系統陸續研發迭代接入,原流程和架構已經不適用,在V1.4.x做了訂單體系重構,在第三方對接能力上做了很大優化。

 

 

12-2019年1月份,加入了聖誕換膚、我們自己2C的支付APP釋出、售後等功能。

 

2019年2-3-4月份,在V2.0.x對線上模組做了重構,團隊人員也做了很大的調整,節奏也慢下來了。

 

 

  

團隊研發流程已流程化,迭代版本經理採取輪職策略,沒有專案經理的概念。

 

線上模組做了微服務拆分,支付模組獨立設計。

 

  

5-7月份,公司對外提供PAYGo解決方案,研發團隊開發、運營、運維奈及利亞PAYGo+CRM+WMS系統的同時,又立了PAYGo基礎版本專案。

 

7月上旬完成PAYGo V1.0版本釋出內測,提供定製開發Basic條件。

 

做了9年多軟體交付,這是為數不多的從前期需求調研、立項、設計、研發到現在的迭代交付都是全程參與的專案,在技術、管理、運維等各方面收穫都很大。

 

非洲環境下,很多事情很難快起來,在各方面都面臨波盪起伏、突如其來的挑戰,需要團隊沉住氣,不斷適應、調整和優化,厚積薄發等待爆發那天到來。

 

8月份團隊再次調整(首圖說明一切),又面臨新的挑戰......

 

- end -