1. 程式人生 > >團隊開發部署

團隊開發部署

文件的 代碼規範 height one 天下 代碼覆蓋 提高 高效工作 attach

一,團隊開發效率

一個團隊幾個,甚至幾十個人,如果讓他們更加的高效工作呢,如果做到1+1>2呢?首先要了解團隊中的成員,各個成員的性格不同,舉幾個例子吧,有的人呢,有工作就想抓緊把它做完,不要老是被工作追著走;有的人呢,工作任務分配下來了,如果你不給他定個時間,他一年內都完不成,這種人,你就要給他緊迫感。善於鉆研技術的人,就給他有技術挑戰性的工作,不想到腦子的人,就給他簡單,但比較多的工作給他。每個人性格都不同,合理分配工作,是提高團隊效率關鍵,但是今天我們不說怎麽分配工作,來提高工作效率,來談談怎麽樣協作開發,來提高團隊效率。

現在的公司真搞笑,大家都不在本地開發,在測試服務器上開發。我暈。本地想安裝東西,沒有寫入權限,也就是沒有管理員權限了,唉。在測試服務器上開發,相互覆蓋文件的可能性太大了。所以下面是我覺得開發項目比較好的流程

二,純個人離解的,比較好的協同工作效果圖

先費話一下,我畫圖不行

技術分享

term

不為畫圖,上圖中只畫了部分,簡單說明一下,

1,服務器搭建,代碼編寫

項目經理搭建各種服務器,根據項目需求制定項目進度表,將項目分配給項目中的成員,各個成員在本機進行開發,本機測試通過放到測試服務器進行測試,測試通過放到正式服務器,在進行測試。

2,代碼管理部分

項目組成員商量決定代碼規範,以及代碼管理。我們用svn進行管理,每天早上來進行更新,每天下班後進行提交,保證svn,測試服務器,正式服務器,代碼一致.禁止直接在測試服務器,或者正式服務器直接修改代碼。如果有修改公用文件要進行鎖定,或者利用聊天工具,進行即時勾通,免費代碼覆蓋。

3,定時會議

定時會議,讓大家都了解一下項目進度,慢了,還是快了,讓大家有緊迫感。推遲了什麽原因,找到原因加以解決。加快了什麽原因,總結經驗

4,修改項目進度表

盡量避免修改項目進度表,因項目進度表是有權威性,不是隨便就能改的,所以我們要維護項目進度表的權表

團隊開發部署