零七年底上映了一步電影,起名‘集結號’,影片中強攻的真實感讓人震撼,堪比好萊塢大片的畫面給我留下了深刻印象,與此同時,場景中的協(xié)作和意志同樣讓人敬佩。
戰(zhàn)斗中的一支隊伍,人心不齊、協(xié)作不暢,是要丟命的。
軟件開發(fā)團隊同樣如此,今時今日的軟件開發(fā)已非當年個人英雄時期可比,節(jié)奏多變的市場對開發(fā)工作提出了更高的要求,如何增強團隊戰(zhàn)斗力,從而讓個人和團隊都從中獲益,這應當是每個團隊負責人都需要思考并不斷實踐的問題,以下是這幾年形成的一些淺薄理解,從幾個關鍵詞來分析一下。
寧缺毋濫
人是團隊的核心,團隊的形成是從招聘環(huán)節(jié)開始的, 從篩選簡歷、面試、試用都是在為團隊選擇更合適的人。
技術最好的并非一定合適,也許有的人技術真的很好,但是說話做事的方式跟團隊差異太大,無法形成有效的補充,技術差的并非一定不合適,也許是因為當時的水平或者環(huán)境限制,踏實肯干挖掘潛力也會成長為團隊骨干。
招聘環(huán)節(jié)的寧缺毋濫,嚴格控制團隊新鮮血液的加入質量,將為團隊的成長打下良好基礎,也是對面試者負責任,避免進入團隊以后的各種不適應。
開放氛圍
這方面我很幸運,大學畢業(yè)后經歷了兩家公司,氛圍都很開放,程序員的工作特點決定了開放氛圍的重要性。
優(yōu)秀的程序員需要一定的自由度,程序設計并非全是機械性的工作,自由度對于挖掘智慧是很有幫助的,你不能像趕鴨子上架一樣的跟在程序員屁股后面催他做這個做那個,一個團隊在面臨一件事情時,單方面的安排和接受事務效率很容易提不上去,而發(fā)揮群體智慧,每個人主動的給出自己的見解,發(fā)揮出熱情和智慧的力量才能具備強大的生產力。