電腦技術 首頁 / 論壇 / 自由討論 / 電腦技術
對於在全球IT產業佔有重要地位的台灣來說,電腦技術的重要性自然不言而喻。凡舉CPU、主機板、晶片組、記憶體、週邊裝置等各類問題,都歡迎在此專區進行討論。雖說近來PC的發展已漸趨成熟,但因應消費性時代來臨,更強調影音功能的Media PC、更輕薄的UMPC,或是低價PC都是業者試圖開創的新商機,也為PC產業的發展持續帶來新議題。
發表新主題  收藏 列印
問題: 公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/3 下午 10:49
 

提問者: bdchange

等級: 資深工程師

積分: 1212 分

發送消息

查看用戶的所有發言

我們都要有一個人merge,很麻煩!
引用本留言 回覆主題 關注  推薦  鮮花 (
0
)
臭雞蛋 (
0
)
第 1 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/5 上午 9:08
 

提問者: cmyang

等級: 鐘點工讀生

積分: 104 分

發送消息

查看用戶的所有發言

用CVS(Concurrent Versions System)來管理啊! 很好用的!
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 2 樓 公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/5 上午 9:20
 

提問者: Otto

等級: 鐘點工讀生

積分: 106 分

發送消息

查看用戶的所有發言

也可試試 Subversion,不錯用。
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 3 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/5 上午 9:34
 

提問者: Scop

等級: 工程師

積分: 904 分

發送消息

查看用戶的所有發言

重點是要做好規劃,tool是讓你的規劃更容易實現...
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 4 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/5 下午 2:48
 

提問者: E. C.

等級: 實習生

積分: 249 分

發送消息

查看用戶的所有發言

目前是用subversion… 但就像scop講的…規劃與管理很重要… 不是subversion不好用…但目前真的是成效不彰…
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 5 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/8 上午 9:08
 

提問者: james6604

等級: 鐘點工讀生

積分: 109 分

發送消息

查看用戶的所有發言

請導入建構管理(Configuration Management)與相關工具(Rational Clear Case or others)
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 6 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/8 上午 10:19
 

提問者: Administrator

等級: 研發總經理

積分: 5966 分

發送消息

查看用戶的所有發言

一個大程式要很多人來分工,一定要寫註解,不然你不在,誰知道你在寫什麼呢?是吧!
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 7 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/8 下午 1:05
 

提問者: esabella

等級: 鐘點工讀生

積分: 130 分

發送消息

查看用戶的所有發言

建議也要管理寫程式的源頭:規格, 需求變更, 或解bug. 一般我們會將規格或需求變更等先做WBS, 然後細分到工作項目, 分派後再隨時監督每個工作/bug項目是否已經完成或解決
運用Subversion,CVS等, 可以很清楚版本的變動, 避免版本混亂, 也方便codes的release.
加個可以管理bug, change request, task的工具, 追蹤這些項目是否完成, 連結每個項目相關的程式碼, 如此可以做即時的code review跟工作review, 也可以很快整理出每次release版本到底解決了哪些問題或新增哪些功能. 也方便回溯問題. 
建議CodeBeamer+Subversion的組合, 不錯用喔!
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 8 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/10 下午 9:52
 

提問者: bdchange

等級: 資深工程師

積分: 1212 分

發送消息

查看用戶的所有發言

謝謝大家!
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 9 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/13 上午 2:48
 

提問者: Scop

等級: 工程師

積分: 904 分

發送消息

查看用戶的所有發言

對, 規劃要從一開始就做, 從module的劃分開始, 每個人或每個team只負責自己的部份, 把權責分清楚, 當需要修改不屬於自己的code時, 就要把負責那部份的人找來討論, 更有甚者, 只能提出需求請owner改, 因為會牽涉到的安全性與風險, 只有它的owner最清楚.... 每一次的update都要有紀錄, 修改的人是誰? 為了什麼原因? 有什麼現實考量? 做了什麼妥協? 甚至於做過那些驗證? 有可能造成那些side effect? 最好直接訂出release note的格式, 所有人想update程式就得交出詳細的release note.... 當然定時備份是必要的, 註解也是必要的, 若有需要, 甚至可以有一份詳細的report(特別是增加新的功能, 介面做了大更動, 或是有重大變革時).... 要管理好code, 不是一件容易的事呀......
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 10 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/17 下午 4:05
 

提問者: Justin33

等級: 鐘點工讀生

積分: 102 分

發送消息

查看用戶的所有發言

奇怪, 我們公司剛好相反, 我們是都是很多程式都要由一個人來寫....
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
第 11 樓 回覆主題:公司內很多人寫同一套程式,要怎麼管理啊? 發表時間: 2007/10/18 上午 10:39
 

提問者: 瑞昌

等級: 實習生

積分: 376 分

發送消息

查看用戶的所有發言

亂自上起,最上面的主管要支持管理,如果升一個亂改別人 code 的當主管,下面自然有樣學樣,大家都會亂改 :)
引用本留言 回覆主題
鮮花 (
0
)
臭雞蛋 (
0
)
發表新主題

維護專業、整潔的論壇環境需要您的參與,請及時舉報違規留言,如果舉報屬實,我們將給予相應的積分獎勵。
謝謝您的熱心參與!
返回電腦技術 | 返回自由討論
本論壇僅陳述專家或個人觀點,並不代表電子工程專輯網站立場。
返回論壇首頁