對日軟體外包專案問題探討(轉)

ger8發表於2007-08-15
【導讀】軟體外包已經成為全球IT行業的大趨勢,當前軟體發包方主要來自歐美和日本。對日軟體外包相對技術難度不高,但是質量要求相當苛刻。

軟體外包已經成為全球IT行業的大趨勢,當前軟體發包方主要來自歐美和日本。我國對日軟體外包具備很多競爭優勢,中國各地如北京、上海、大連、西安、杭州、合肥等城市的對日軟體外包正在迅速發展,並逐漸形成產業規模,中小規模的軟體企業紛紛建立對日軟體出口聯盟。

對日軟體外包相對技術難度不高,但是質量要求相當苛刻,外包專案失敗的例子不少。以下就對日軟體外包常見的一些問題進行簡單探討,希望與同行的朋友更多交流,總結經驗,共同成功。

1、日方SE認為理所當然的地方,很多細節不會在式樣書中明確寫出,或者說日方SE完全按照在日本國做專案設計的習慣寫式樣書;由於中日文化和思維習慣的差異,可能導致中國軟體開發人員對這些習慣問題理解有誤。
對策:
1)積累經驗,參照同類系統;
2)提QA表確認。

2、在納品期間,對於某些BUG,可能會出現這樣的爭執:中方開發人員說是由於日方的式樣書沒有寫明確,式樣書不夠細緻,日方設計人員說是中方理解式樣書不對,有些地方不寫出來也應該能自己理解。
對策:
1)首先確保納品質量和納期;
2)加強雙方的交流;
3)加強測試。

3、有的專案是日方邊設計,需要中方同步開發,中方開發人員認為式樣書上寫多少就做多少,沒有寫的就不做。
對策:
1)加強專案的交流,主動提出設計思考讓日方人員確認是不是這樣的意思?

4、中方開發人員的日語熟練程度不夠
對策:
1)加強IT日語教育,開發人員至少達到能理解日語式樣書的水平;
2)配置專業的日語翻譯輔助。

5、對於一些中方開發人員不太在意的一些細節問題,例如字型、顏色、對齊方式等等,要求不夠嚴謹。
對策:強化質量意識,建立開發和測試規範。

6、開發過程的規範性與開發人員的態度:日本企業的開發管理,講究中規中矩,非常重視文件的規範化管理,力求做到"凡事必求有據";而中國企業在文件的規範化管理方面相對淡薄;日本企業專案管理對涉及的過程和文件規定了極其嚴格的次序和樣式,要求開發人員嚴格執行。而中國企業在具體執行方面,開發人員往往對這些規範和要求的遵照不夠嚴謹。
對策:
1)完全按照客戶要求進行納品,包括文件,如:開發進度報告、測試用例(Test Case)、測試報告等等;
2)加強開發過程管理,規範開發過程,引入CMM模式;
3)加強軟體質量保證,如程式碼評審、文件稽核、測試。

7、中國企業的開發人員比較喜歡技術創新,在開發過程中對於一些技術問題提出自己的技術方案,可能會導致部分模組技術實現方式與整體要求有差異
對策:
1)完全尊重日本客戶的文化和管理模式,積極提出技術建議;
2)對於有要求遵照Sample程式碼或對具體技術實現細節有嚴格要求的,開發人員必須嚴格遵循,不允許採用自己的技術實現;
3)加強程式碼審查(Code Review)。

8、一些需要日本企業與中國企業的SE共同參與設計或交流的專案
對策:
1)在日本的合作伙伴企業派遣SE到專案現場進行設計;
2)派遣中國SE到日本參與設計,設計完成後帶回中國開發;
3)日本企業短期派遣SE到中國。

9、軟體外包智慧財產權保護與客戶保密問題
對策:
1)嚴格保護日本客戶商業秘密和智慧財產權;
2)中國企業與日本企業簽訂保密協議;
3)中國企業與開發人員簽訂保密協議。

10、日本企業對中國企業開發進度的掌握
對策:
1)按照日本企業專案管理要求報告專案進度;
2)分階段納品交付;

11、遠端協同合作開發的交流手段和方式
對策:
1)實時訊息/語音/影片交流,例如:MSN Messenger、Yahoo Messenger
2)視訊會議系統
3)遠端控制、遠端協助、遠端除錯
4)Email、FTP
5)相互人才派遣,人才交流

12、中國企業開發隊伍的穩定性
對策:穩定專案流量,為特定客戶配置固定的開發隊伍

本文作者:合肥萬聯資訊科技有限公司,研發中心經理,對日軟體外包經驗2年。
(來源:中國精品學習網)
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-957791/,如需轉載,請註明出處,否則將追究法律責任。

相關文章