目前流行的源程序版本管理軟件和項目管理軟件都有哪些, 各有什麼優缺點?

Micrsoft TFS:    
優勢:(1)由數據庫存儲源碼(性能高)
                       (2)與開發工具無縫集成(簡便)
                       (3)源碼管理無存儲限制(可靠)
                       (4)可以在文件級別上支持安全性,支持特定場景文件管理,有誤刪除恢復保護。
                       (5)與project工具集成,方便任務跟蹤,內置BUG管理工具,提升開發效率,管理項目生命週期測試用例。
               缺點:用起來不夠直觀,操做步驟比較繁瑣。
Github :
              優勢:
                      (1)適合處理臨時需求。
                      (2)是開源的,在上面能夠看到各類優秀的代碼。
                      (3)能夠在寫代碼的時候隨時提交。
             缺點:由於是分佈式的,每臺機器都commit的時候,有的時候忘記了push到遠程服務器(github)。
trac:
             優勢:很是靈活,能夠爲所欲爲的定製。
Bugzilla:
             優勢:(1)檢索功能強大。
                      (2)審覈機制安全。
                      (3)網絡用戶界面友好
                      (4)配置設定豐富多樣。
                      (5)安全策略細緻和產品分類方案完備。
            缺點:只能管理缺陷。
Apple XCode:
            優勢:(1)能夠自動建立分類圖表。
                     (2)自動提供撤消、重作和保存功能,無需編寫任何編碼。
            缺點:更新版本後,某個插件可能會失效。

OpenProj
OpenProj是一款免費且開源的應用,它能夠完美運行在Unix、Linux、Windows或Mac系統上。它是全部微軟項目桌面應用的替代品,你甚至還能夠打開本地項目文件。該方案具備成本覈算、網絡圖(PERT圖表)、Gantt圖表、RBS以及WBS圖表等功能。

GanttProject
這是一款極易使用,基於Gantt圖表的項目調度和管理的免費管理工具。主要功能包括任務分配、等級分類、Gantt圖git

okit程序員

1、提升效率
l  oKit把任務像俄羅斯方塊同樣列在用戶面前,用戶會由於消除了一行而得到快感;
l  同時每項任務都會有人檢查和確認,這很容易讓作事的人養成凡事認真對待、有始有終的習慣;
l  oKit任務機制還容許任務負責人對任務進行細化,爲大粒度受權提供了手段,在提升團隊成員積極性的同時提升了能力。
oKit能夠在提升團隊執行力的同時提升項目工做效率。
l  oKit中的大事只要記入一次,項目團隊成員都能看到;
l  oKit中的需求變動只要錄入一次,與之相關的用戶都能獲得通知;
l  oKit中的任務只要安排一次,項目負責人、任務承擔人、部門負責人都能跟蹤到;
l  oKit中的知識資料只要提交一次,訂閱的人都能收到;
oKit經過數據重用和共享,下降了溝通工做量的同時提升了溝通效率。
2、讓工做有序
l  oKit支持管理任意多項目,每一個項目獨立團隊、獨立權限、獨立空間、獨立管理,數據集中存儲;
l  oKit提供獨立的功能管理計劃任務、缺陷和改進建議、需求和設計、測試用例、文檔和代碼、報告、大事記錄等等。
oKit經過項目隔離和爲各種信息歸類管理,讓項目信息各就各位,讓項目團隊再也不受郵件風暴之苦;
l  oKit提供新建-發佈-報告進度-提交-驗收關閉任務流程;
l  oKit提供新建缺陷-打開-指派-處置-測試-確認-關閉缺陷處理流程;
l  oKit提供簽出代碼-更改-同步-合併-提交代碼管理流程;
l  oKit提供新建-處置-變動-通知-處理-關閉需求管理流程;
oKit經過引入必要的流程讓典型的項目工做秩序井然,平滑流暢。
3、提升質量
l  oKit中,只要分配的任務,記入的缺陷,一定會獲得處理;
l  oKit中,只要提交的代碼和文檔,全部版本均可以回溯,版本再也不混亂;
l  oKit中,每一個需求變動都能以受控的方式得以處理;
oKit經過對團隊軟件過程的增強,提升產品的質量,這契合了現代質量管理的思想,過程決定質量。
4、下降成本
l  oKit使用很簡單,只要記住一套用戶名密碼,就能使用oKit提供的諸多功能;
l  oKit維護很簡單,只須要安裝一臺服務器,維護一套基礎數據,客戶端不須要安裝,經過瀏覽器便可使用;
l  oKit讓領導在須要關注項目時,僅須要點擊鼠標就能獲得想要的信息,再也不須要項目經理們花費大量的時間去整理報告和發送郵件。
l  oKit能夠部署到Internet,這樣項目團隊能夠分佈在任何地方,只要能連上網絡,均可以一塊兒工做。
1臺服務器,5分鐘,創建一個能管理100項目的管理環境,爲500人提供項目管理服務,這就是oKit,它不只能夠提升效率,讓工做有序,提升質量,它還能下降成本。

oKit不是爲了監控團隊成員而研製,它的存在是爲了提升團隊成員的工做效率;
oKit不是爲了經過CMM/CMMI或ISO9000認證而研製,但
經過oKit,這些標準的思想切實能夠爲您的組織帶來看得見摸得着的收益。
這就是oKit,一套基於Web2.0的新一代項目管理軟件。github

TFS(Team Foundation Server )是一個工做流協做的引擎,它容許一個團隊使用他們自定義的流程,並使用在項目歷史中實時收集起來的一個集中的數據倉庫。數據庫

優勢:集成性。版本控制系統和工做項存儲器在註冊時集成在一塊兒。當註冊時,能夠將其與一個或多個工做項關聯。新概念:擱置集
 
GitHub:Ruby社區的程序員使用Git之後,找不到好的Git託管網站,因而就開發了Github出來。
優勢:重視社區活動,在GitHub,用戶能夠十分輕易地找到海量的開源代碼。
 
Trac是一個爲軟件開發項目須要而集成了Wiki和問題跟蹤管理系統的應用平臺,是一個開源軟件應用。
優勢:力求不影響現有團隊的開發過程,良好的擴充性,以里程碑的方式進行項目管理。
 
Bugzilla:是一款具備追蹤系統的軟件。
優勢:開源免費,缺陷跟蹤。強大的檢索功能。
 
xcode集成了svn源代碼管理客戶端。
優勢:分支管理系統,易於管理,集中式服務器更能保證安全性,管理方便,邏輯明確,符合通常人思惟習慣.
相關文章
相關標籤/搜索