项目-团队-技术-个人 (团队建设篇)
可能是工作的時間長了,加上自己也是個有點心的人,最近一年開始思考一些技術周邊的事情。
團隊建設。
團隊如何高效。
如何提高團隊成員的水平。
如何讓團隊保持進取心,保持積極的工作態度,保持他們對于技術的渴望和追求。
如何激勵他們,績效,氛圍,以身作則,言談舉止,哪一個更有效。
感覺敏捷、結對、代碼審查也許可以解決部分問題。
新人如何快速融入團隊,新人如何成長,縮短新人進入團隊的磨合期。
如何使工作3-5年的人保持積極的熱情,積極的工作態度,喚醒他們對技術的渴望和追求。如何指導他們的下一步發展,如何引導他們的下一步發展,幫助他們確定下一步的發展方向。
1、每天早晨進行站立會議。帶頭主動發言,說明進度及問題,有無需要協調的資源,有無需要細化的工作。有需要的話,大家再坐下來溝通和討論。
2、星期五下午,團隊組織技術交流。可以是介紹一周自己的進度及工作問題,也可以提出自己的疑問,也可以講述自己近來的學習成果,新發現。內容限定為技術話題。
3、鼓勵工作之余學習各種技術,其他平臺,其他語言,參與開源項目,將來有機會發展我們自己的開源項目。可以在周五下午分享學習的成果,學習碰到的問題,大家一起幫助解決。
4、建立對外的開發團隊博客。在博客中建立個人簡介。每個人都可以發表文章。內容限定為技術博客。學習成果,工作中解決的問題,好的分析解決方案,新的發現,都可以發表。
5、活躍團隊氣氛,加強交互,形成良性成長環境,加速新人成長,縮短新人期。
6、允許個人選擇自己喜歡的工作內容,盡量的安排每個人做自己喜歡的工作,使得每個人對項目的整體進度有更多的了解,可以提升工作效率。
7、引入結對編程。兩種組合形式:1、技術相差不多的兩個人結對,可以加速成長。2、新人入職之后,先和骨干結對,及時發現新人的問題,編碼習慣問題,思維方式問題,命名習慣問題,及時解決,加速新人成長,還可以控制新人犯錯的空間。可以定期更換結對,讓每個人都了解項目的整體狀況,也可以避免長期從事一種工作內容導致的興趣減低帶來的效率降低。
8、代碼共享,每個人都可以修訂別人的代碼,重構自己的代碼。逐漸拋棄“你的代碼就是你維護,我的代碼就是我維護”這樣一種不良的想法,項目是大家的,代碼也是大家的,大家要對項目負責,不管是誰寫得代碼,每個人都需要對他負責,而不只是當初編寫的人負責。
9、引入單元測試,在重構和修訂代碼之前,先寫好單元測試,保證重構和修訂不影響原有代碼的功能。通過編寫單元測試,增加程序可測試性,改善代碼結構。從改善局部設計開始做起,在以后的編碼中逐漸形成良好的編碼習慣,積累設計經驗。
10、嚴格把控模塊之間交互接口的設計,盡量避免不合理的設計對后面模塊集成帶來的問題。
11、對代碼進行審查,從代碼中發現不好的習慣,同時也發現好的習慣,從代碼入手,減少開發-測試的往復工作,提高編程的愉快度。
轉載于:https://www.cnblogs.com/virusswb/archive/2011/11/30/2268526.html
總結
以上是生活随笔為你收集整理的项目-团队-技术-个人 (团队建设篇)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打印机连接电脑打印与扫描(使用)
- 下一篇: 72张三国历史演变地图