在軟體開發的實踐和學習當中,我在點點滴滴中發現,乙個專案的成敗和質量的好壞和團隊的關係緊密到了頂點。
眾多體會,使我嚮往著乙個理想的團隊。
這個團隊的最重要的是,要有討論的氛圍。很多開發中的問題,都是在討論中發現和解決的。沒有討論的團隊,做出的軟體最終是整合不起來的,儘管都是按標準化介面去開發的。雖然理想上是可以做到用標準開發文件來規範開發人員,但現實總是低於理想的。要真的想讓每個人開發的元件最終能很好的對接,那就首先需要開發的人與人之間能很好的對接。討論,必要條件。
其次,要有最終的結論和解決方案。這需要團隊中有經驗豐富的領導者,他針對討論中的問題和解決方案和大家一起分析,最終拿出乙個大家都比較認可的方案。要不,一直討論,沒結果,等於白費。
然後就是團隊成員的素質,在開發的時間內,如果某個成員出現了難以解決的問題,領導者應該選擇乙個有能力解決的成員代替完成,注意,這裡的完成不是在開發時間裡去教那個不會的成員,而只是完成那個任務,因為時間,效率上不允許,關於開發時間外的討論時間,可以針對那個不會的問題進行培訓,或演示。
在分析,設計的時候,並不是專案經理乙個人在埋頭分析,設計,而是他先拿出一套或幾套解決方案的雛形,然後和這個精湛的團隊成員一起分析,討論,設計。這將大大的提高日後的開發效率和減少問題的出現的機率。
做為乙個專案的負責人,要有乙個和藹的性格。不要團隊裡出現了問題,就指責負責的程式設計師,而是應該幫其分析錯誤的原因,找到乙個修正的方案。若是性格不好的話,激起團隊成員中任何乙個人的逆反心理,那麼,很影響專案的進度,重要的還可能使專案的機密暴露等等。
理想中的團隊,是讓合適的人做合適的事,而每個人都在他所在任務的領域是熟練或精通的。在軟體開發的隊伍中,可能沒有完美的程式設計師,it知識飛速發展,沒有哪個人什麼都會,什麼精通,只有把他安排在他精通的領域裡,才能發揮他的最大作用。
理想中的團隊,應該是個勞逸結合的環境。放鬆而不散漫,團隊成員若在開發過程中思維受到阻礙,可以自由的去活動室活動下,可以坐在沙發上喝點咖啡,可以聽聽**等等。有時候,靈感的降臨往往是在不經意間的,若一直坐在那裡去想那個問題,往往會鑽到牛角尖裡去。那麼你又要問,那麼團隊要因此散漫怎麼辦?問的好,解決辦法就是他的任務是明確的,完成時間是有限的,這就是他的約束。古往今來,英雄不問出處,軟體也一樣,你是坐著開發也好,還是玩著思考也好,只要你完成了,你就是好的。這裡的玩不是為了開心,而是觸發靈感的一種方式而已。
理想中的團隊,應該是個朋友俱樂部。每個成員之間都應該是無話不談的好朋友,這樣才能反映出每個成員在開發中最真實的感受和想法,而就是這樣的真實的感受和想法,才最值得我們去珍惜,它可以盡可能的降低開發中存在的隱患,更好提高團隊成員間的相互學習動力,更好的消除嫉妒等等。
或許世界上沒有最完美的事物吧,或許也不存在這樣的理想團隊吧,但為了這樣的理想團隊,我們要敞開胸懷,使自己成為一理想團隊的一員。盡量做到,多討論,多交流,真心對待團隊的每個成員,展開自己浪漫的思維去面對軟體開發,讓你所看到每一幅美麗的畫面和你所聽到的每一曲旋律都成為你開發的中的一部分,別讓靈感在死板的工作中泯滅。
對理想團隊模式構建的設想
一 主要概述一下團隊 1 團隊的共有特點 2 軟體團隊的模式 3 團隊的成長階段 萌芽階段 磨合階段 規範階段 創造階段 4 效能曲線與假團隊 假團隊 名義上為團隊的組織,但成員互相掣肘,面和心不善,有人打醬油,這樣團隊的效率還不如個人單幹的工作組。二 個人理解理想團隊模式的構建 軟體團隊的不同模式...
理想團隊模式構建的設想及對軟體開發流程的理解
如何構建乙個理想的團隊?團隊是一種特殊的群體,它通過其成員的共同努力產生積極協同作用,其成員努力的結果使團隊的績效水平遠遠大於個體成員績效的簡單之和。乙個理想的團隊,它合理利用每乙個成員的知識和技能協同工作 解決問題,達到共同目標。這個共同目標是團隊成員實現可持續發展的精神動力。在團隊建設中,領導者...
理想中的合作
從外部來看,我覺得專案經理代表這整個專案的基本形象,就象這個專案經理的上級可以認為專案就是專案經理本人,對於乙個人來說最重要的工具就是他的左右手,誰曾聽說過乙個人犯錯他會說這是他的手犯下的錯誤?專案經理的位置之所以重要,是因為這個位置是頭腦。如果你認為你的身體不夠強健,那麼你可能會去聯絡跑步,一系列...