聊聊自驅團隊的構建(二)

曾經有一位大佬分享他組建技術團隊的心得,當時我問了他一個問題:請問你組建的團隊是項目型組織,仍是職能型組織。可是大佬彷佛對於這個問題沒有特別直接的回答,因此在這篇博客中,我想跟你們討論一下這個問題。程序員

一)職能型組織和項目型組織

職能型組織和項目型組織確實容易混爲一談,雖然兩者都是爲實現某種目標而由相互協做的個體組成的羣體,但項目型組織則側重於短時間任務的實現,而職能型組織卻長期存續。架構

在職能型組織中,團隊以固定的組織架構形式,共同承擔一個或多個項目。團隊成員是一個相對穩定的組織單元,能夠充分發揮職能組織的資源集中優點,也容易依託組織中的專家資源,實現資源共享和知識體系的傳承,不只能確保項目的快速推動,也能有利於公司的長期發展。固然,職能型組織也容易造成內部小團隊,當須要跨組織共同完成任務時,因爲權力和利益分割的問題,容易陷入各自爲政的局面。框架

而項目型組織則是一切工做都是圍繞項目進行、經過項目來創造價值。項目組織是一個專門型組織,他的存在的惟一價值就是完成項目。它的優勢是目標明確,任務單一,可以基於現有資源實現對需求的最大化響應。它的缺點是成本低效(因爲項目存在的惟一價值就是不擇手段完成項目,有時可能會形成項目成本和資源的浪費),項目間缺少知識信息交流,由於知識的積累須要花很多時間,這可能會對項目的進度形成不利影響。工具

在項目型組織中,根據項目經理對項目資源的控制能力,又有強矩陣,弱矩陣,均衡矩陣的說法。但雖然強矩陣是對項目經理來講最爲舒服的一種管理形式,一樣也算最有可能形成資源浪費的形式。優化

這兩種架構各有優缺點,例如職能型組織內部實現對資源的複用和知識的共享,若是可以加上項目型組織優秀的執行能力,顯然是一劑良方。項目管理

二)軟件開發模型對團隊形成對影響

衆所周知,軟件開發模型有三種,瀑布型,迭代性,增量型。雖然這只是三種軟件開發模型,看似不會影響研發技術團隊的溝通形式,但實際上已經無形中已經深刻人心,如康威定律通常,默默的改變了一個小團隊自身運行的系統架構。資源

例如,在瀑布型項目團隊中,團隊之間傾向於經過文檔交流,遇到問題首先想到的是優化文檔或流程,彷佛是一種組織間低效溝通的標誌。而敏捷型項目則有助於打破項目組內部對於文檔的依賴,單從這一點上看,就能給團隊帶來不錯的生態體系。開發

固然,不管哪一種模式都並不是必定正確,例如精密宇航技術都研發,若是用敏捷,估計得玩完,但互聯網項目的開發實踐,用瀑布模型,彷佛用響應太慢了。文檔

雖然將團隊管理和項目管理混爲一談是技術管理者很容易陷入的誤區,但也得認可,在某些常規軟件開發過程當中,靈活的運用從敏捷項目管理過程當中帶來的一些方法,確實也可以有效的推動團隊之間關係的進一步融洽,從而構建更加自驅的項目團隊。博客

三) 敏捷項目管理提供對框架

個體和互動 高於 流程和工具
工做的軟件 高於 詳盡的文檔
客戶合做 高於 合同談判
響應變化 高於 遵循計劃

也就是說,儘管右項有其價值,
咱們更重視左項的價值。

而敏捷宣言所提倡的這幾點,都是有利於推進團隊構建的實踐手段。

一、站會

在敏捷項目管理過程當中,站會是一種最基礎的實踐,團隊成員天天早上圍着白板站成一個圈,而後再依次回答三個問題:

一、我完成了什麼。

二、遇到了什麼問題。

三、今天計劃完成什麼。

站會的主要特色是改變了傳統項目管理中由項目經理控制總體項目的模式,改爲由團隊成員共同參與,在這種情境下,每一個人都獨立的承擔其一部分職責,雖然有Scrum Master或產品負責人組織,但實際上團隊成員並未向任何人彙報。

二、敏捷卡牌

傳統項目管理模式中,工做量的估算通常都是由主要開發者拍腦殼、或項目經理拍腦殼,而採用了敏捷卡牌,則使工做量的估算多了許多羣體決策。

在敏捷卡牌實戰中,你們採起這樣的實踐手段:

一、首先使用某個比較易於評判的功能,做爲評估標準.

二、用該標準去評估其餘功能的工做量。

三、經過團隊羣體決策,判斷其餘任務的工做量,若是多我的評估的結果相差較大,則說明需求未澄清,則澄清需求點,繼續評估。

這種實踐有助於打破團隊間信息障礙,使得功能點的執行更加易於開展。

三、反思回顧會

在項目過程當中最難的大概就是經驗知識的傳承。而在敏捷項目迭代完成後舉行的反思回顧會,也剛好是這樣一種有利的手段。在反思回顧會上,你們討論咱們上一迭代有哪些事情作得好,但願繼續保持,哪些事情作得很差,但願改善,有何改進計劃。

對程序員來講,廣泛不善於交流,而反思會則給了你們「吐槽」的機會。固然,在實際召開過程當中,項目組織者能夠儘可能減小發言,儘可能讓團隊成員多發言的方式,讓團隊成員可以自發的提出問題和對應的改進建議,而不是成爲個體的一言堂。

4、結語

對於團隊而言,最重要的莫過於打破溝通障礙,讓團隊的成員都能得到儘量多的表現機會,而依託敏捷項目管理提供的許多框架,則能夠成爲這樣的利器,爲構建團隊帶來便利。

相關文章
相關標籤/搜索