作者|東京謝社長
很多剛到日本IT業的國內程序員,對日本IT業對文檔的高度重視,無法理解。覺得日本IT業對過程文檔的要求極其嚴苛,這很壓抑程序員的創造力,也抑制了開發的效率。
今天就來為大家嘗試分析一下,為什么日本IT業那么重視文檔。
首先,日本的“多層外包”體系,需要用嚴格管理文檔來控制IT開發質量。
日本存在一個極其龐大的多層外包開發體系,IT項目的開發者,和IT項目的設計者,很可能相距幾個公司。
如果不對文檔進行嚴格管理,那產業鏈上游的IT公司,很難對下游的開發成果進行控制,很難輸出高質量的結果。
其次,日本企業確實存在通過苛刻的流程來提升員工精益管理理念的文化。
走在日本大街上,經常會看到很多日本垃圾運輸車,被擦得閃閃發亮。這些運輸車的企業都要求,司機員工每天都要擦洗車輛。
其實,很多人覺得這沒有必要。可是日本企業卻很重視,因為日本企業相信,一屋不掃何以掃天下。如果員工對工作的每個細節都能認真落實,長久以往,公司的產品和服務整體質量才會上升。
日本IT業對文檔的嚴格管理,其實也是這種理念的體現。
最后,日本IT業起步比國內早,已經積累了不少經驗和教訓。
日本經濟在20世紀70-80年代開始騰飛,那個時候,日本各行各業就開始利用IT技術來提升效率,開發了很多系統。
可是現在,這些50年前開發的系統,目前很多系統都沒有了文檔,運維要付出很高的成本。
因此,在日本,現在能在沒有文檔的情況下理解這些老系統代碼的程序員,招聘難度非常高。所以,日本IT業現在對文檔高度重視,并不一定是日本IT業保守落后,比較重要的原因是日本IT業踩過更多坑了。
所以,日本IT業對文檔的嚴格管理,確實是有合理性的。建議廣大赴日的程序員,先適應環境,再改變環境。適應環境后,如果大家有足夠的實力,相信大家在未來一定能探索出更好的開發流程管理機制。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.