簡而言之,敏捷是一種新的軟件開發(fā)的思想,通過迭代、結(jié)對編程、測試驅(qū)動等實踐逐步完善對軟件的開發(fā),最終形成穩(wěn)定的系統(tǒng)。與傳統(tǒng)的軟件開發(fā)相比,敏捷強調(diào)人與人之間的溝通,而不是通過文檔。這兒可以用Kent Beck、Martin Fowler等16位業(yè)內(nèi)權(quán)威的軟件人士在幾年前所做的一個敏捷宣言來解釋:
個體和交互勝過過程和工具
可工作軟件勝過面面俱到的文檔
客戶合作勝過合同談判
相應變化勝過遵循計劃
從中我們可以看出直接的溝通和交流在敏捷中所起到的重要作用。在傳統(tǒng)的方法中,我們強調(diào)經(jīng)驗的積累,通過大量的文檔和合同等來記錄這些東西,其實在實際的工作中,這些辛苦積累下來的東西得到的后期應用很少,因為這些記錄通常是煩瑣的,不人性化的。即使文檔再好,但沒有起到實際的作用,也是做無用之功。而在敏捷的方法中通過人與人經(jīng)驗的傳遞,使得團隊中的人很快地成長,站在一個水平線上,為最終目標的完成配置最有效的人力資源。
InfoQ中文站是什么?
這兒之所以要介紹InfoQ中文站,因為這是介紹整個主題的背景知識。InfoQ.com是一個社區(qū)型技術(shù)媒體,以關(guān)注企業(yè)級軟件開發(fā)領域的趨勢見長。目前這個媒體在全球開發(fā)者社區(qū)內(nèi)引起了很大的反響,經(jīng)常被各大社區(qū)引用。那么InfoQ.com的架構(gòu)是什么樣子的呢?可以說,它是一個非常典型分布式的團隊。這件網(wǎng)站的總編在加拿大,銷售在美國,開發(fā)團隊在羅馬尼亞,另外還有InfoQ中文站、InfoQ日文站等。而InfoQ中文站上的參與人員也是分部在全國各地的,包括北京、上海、廣州、深圳、西安、成都等。
敏捷方法對于團隊溝通的借鑒
作為一個知識型的團隊,如果沒有有效的溝通是很難將工作完成的,InfoQ.com和InfoQ中文站是如何保證團隊間的溝通的呢?
在敏捷的方法里,有兩個非常有效也是比較簡單易用的實踐,一個是Stand up,一個是回顧。Stand up的意思就是站立會議,詳細解釋就是說每天早晨或者晚上,團隊成員圍成一個圈,分別匯報當天的工作進展情況和下一步的打算,從而讓整個團隊內(nèi)部的信息溝通有無,彼此了解對方的進展,推動整個項目的發(fā)展。而回顧,簡而言之就是在一個稍微長的一段時間內(nèi),將過往的項目進行分析總結(jié),發(fā)揚優(yōu)點,改正缺點,為下一個項目或者項目的下一個階段積累經(jīng)驗。
在InfoQ.com和InfoQ中文站兩個組織中都比較好地應用到了這兩個實踐。比如InfoQ.com的溝通方式是每周二團隊Stand up,包括內(nèi)容、商務和開發(fā)人員,分別匯報自己的工作狀態(tài),還附之以溝通的電子郵件,進行問題的確認,防止出現(xiàn)理解有誤的情況。而對于InfoQ中文站,因為都是中文,交流相對也比較方便,所以一般是每天通過郵件群組的形式進行Stand up,每周一電話溝通本周計劃,周三則追蹤計劃的進展情況,周五則是回顧。通過這種形式很好地保證了公司日常工作的進展。另外一個好處是隨著交流的增多,團隊之間的了解程度也逐漸加深,團隊成員的熱情也得到很大的調(diào)動,形成了一個比較有活力的團隊。這些成績的背后都可以看到敏捷的功勞。
此文章共有2頁 1 2 下一頁
文章來源:中國項目管理資源網(wǎng)
|