1. 程式人生 > >如何實現團隊的自組織管理

如何實現團隊的自組織管理

在《射鵰英雄傳》裡,以全真七子的武功是打不過東邪黃藥師的,但當他們擺出了“天罡北斗陣”時,卻能和黃藥師打成平手。這就是團隊合作形成合力的威力。

自組織管理是原阿里ITU內貿團隊採取的一種敏捷實踐,該實踐旨在幫助團隊成員加強團隊合作,形成團隊的合力,從而提高團隊整體的工作效率。

何為自組織管理

我們提倡的自組織管理是指團隊中的每一位成員都是團隊的Owner,都為團隊的目標負責,在團隊事務上沒有一位絕對的管理者,每位團隊成員都可以作為團隊事務的管理者,組織團隊中的所有成員一起完成團隊事務。

為什麼進行自組織管理

傳統管理指的是在一個團隊中由一個人負責團隊的管理,而其他成員不參與團隊事務的管理,管理者釋出命令,團隊成員執行命令。這樣的管理存在諸多弊端。

傳統管理對於團隊事務很難做到面面俱到。要建立一個優秀的團隊,需要管理的團隊事務非常多,例如專案管理、組織團隊建設活動和團隊分享活動等。如果僅由一位管理者來負責管理很難全部完成。即使全部完成了,由於沒有充足的時間進行過程管理,其結果也會打折扣。

傳統管理執行力不夠。在傳統管理中,主管是指揮者,釋出指令,團隊成員是指令的執行者。但團隊成員是人而不是機器,他們都有自己的想法,有時對於自己不認可的事情,即使內心不願意,迫於主管的權利也只能執行,而這樣做事的話往往執行力不足,經常需要主管的督促。

傳統管理很難充分發揮團隊合力。團隊的合力在於每位成員都在積極主動地為團隊目標付出自己的一份力。團隊中經常有一些較積極的成員會提出一些好的建議和想 法,比如希望一起做某個工具,來提高工作效率,他們希望主管認可其想法,並能組織大家完成這個想法。但在傳統管理中,或者因為主管認為這個想法沒有價值, 又或者因為管理者沒有時間來組織這件事情,導致這些想法最終沒有落地,於是利於團隊工作的想法就會越來越少,最後只有管理者一個人來思考如何提高團隊的工 作效率等事情。

為了消除傳統管理帶來的弊端,我們團隊嘗試進行自組織管理實踐。讓團隊中的每一位成員都參與到團隊事務管理中,讓某些方面表現出過人之處的成員,管理其擅長並感興趣的團隊事務。

比如讓喜歡旅遊和娛樂活動的成員負責團隊建設活動;讓擅長寫單元測試的成員組織大家一起提高單元測試覆蓋率和質量;讓擅長專案管理的同事負責專案管理;讓對專案管理有興趣有想法的同事負責組織大家開發開源專案;讓喜歡寫作和分享的同事負責打造團隊分享的氛圍。

如何進行自組織管理

目前,我們團隊還沒有實現高度的自組織管理,主要由主管向團隊所有成員分配團隊事務,然後團隊成員組織大家一起完成這項團隊事務。而組織的形式採取任務釋出和認領的方式。

任務的釋出和認領

組織者把團隊事務分解成若干子任務,並製作成一張任務認領表放在confluence上讓所有感興趣的成員去認領。表1是一個典型的任務認領表,有些任務需要註明任務的詳細資訊。


領取的時候必須寫上計劃完成時間。實踐表明,領取任務的同學自己寫上計劃完成時間會有一種無形的督促力,能夠提高任務的完成度。

另外,分解出來的子任務需要的時間越短越容易被領取。我們通常劃分出來的一項子任務只需要1天左右的時間就能完成,完成了以後可以繼續領取其他子任務。如果有些子任務沒有人認領,組織者一般會去認領這些子任務,或者主動詢問其他沒有認領的同事有無興趣認領這項任務。

促進任務的完成

組織者不僅負責任務的分配,更應該2促進任務的完成。比如組織提高單元測試的同事會針對比較難寫的單元測試Case寫一些分享文件,幫助大家攻克難寫的單元 測試。如果在做某項子任務的過程中出現了問題,組織者要主動幫助他們解決問題。還需要對於所有的認領者給予適當的激勵。比如,每個模組完成時在團隊群裡發 一條表揚的通知,或者請按時完成任務的同事喝飲料,以激勵和提醒其他同事按時完成認領的任務。

鼓勵每位成員都組織一項感興趣的公共事務

