又到了入學季,談談軟件研發的團隊建設


半個月前,蠻牛游戲專欄作家群中有一個“很好說話的李總”,提了一個問題:

“一個問題:程序員是文臣還是武將?”

答案眾說紛紜,但是回答“武將”的居多,我意同之。

原因有三:

  1. 程序員絕大多數性格比較直,規范性和紀律性和軍人類似。
  2. 程序員的工作屬於開創性的,不是0就是1.
  3. 程序員情商普遍較低,相對文檔工作者。當然,做為IT從業人員的你,可能會有你的不同見解,仁者見仁智者見智嘛。
    既然是武將,那么在研發團隊中,團隊建設就非常重要了,如:

忙時打仗,閑時練兵。 

以我個人做為《程序員》、《團隊leader》、《GCDN社區版主》、《程序員》的“奇葩”經驗分享一下我對研發團隊建設的歸納總結:

團隊建設,不僅僅是吃吃喝喝、游山玩水,而是值得leader挖空心思聚焦的頭等大事。團隊建設,不是閑時的“溫飽思淫欲”,而是長治久安的“國策”。團隊建設,是團隊規范化,萬眾一心,較高執行力的必備條件。

我過去幾年的團隊建設經驗,無怪乎這幾點。

 

一個團隊團隊忙忙碌碌,無論是研發過程還是市場過程,如果在一定的時間周期內(以年為單位),總體負荷高,平均績效低,則八成問題是在團隊建設上,如新手多、溝通問題、協調不暢、項目返工等等:忙中有盲也

image

研發團隊的首要目標是把任務和指標層層分解,然后再高效率的完成交付。

然,在具體的執行過程中,由於時序問題、資源普遍缺少問題、經驗不足問題、配合問題等等會導致這樣、那樣的問題,這些問題日積月累,逐漸會尾大不掉,則很有可能會成為團隊的災難:人才流失頻繁、人與人隔閡、應付差事。

這些不良結果統稱為團隊的情緒管理范疇。這張PPT是多年前在北京,參加總公司組織由IBM講師的Team Leader的培訓教材(部分摘錄):

image

 

那么,研發團隊的團隊建設應該如何做呢? 這里有一個Checklist,可供參考(規范和形式需要因地制宜的裁剪)

  • 周內定期的FreeTalk:業務經驗分享和技術探索培訓
  • 坦誠的溝通:三個滿意和三個不滿意,從諫如流。
  • 定期的例會制度:周會、月會
  • 日構建持續集成系統、里程碑管理
  • 項目管理工具:bug、任務分解
  • IM工具:如QQ群、飛信群、微信群
  • 需求評審制度、需求變更流程
  • 合理的加班調節、合理的薪酬變更
  • 后勤保障:個人加班餐、打車報銷等
  • 雜七雜八:聚餐、吃串喝酒、外出旅游等
  • 我很想再加一條:敏捷開發,可是抱歉,研究了很久,但是未能成功實踐之。

當然,沒有做過多年的一線IT研發(含技術類和文檔類工種),很難算清這筆研發成本帳:

 

“要想着為公司掙錢,而不是考慮為公司省錢。”

image

 

參考:《開學季:學校是學校,學習是學習


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM