出海分析:如何多維度分析企業(yè)級軟件的國際化需求?

4 評論 4412 瀏覽 42 收藏 19 分鐘

現(xiàn)在,不少企業(yè)都有開拓海外市場的意向,而這一趨向對軟件設計都提出了新的要求。那么,怎樣才能設計出具有全球適應性的軟件產品?這篇文章里,作者從多個維度發(fā)表了他的看法,一起來看看吧。

在當今數(shù)字化高速發(fā)展的時代,企業(yè)數(shù)字化轉型已經成為一種必然趨勢。隨著企業(yè)拓展國際市場的意愿日益增長,國際化改革成為數(shù)字化轉型中不可忽視的一環(huán)。作為數(shù)字化的載體,企業(yè)級軟件在實現(xiàn)出海戰(zhàn)略中扮演著關鍵角色。

這篇文章將從以下幾個角度展開,討論如何分析企業(yè)級軟件的國際化需求:

  1. 多語言支持
  2. 時區(qū)和日期處理
  3. 幣種與貨幣轉換
  4. 單位和度量標準
  5. 數(shù)據安全與隱私合規(guī)
  6. 財稅合規(guī)
  7. 市場情況與用戶偏好
  8. 敏感因素考慮

開始分析之前

在開始分析之前,首先我們要了解,針對一個國際化產品,到底應該尋求怎樣的切入點進行需求分析。和普通業(yè)務需求不一樣,國際化需求往往是跨功能性的,它不直接服務于某一具體業(yè)務場景,但它又影響著此業(yè)務在運營和IT層面的設計和實施。

回到國際化需求分析的場景中來,到底如何開始分析呢?一般我們要從業(yè)務的視角,先確定以下兩個關鍵點:

1)確定推廣的區(qū)域范圍

任何一個產品,出海的第一步都是需要明確次產品推廣的區(qū)域包含哪些。因國際上不同國家的制度、文化、法律等都有著巨大的差異,所以想要一次性推廣至“全球”其實是一個幾乎不可能完成的任務。但產品的推廣可以先由部分地區(qū)進行試點,再逐步拓展至其他區(qū)域。

2)了解海外業(yè)務現(xiàn)狀、面臨的挑戰(zhàn)

一般企業(yè)級系統(tǒng)出海之前,業(yè)務都會先一步在海外試點的地區(qū)進行一輪調研、評估,或者更有可能是直接線下先進行一定規(guī)模范圍內的經營行為,那么了解海外業(yè)務的現(xiàn)狀、業(yè)務量、和面臨的挑戰(zhàn),可以幫助我們更好的理解產品的價值,以及調整系統(tǒng)設計的重心。

最后,在悉知以上內容之后,便可以直接來到具體業(yè)務場景的分析了。

一、多語言支持

隨著企業(yè)進軍全球市場,軟件界面和用戶體驗的本地化也能更好地適應不同文化背景的用戶,提升用戶滿意度和產品競爭力,多語言問題顯而易見成為第一個重要的障礙。

不同國家使用不同的語言這個問題很容易被注意到,因此在產品調研分析的過程中,不論是關鍵用戶代表、PO、PM還是BA,都能非常容易地聯(lián)想出頁面和數(shù)據翻譯的解決方案。

但對于企業(yè)級軟件,其用戶對象可能是多樣的,可能是企業(yè)內部人員,也可能是當?shù)厥袌龅钠胀ㄏM者,所以,多語言需要面臨的遠不僅是翻譯的問題,對系統(tǒng)語言和用戶語言進行分開管理和使用是至關重要的

那么,什么是系統(tǒng)語言,又什么是用戶語言呢?在系統(tǒng)設計的時候,又該如何使用呢?

  • 系統(tǒng)語言:是指用戶在使用系統(tǒng)時所看到的界面語言。
  • 用戶語言:是指系統(tǒng)需要與用戶進行直接或間接交流時所選擇的語言,例如發(fā)送短信、郵件或打印工單等。

舉一個實例,瑞士當?shù)赜?種官方語言,德語、法語、意大利語和羅曼什語,對于在德語區(qū)接受服務的消費者而言,企業(yè)給他們推送的內容,包含短信、郵件等,如果是意大利語或者羅曼什語,那他們很有可能無法閱讀此類信息,從而降低了企業(yè)服務或推廣的質量。

二、時區(qū)和日期處理

