半個月前,蠻牛遊戲專欄做家羣中有一個「很好說話的李總」,提了一個問題:程序員
「一個問題:程序員是文臣仍是武將?」微信
答案衆說紛紜,可是回答「武將」的居多,我意同之。工具
緣由有三:學習
程序員絕大多數性格比較直,規範性和紀律性和軍人相似。spa
程序員的工做屬於開創性的,不是0就是1.遊戲
程序員情商廣泛較低,相對文檔工做者。固然,作爲IT從業人員的你,可能會有你的不一樣看法,仁者見仁智者見智嘛。項目管理
既然是武將,那麼在研發團隊中,團隊建設就很是重要了,如:資源
忙時打仗,閒時練兵。 開發
以我我的作爲《程序員》、《團隊leader》、《GCDN社區版主》、《程序員》的「奇葩」經驗分享一下我對研發團隊建設的概括總結:文檔
我過去幾年的團隊建設經驗,無怪乎這幾點。
一個團隊團隊忙忙碌碌,不管是研發過程仍是市場過程,若是在必定的時間週期內(以年爲單位),整體負荷高,平均績效低,則八成問題是在團隊建設上,如新手多、溝通問題、協調不順暢、項目返工等等:忙中有盲也。
研發團隊的首要目標是把任務和指標層層分解,而後再高效率的完成交付。
然,在具體的執行過程當中,因爲時序問題、資源廣泛缺乏問題、經驗不足問題、配合問題等等會致使這樣、那樣的問題,這些問題日積月累,逐漸會尾大不掉,則頗有可能會成爲團隊的災難:人才流失頻繁、人與人隔閡、應付差事。
這些不良結果統稱爲團隊的情緒管理範疇。這張PPT是多年前在北京,參加總公司組織由IBM講師的Team Leader的培訓教材(部分摘錄):
那麼,研發團隊的團隊建設應該如何作呢? 這裏有一個Checklist,可供參考(規範和形式須要因地制宜的裁剪)
周內按期的FreeTalk:業務經驗分享和技術探索培訓
坦誠的溝通:三個滿意和三個不滿意,從諫如流。
按期的例會制度:週會、月會
日構建持續集成系統、里程碑管理
項目管理工具:bug、任務分解
IM工具:如QQ羣、飛信羣、微信羣
需求評審制度、需求變動流程
合理的加班調節、合理的薪酬變動
後勤保障:我的加班餐、打車報銷等
雜七雜八:聚餐、吃串喝酒、外出旅遊等
我很想再加一條:敏捷開發,但是抱歉,研究了好久,可是未能成功實踐之。
固然,沒有作過多年的一線IT研發(含技術類和文檔類工種),很難算清這筆研發成本賬:
「要想着爲公司掙錢,而不是考慮爲公司省錢。」
參考:《開學季:學校是學校,學習是學習》
轉載請註明轉自《又到了入學季,談談軟件研發的團隊建設》