把工作拿到別的地方去做,這不是什么新鮮事。從上個世紀起,人們就知道:如果按照歐美的價格收費,同時把一部分工作拿到亞洲(印度、馬來西亞或者中國) ,你就能賺到更多的錢。這件事由于軟件的物流成本約等于0,因此在軟件業里更成規模、成體系。這件事就是外包。從人力成本高的地方拿到項目,外包到人力成本低的地方生產,從而降低成本增加收益。從美國外包到印度、從日本外包到中國、從北京外包到西安,都是一個道理。
但軟件有另一個特點:它需要交流。越有價值的軟件,在開發的過程中需要的交流越多。軟件開發,很大程度上就是發掘用戶的需求,這個發掘過程只有通過交流才能完成。而距離,乃是交流的天敵。隨著距離的增加,交流成本飛速上升,有時甚至會超過人力成本的節約——此時外包就無法繼續進行了。
要繼續獲得降低人力成本的優勢,就必須解決交流成本過高的問題,必須想方設法把不同地域的團隊(包括客戶、需求、開發、測試……)融為一體。從技術角度來說,全球范圍內的交流已經不成問題:西安的程序員隨時可以跟多倫多、倫敦和班加羅爾的同事召開電話會議。但如果沒有高效的團隊管理方法和溝通機制,再加上時差搗亂,即便用上電話、MSN、Skype……等等工具,分布式項目還是困難重重。
重視交流、關注團隊、聚焦價值的敏捷方法對此不會保持緘默。作為敏捷方法的一個重要分支,分布式敏捷的理論和實踐在過去幾年中已經逐漸成熟。以 Thought Works為代表的一批公司已經在全球各地成功地實施了許多大規模的分布式項目。諸如迭代開發、測試驅動、持續集成、重構等敏捷實踐都在分布式敏捷中找到了各自的位置。
在全球化的信息時代,“價值”將取代“地域”,在團隊組件中占據越來越重要的地位。隨著越來越多虛擬化軟件開發團隊的形成,分布式敏捷將會受到更加廣泛的關注。
但軟件有另一個特點:它需要交流。越有價值的軟件,在開發的過程中需要的交流越多。軟件開發,很大程度上就是發掘用戶的需求,這個發掘過程只有通過交流才能完成。而距離,乃是交流的天敵。隨著距離的增加,交流成本飛速上升,有時甚至會超過人力成本的節約——此時外包就無法繼續進行了。
要繼續獲得降低人力成本的優勢,就必須解決交流成本過高的問題,必須想方設法把不同地域的團隊(包括客戶、需求、開發、測試……)融為一體。從技術角度來說,全球范圍內的交流已經不成問題:西安的程序員隨時可以跟多倫多、倫敦和班加羅爾的同事召開電話會議。但如果沒有高效的團隊管理方法和溝通機制,再加上時差搗亂,即便用上電話、MSN、Skype……等等工具,分布式項目還是困難重重。
重視交流、關注團隊、聚焦價值的敏捷方法對此不會保持緘默。作為敏捷方法的一個重要分支,分布式敏捷的理論和實踐在過去幾年中已經逐漸成熟。以 Thought Works為代表的一批公司已經在全球各地成功地實施了許多大規模的分布式項目。諸如迭代開發、測試驅動、持續集成、重構等敏捷實踐都在分布式敏捷中找到了各自的位置。
在全球化的信息時代,“價值”將取代“地域”,在團隊組件中占據越來越重要的地位。隨著越來越多虛擬化軟件開發團隊的形成,分布式敏捷將會受到更加廣泛的關注。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1647748
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