除開多語言,第二個能被業(yè)務人員及BA快速識別的國際化差異,應該就是時區(qū)及日期的處理問題了吧。全球各地存在多個時區(qū)和日期格式,軟件產品應該能夠根據用戶所在地的時區(qū)和日期格式來顯示時間和日期。此外,夏令時、冬令時、各地不同的節(jié)假日等特殊情況也應考慮在內,確保軟件在不同時區(qū)和日期情況下可以正常運行。

對于絕大多數(shù)時區(qū)問題,我們推薦以下辦法進行系統(tǒng)設計,則不管此國家是只有一個時區(qū),還是多個時區(qū),問題都很容易被解決。

使用UTC時間

  • 對于跨時區(qū)的應用和功能,建議在后臺或底層處理過程中使用UTC時間作為統(tǒng)一的時間基準。
  • 在用戶界面和用戶交互方面,可以根據用戶所在的時區(qū)進行時區(qū)轉換,并以當?shù)貢r區(qū)時間呈現(xiàn)給用戶,以提供更符合用戶習慣和期望的體驗。

但有一些特殊的場景,特別是因為系統(tǒng)實現(xiàn)成本限制、或歷史數(shù)據質量問題的影響,無法使用通用方案進行解決的話,仍然需要case by case 的進行設計和分析。但通常遇到時區(qū)的問題,都是產品現(xiàn)有的實現(xiàn)沒有考慮到多時區(qū)的問題,導致存的為非零時區(qū)數(shù)據,系統(tǒng)的邏輯修改和數(shù)據清理會面臨巨大的挑戰(zhàn),從而可能需要從業(yè)務的角度上共同思考解決方案。

三、幣種和貨幣轉換

軟件產品應該能夠支持不同國家和地區(qū)使用不同的貨幣,并具備貨幣轉換的功能。系統(tǒng)可以根據業(yè)務所在地的貨幣單位來調整貨幣的顯示和計算方式,方便用戶進行交易和財務管理。

在這里,有以下三個比較典型的問題需要在需求分析時被考慮進去。

1. 幣種和幣種精度

  • 在系統(tǒng)設計中,應該考慮支持多種貨幣,并確保能夠正確顯示和處理各種幣種符號、格式和精度。
  • 對于某些幣種(如印尼盾),其貨幣單位不需要展示小數(shù)點后的數(shù)字。因此,在設計界面和數(shù)據顯示時,需要根據幣種的特點進行適當?shù)奶幚砗透袷交?,以滿足不同地區(qū)的需求。

2. 匯率轉換

  • 在涉及到貨幣轉換的情況下,需要考慮匯率的轉換計算。匯率可以通過外部數(shù)據源獲取,如金融機構的匯率接口或實時匯率數(shù)據供應商。
  • 系統(tǒng)應該具備匯率管理功能,包括匯率的更新、歷史記錄和驗證機制,以確保準確性和可靠性。

3. 區(qū)分零售貨幣、結算貨幣和出貨貨幣

  • 需要明確區(qū)分什么場景下使用什么樣的幣種,因為不一定每一個業(yè)務都會明確的告訴你,不同的交易場景,使用的是不同的貨幣。零售貨幣是指用戶在購買商品或服務時實際使用的貨幣;結算貨幣是指用于結算交易和核算的貨幣;出貨貨幣是指貨物出售時使用的貨幣。
  • 在系統(tǒng)設計中,應該清晰區(qū)分這些不同的貨幣,并根據業(yè)務需求和地區(qū)要求進行相應的處理和計算。
  • 對于跨國交易和跨貨幣結算的情況,需要確保正確計算匯率和貨幣轉換,并提供清晰的結算明細和報表。

四、單位和度量標準

因文化、歷史原因和習慣的不同,不同國家地區(qū)的人們習慣使用不同的單位和度量標準。因此,軟件產品也應該能夠支持不同的度量單位,例如,長度可以使用英寸或厘米,重量可以使用磅或千克等。

雖然此需求重要,但它不會像上面提到的多語言、時區(qū)、幣種等需求那樣一定要實現(xiàn),否則無法開展正常的工作,但只有處理好單位和度量標準的轉換,才能更好地實現(xiàn)產品的國際化處理。

五、數(shù)據安全與隱私合規(guī)

其實,數(shù)據安全與隱私合規(guī)的問題并不容易被“總部”的業(yè)務人員發(fā)現(xiàn),如果在業(yè)務規(guī)劃或者產品設計的階段,沒有法務人員的介入,相關隱患是很難被發(fā)現(xiàn)的。

