10個基於Web的開源專案管理系統
Codendi
Codendi 是一個軟體專案協作管理平臺,功能有配置管理、問題跟蹤(bug、任務、需求等)、文件管理,還包含一個Eclipse外掛;持續整合介面、報表、測試方案等,基於 LAMP 架構開發,提供了 SOAP Web 介面。
該版本引入了包括一個新的問題跟蹤引擎、工作量以及 Git 外掛。
Redmine
Redmine是一個靈活的專案管理系統,使用 Ruby on Rails 框架開發,跨平臺且可以使用多種資料庫。
Redmine概述
- 多專案支援
- 基於角色的靈活訪問控制
- 靈活的問題跟蹤系統
- 甘特圖和日曆
- 新聞、文件和檔案管理
- 訂閱(Feeds)和郵件通知
- 為每個專案設定獨立Wiki
- 為每個專案設定獨立討論區
- 簡單的時間跟蹤功能
- 支援為問題、專案和使用者增加自定義屬性
- 整合版本管理系統(SVN, CVS, Mercurial, Bazaar and Darcs)
- 支援多種LDAP認證方式
- 支援使用者自注冊
- 多語言支援
- 多資料庫支援
ProjectPier
ProjectPier是一款開源的專案管理程式,基於 PHP+MySQL 架構。使用者可以通過 ProjectPier 的 web 介面對任務、專案和團隊進行管理。ProjectPier 支援多專案和多團隊,它幫助團隊進行溝通與協作,並通過任務設定、討論版、里程碑、站內資訊等功能使得專案管理更加透明和簡單。
ProjectPier的一些特點包括 :
- 多客戶的能力,讓您管理專案。
- 3級許可權管理。
- 可以限制客戶端使用者的專案操作權利
- 簡訊和工作清單
- 可以管理修改上傳檔案。
- 標籤,可用於分類的訊息,任務,目標及檔案
- 按專案涵蓋資訊,任務,目標及檔案進行全文檢索
- 隱私:短訊,任務資訊等可以進行隱麼設定
Trac
Trac 是用Python寫的一個基於Web的事件跟蹤系統,它使用WiKi作為文件的格式,Subversion作為版本控制系統。可幫助開發人員進行原始碼版本管理、Bug跟蹤和討論。Debian如果你的系統是Debian則用apt-get install trac命令安裝即可,Trac依賴的所有軟體包系統會自動安裝。安裝完成後,就可進行配置了。Trac可以設定成Standalone伺服器,只供本機使用。也可以與Apache等Web伺服器整合,如果與Apache整合,則可配置成CGI、FastCGI或Mod_Python等方式 。
其他功能:
- 專案管理 (Roadmap, Milestones, 等)
- 追蹤系統 (缺陷追蹤、任務 等)
- 細粒度許可權支援 (自 0.11版本開始)
- 最近活動的時間軸
- Wiki
- 可定製的報告
- 版本控制系統的web介面
- RSS Feeds
- 多專案支援
- 環境擴充套件(通過Python 外掛支援)
- iCal 輸出
Project HQ
Project HQ是一個開源協作專案管理工具,類似於Basecamp和activeCollab。Project HQ採用Python, Pylons和SQLAlchemy等開源技術開發並且支援多種資料庫。Project HQ使用一個結構化的工作流程協助您管理您的專案。
Collabtive
Collabtive是一個基於Web的專案管理系統。提供的功能包括:專案管理,即時聊天工具,任務、檔案管理,時間跟蹤,多語言支援。
- 簡單易用
- 能管理專案、里程碑、任務
- 基線匯入
- 時間跟蹤
- 多語言支援
eGroupWare
eGroupware是一個多使用者、基於PHP開發的協同工作套件。目前可用的模組包括:電子郵件(IMAP/POP3)、通訊錄、行事曆、文件管理、書籤、Wiki、工作流等KForge
KForge是一個系統的管理軟體和知識的專案。它重新使用現有的最佳的工具,如版本控制系統(SVN) ,Bug管理( TRAC )的,和一個wiki (trac或moinmoin ) ,使他們的系統本身的設施(專案,使用者,許可權等) 。 KForge還提供了一個完整的Web介面的專案管理,以及一個完全開發的外掛系統,可以很容易地進行新業務和功能的開發。
OpenGoo
OpenGoo是一套基於ExtJs+XAMP(Apache、PHP、MySQL)開發的開源weboffice。適用於任何單位或個人建立,共享,協作維護和釋出它們所有內部與外部文件。
ClockingIT
一個使用MIT/X Consortium許可協議的專案管理工具, 用來詳細記錄工作時間,方便專案協調,繪製甘特圖,以及提供email提醒。
2010-11-09 11:07標籤: 專案管理Web系統開源