如果只有一位團隊成員組織公共事務,那麼領取任務的積極性可能不會很高。而如果團隊中的每位成員都組織一項公共事務的話,積極性就會高很多。

因為人都有互惠心理,當你支援其他同事組織的團隊事務時,別人就會主動支援你組織的團隊事務,這樣無形當中就形成了一種積極合作的氛圍,從而推動所有公共事務的進展。

主管在自組織管理中的作用

主管在自組織管理中充當著支持者、協調者和指導者的角色。一支傳統管理團隊向自組織管理團隊轉型,需要主管的大力支援和幫助。

支援組織者的工作

主管不僅需要口頭上支援組織者的工作,比如在週會上鼓勵團隊每位成員去認領任務,更要在行動上支援組織者的工作,比如首先認領組織者劃分的子任務。

贊同並支援團隊成員實現自己的想法

主管管理的目的應該是幫助團隊順利完成工作,並且幫助團隊成員快速成長。因此,當主管聽到團隊中一些積極的同事提出好的想法時,只要這個想法符合團隊目標,應該儘量幫助他完善這個想法並支援他去做。

而對於不合理的建議,也應該幫助團隊成員進行分析和思考,幫助他思考出這個建議不合理的原因,並使他的思考更加成熟和正確,以期望下一次能提出更好的建議。而不是沒有仔細思考這個想法就拒絕了。如果貿然拒絕的次數多了,團隊中積極的想法就會越來越少。

鼓勵團隊合作

肯定了團隊成員的想法後,很多成員都會想自己去把這件事情做成,這時主管應該鼓勵他採用團隊合作的方式。讓他分享這件事情,看看團隊中是否有同學有興趣一起做。這樣不僅能快速地使這個想法落地,而且提高了團隊的合作能力。

勇於承擔責任

從傳統管理向自組織管理轉型的過渡期可能會出現一些問題,因為很多團隊成員可能由於缺乏管理經驗,造成專案延期或故障。這時主管應該主動承擔責任,通過這種 方式信任和保護團隊成員,使團隊成員積極努力地把自己負責的管理職能做好。否則,一旦有問題,團隊成員可能就會猜疑,甚至抱怨這種管理方式是否合理。

如何打造自組織團隊

進行這樣的自組織管理,不僅需要管理者的大力支援,更需要每位團隊成員的配合和支援,所以培養團隊合作氛圍和團隊管理能力尤其重要。

培養團隊合作氛圍

因為我們進行自組織管理的團隊事務都傾向於通過團隊合作來完成,不提倡單兵作戰,所以自組織團隊必須有很好的團隊合作氛圍。

在招聘時,我們傾向於招聘喜歡團隊合作的成員加入團隊。在工作中,通過一起解決問題來提高團隊合作氛圍。比如,如果晚上將釋出軟體的某個版本,而團隊中的某 個成員開發的模組有點問題,團隊成員會一起加班來分析並解決問題。在工作之外,團隊會經常做一些非零和博弈活動來培養團隊氛圍。比如一起吃午餐、打桌球、 打牌和唱歌等。

鍛鍊團隊成員的管理能力

因為自組織團隊需要每位成員都參與到團隊事務管理中,所以需要培養團隊內的每位成員都有一定的管理經驗。對於缺乏管理經驗的成員,可以先讓他們做一些簡單的管理事務,如團隊分享管理和團隊活動管理等。

自組織管理的效果

在自組織管理中,團隊中的每位成員既是管理者,又是執行者。每位成員管理著自己擅長並感興趣的事情,這樣事情通常都能很好地完成。而且團隊中的每位成員都能站在管理者的角度來思考問題,增加了團隊成員之間彼此的理解,工作效率自然有所提高。

我們團隊通過自組織管理完成了諸多團隊事務,例如開發了一個Eclipse Code Review外掛Tala,完成了單元測試行覆蓋率70%、整個系統的功能導航圖等。

自組織管理的最大特點是弱管理,鼓勵團隊成員自我管理,主動思考,多擔當。團隊成員具有強烈的自我驅動、自我完善、自我管理的意識,不僅能主動支援團隊的公共事務,並且還能主動發現團隊和業務中的問題,對這些問題提出改進建議,努力解決這些問題。

我在工作之餘翻譯國外的併發文獻時,也運用了這種自組織管理方式來組織翻譯活動。我在論壇發帖,目前已徵集到十幾位愛好者,翻譯完成幾十篇併發程式設計的譯文,對翻譯完的譯文進行了互相校對。這樣的形式比我一個人翻譯要高效很多。