國際化改革必須適應不同國家和地區(qū)的法律法規(guī)要求。各個國家和地區(qū)對于數(shù)據隱私、安全性、合規(guī)性等方面都有不同的規(guī)定和標準。合規(guī)性的功能設計、數(shù)據保護機制的優(yōu)化以及遵循當?shù)胤煞ㄒ?guī)的規(guī)范操作,具體可以參考以下幾點。

1. 最小化數(shù)據收集

  • 在設計和開發(fā)階段,應該遵循最小化數(shù)據收集原則,只收集必要的個人信息,并確保明確的目的和合法基礎來收集和處理數(shù)據。
  • 需要仔細評估每個數(shù)據收集點,確保只收集與所提供服務相關的必要信息,并避免過度收集個人數(shù)據。

2. 數(shù)據訪問和保護

  • 設計系統(tǒng)時,應采取適當?shù)陌踩胧﹣肀Wo個人隱私數(shù)據,包括加密、訪問控制、身份驗證和審計等措施,以防止未經授權的訪問和數(shù)據泄露。
  • 確保僅授權的人員可以訪問敏感數(shù)據,并根據需要設置數(shù)據訪問權限。

3. 隱私數(shù)據處理與存儲期限

  • 確定隱私數(shù)據的存儲期限,僅在必要的時間內保留數(shù)據,并在達到存儲期限后安全地刪除或匿名化數(shù)據。
  • 設計數(shù)據管理策略,包括數(shù)據保留政策和定期清理機制,以確保數(shù)據按照法律和合規(guī)要求進行處理和刪除。

4. 數(shù)據跨境傳輸和合規(guī)要求

  • 根據不同地區(qū)和國家的數(shù)據保護法規(guī),了解并遵守相應的數(shù)據跨境傳輸要求。
  • 對于歐盟、北美、東南亞、中國、印度等地區(qū),了解各自的數(shù)據保護法規(guī),并相應地采取措施,如簽署適當?shù)臄?shù)據處理協(xié)議(如歐盟標準合同條款)或依據特定國家的法律要求進行數(shù)據局部化或數(shù)據分區(qū)存儲。

5. 特殊數(shù)據的處理

IMEI和SN號幾乎是所有電子硬件產品都有的唯一標識,甚至被很多法務人員稱為“電子指紋”,但大部分業(yè)務人員,是無法意識到硬件設備的IMEI、SN號是被視為個人隱私數(shù)據的,從而在業(yè)務架構設計的時候經常將業(yè)務數(shù)據強關聯(lián)到IMEI或者SN上,并允許海外業(yè)務對IMEI/SN進行跨境訪問。

這樣做有較大法律風險,因個人隱私數(shù)據在各地都被嚴格保護,要求不允許跨境、或僅允許特定條件下的出境。若把業(yè)務數(shù)據強關聯(lián)至IMEI或者SN上,極有可能導致出海業(yè)務受阻。所以在做業(yè)務或是系統(tǒng)設計的時候,都應該考慮IMEI/SN在出海時的特殊性。

六、財稅合規(guī)

和數(shù)據安全與隱私一樣,財稅的合法合規(guī)在系統(tǒng)實現(xiàn)上也尤為重要,一旦出現(xiàn)財稅不合規(guī)的情況,可能會直接導致業(yè)務在當?shù)氐氖。坏驗槲覀€人并不熟悉財稅相關領域的專業(yè)知識,只能從個人的項目經理淺薄的提一些能在系統(tǒng)設計層面考慮的問題。

1. 稅務規(guī)定和要求

在系統(tǒng)進行計價的時候,稅務邏輯應該如何合規(guī),是需要當?shù)刎攧杖藛T給到輸入的,如在印度,稅收需要以物品的原價計稅;貨物的運輸需要貨票通行,否則將面臨罰款。

2. 財務報告和合規(guī)性

  • 不同國家和地區(qū)有各自的財務報告要求和合規(guī)性要求。
  • 在需求分析中,需要確保軟件產品能夠生成符合目標市場要求的財務報告,包括資產負債表、利潤表、現(xiàn)金流量表等,并滿足相應的合規(guī)性標準。

