1. 程式人生 > >您的開發團隊用什麼專案管理軟體

您的開發團隊用什麼專案管理軟體


專案管理軟體是一個開發團隊舉足輕重的工具,它的主要使命之一就是幫助你管理日常開發工作中各種繁雜的任務與Bug,否則你就會被淹沒在任務與Bug的海洋中不能自拔。它也是開發團隊重要的協作平臺,有了這個平臺,團隊成員之間才能方便地瞭解到每個人“做了什麼,在做什麼,將做什麼”。

所以,專案管理軟體的選型成為一個開發團隊必須面對的問題。在這裡,我們想做個調查,希望大家分享一下自己的開發團隊在選擇專案管理軟體時的一些心得。

我們在網上找了一些專案管理軟體,給大家參考一下:

Trac

開發語言:Python

是否開源:是

專案簡介:Trac 是用Python寫的一個基於Web的事件跟蹤系統,它使用WiKi作為文件的格式,Subversion作為版本控制系統。可幫助開發人員進行原始碼版
本管理、Bug跟蹤和討論。

Bugzilla

開發語言:Perl

是否開源:是

典型使用者:NASA, Facebook

專案簡介:是一個開源的缺陷跟蹤系統(Bug-Tracking System),它可以管理軟體開發中缺陷的提交(new),修復(resolve),關閉(close)等整個生命週期。

todoyu

開發語言:Perl

是否開源:是

專案簡介:todoyu是一個PHP開源的任務/專案管理,時間跟蹤和協作開發應用程式。它擁有一個流行的Ajax操作介面,在每個專案上都可以有使用者和客戶。在 todoyu中,專案被分成帶子任務的多個里程碑並分配給使用者。每個任務發費的時間將被記錄。

Redmine

開發語言:Ruby

是否開源:是

專案簡介:Redmine是基於ROR框架開發的一套跨平臺專案管理系統,是專案管理系統的後起之秀,據說是源於Basecamp的ROR版而來,支援多種資料庫,除了和DotProject的功能大致相當外,還有不少自己獨特的功能,例如提供wiki、新聞臺、時間跟蹤、feed聚合、匯出pdf等待,還可以整合其他版本管理系統和BUG跟蹤系統,例如SVN、CVS、TD等等。

開發語言:Java

是否開源:是

專案簡介:JIRA是集專案計劃、任務分配、需求管理、錯誤跟蹤於一體的商業軟體。JIRA建立的問題型別包括New Feature、Bug、Task和Improvement四種,還可以自己定義,所以它也一是過程管理系統。JIRA融合了專案管理、任務管理和缺陷管理,許多著名的開源專案都採用了JIRA。

Gemini

開發語言:C#/ASP.NET

是否開源:否

專案簡介:Gemini是一個流行的基於.NET的issue和bug管理平臺。非開源,免費版可供5人使用, SharpDevelop 用的就是它。