下面幾點思考是我去年一點總結,現修改一下并取了一個「高大上」的標題分享出來。
然而,腦袋里意識到的方法是理想化的、偏頗的,而環境、人是復雜的,觀點是一套,可在實踐過程中可能就不是這么回事了。將想法分享出來,望得到各位的交流或者指正。
留言、交流有驚喜哦~
打造一個高效的開發團隊,有以下幾點可以考慮:
1
能力、性格均衡的人員分布。我認為,好的團隊應具備以下幾個特點:
a. 目標清晰;
b. 踏實肯干;
c. 快速攻堅;
d. 結果負責。
依照這幾個特點,就相應配備具有這些特點的人員,比如leader目標感較強,大部分人踏實肯干,幾個喜歡攻堅挑戰,整體都具有較強的責任感。
2
主動積極的團隊氛圍。大部分人只關心自己手頭上的事,做完便萬事大吉;對于剛畢業的應屆生來說,更需不斷督促推動才能把事情做完。因此,營造主動積極的團隊氛圍,讓團隊成員不僅僅以完成任務為目的,更能盡心盡力去把事情做好做出色,甚至主動去承擔任務之外的事,這對保證團隊的長期效率有至關重要的作用。
一個公司的文化受老板、核心人員的影響很大,同樣,一個團隊leader的風格也將影響團隊成員的做事方式。
leader在營造主動積極的氛圍過程中起關鍵作用,因此,我認為leader首先要以身作則,并給組員以信任感,組員的努力應該得到認可、工作中不對的地方應該及時得到糾正。在組員努力的方向上,leader在日常工作事務中應給出一些引導,讓組員建立起符合團隊主動積極的文化觀念。
3
恰當的任務分配。需求下來后,首先將需求拆分成不同任務,根據產品階段性目標,將需求按核心、高、中、低等級進行拆分并文檔化。任務分配時權衡好項目開發時間、組員優缺點及目前工作能力,并考慮各個組員的興趣點,在把控好項目風險的情況下,使得任務分配較大程度上調動起組員的工作積極性,最終達到既有效完成項目目標,又能促進組員進步成長的雙贏目的。
4
關注團隊成員的成長。分析清楚每個組員目前的優缺點、強弱項、工作綜合能力及成長訴求點,引導他們在工作中不斷成長。可以通過組內培訓、技術交流分享、階段性談話等等來達成。
5
去除無意義的加班。如果團隊經常加班,那得反思導致加班的癥結在哪。是團隊出現「為了加班而加班」的不良風氣,還是團隊項目規劃的有問題,或者是團隊組員的技能得有意識提升了?一定得找出原因,對癥下藥,不要被所謂的互聯網加班文化給麻醉,而把大家的時間精力都無意義地消耗掉了。不倡導加班,才能督促團隊成員有意識地去提升自身工作效率。
6
工具的使用。重復性工作一定要工具化,比如日常打包、自動化測試等。另外,人都有惰性,團隊成員工作的推動也需建立一套工具化、制度流程來輔助,比如bug系統、code review制度等等。