3. 稅收透明度和合規(guī)性監(jiān)管

  • 全球范圍內對稅收透明度和合規(guī)性監(jiān)管的要求越來越高,包括自動交換稅收信息(AEOI)和國際稅收合規(guī)要求等。
  • 在需求分析中,需要考慮軟件產品對稅收透明度和合規(guī)性監(jiān)管的支持,確保數(shù)據的準確性、完整性和合規(guī)性。

4. 更新和調整機制

  • 稅法和財稅規(guī)定會隨著時間變化而調整,因此軟件產品需要具備更新和調整的機制,及時反映最新的稅務和財稅要求。
  • 在需求分析中,需要考慮軟件產品的靈活性和可擴展性,以便根據變化的法規(guī)和要求進行相應的調整和更新。

七、市場情況與用戶偏好

此外,國際化的產品設計還需要考慮不同國家和地區(qū)的市場習慣和偏好。企業(yè)級軟件在設計和功能上應該具備靈活性,以滿足不同地區(qū)的需求。例如,一些國家和地區(qū)可能更注重移動端應用,而另一些地區(qū)則更偏好桌面應用;再者,一些經濟欠發(fā)達的地方,可能使用的硬件設備屏幕分辨率不夠、或者性能不足等,導致無法支撐一些復雜功能的實現(xiàn)。

1. 移動端還是PC端

  • 根據目標市場的趨勢和用戶習慣,確定軟件產品是以移動端還是PC端為主要平臺。
  • 分析用戶使用場景和需求,考慮是否需要開發(fā)移動應用程序或響應式網頁設計,以滿足用戶在不同設備上的使用習慣和便利性。

2. 硬件設備性能

  • 針對目標市場的硬件設備特性,考慮軟件在不同設備上的性能要求。
  • 考慮硬件設備的分辨率、屏幕尺寸、處理能力、電池壽命和通信情況等因素,以確保軟件在各種設備上運行順暢,并提供良好的用戶體驗。

3. 當?shù)匚幕?/h3>
  • 在設計軟件界面、內容和功能時,考慮目標市場的文化背景和習慣。
  • 確保軟件在用戶界面的語言、圖標、顏色、圖像等方面符合當?shù)匚幕蛯徝罉藴?,以增強用戶的親切感和接受度。
  • 理解當?shù)氐纳鐣Y儀和商業(yè)慣例,確保軟件在功能和服務方面符合當?shù)亓曀缀头ㄒ?guī)。

八、敏感因素考慮

在不同國家和地區(qū)開展業(yè)務時,敏感因素也都應該完全被考慮進去,縱使這很大程度上是業(yè)務運營人員需要考慮的戰(zhàn)略問題,但是企業(yè)的數(shù)字化變革是需要帶來業(yè)務變革效果的,所以為了更好地向業(yè)務方交付價值,我們必須要在系統(tǒng)設計的時候就為客戶考慮周到,如何避免敏感信息的展示和傳播,如何能在遇到沖突的時候通過系統(tǒng)進行保全,如何選擇支撐系統(tǒng)的工具等。

但此議題過于敏感,我就不多展開了,且需要考慮的點大多已經完全分散在上面7個議題當中,做好以上內容的需求分析,再綜合考慮敏感因素的影響,相信一定可以一定程度上解決企業(yè)真正的難題。

寫在最后

聊了這么多,總結一下,要開發(fā)一款具有全球適應性的軟件產品,項目人員應該靈活運用國際化和本地化的技術手段,確保軟件產品能夠滿足不同國家和地區(qū)的用戶需求。同時,持續(xù)關注全球化趨勢的發(fā)展,及時更新和優(yōu)化軟件產品,以適應不斷變化的國際市場。

以上都僅是我個人非常非常淺薄且有限的經驗和觀點,希望在大家日后的工作中可以起到拋磚引玉的作用。

本文由 @豆哥Chloe 原創(chuàng)發(fā)布于人人都是產品經理。未經許可,禁止轉載。

題圖來自Unsplash,基于CC0協(xié)議。

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 寫的真好

    來自浙江 回復
  2. 進我的收藏夾吃灰去吧!

    來自北京 回復
  3. 先收藏 慢慢學習!

    來自浙江 回復
  4. 嗯嗯,謝謝提醒,因為這篇文章是從產品+業(yè)務的視角去描述如何進行產品出海的需求分析,所以省略了對技術方面的描述(當然也是因為我自己的專業(yè)知識積累并不足以支持我可以從技術視角展開討論),有機會可以就業(yè)務和產品設計上的問題進一步進行討論~

    來自四川 回復