開放源碼專案管理軟體
Created at Wednesday, 03 December 2003 08:00 Last Updated on Thursday, 08 March 2007 06:24
Written by 謝良奇
軟體開發可以說是極具複雜度的管理工作,許多的開發方法論、軟體工具相應誕生以解決軟體專案管理上遭遇的問題。適當的專案管理工具,有助於開發團隊彼此溝通、協調,執行所謂的協同開發程序。透過專案管理工具,軟體開發人員、專案經理,甚至是客戶,皆能隨時追蹤專案的開發進度以及目前的狀態。目前在開放源碼領域中,已有多套功能強大的專案管理工具問世。
Request Tracker,簡稱 RT,是一套企業級的 ticketing 系統,可以讓團隊有效地管理工作、議題,以及來自使用者社群的需求。RT 自 1996 年開始發展,受到系統管理者、客戶支援部門、IT 管理人員、開發人員與行銷部門的廣泛運用。使用 Perl 所撰寫而成的 RT,是具有高階、可移植等特性的平台獨立系統。藉由 RT,組織得以在內部進行協同運作,並降低客戶服務的門檻。RT 擁有專案管理、客戶關係管理與軟體開發等,企業關鍵應用軟體所需的關鍵性功能,如認證、權限管理、任務指派、提案、佈告等。目前使用 RT 的單位包括了 Fortune 前 100 大企業、政府單位、教育機構等等。針對 Extreme Programming(XP)而設計的專案規劃、追蹤工具 XPlanner,可支援欲採用此開發方法的軟體專案管理。XP 獨特的開發概念如 iteration、user stories,XPlanner 皆提供了相對應的管理工具,XPlanner 能支援 XP 開發流程,並解決在 XP 專案遭遇的許多問題。XPlanner 的特色包括簡單的規劃模型、虛擬備註卡(Virtual note cards)、支援專案、iterations、user stories 與工作的記錄與追蹤、智慧型未完成 stories 之延續、分散式整合標記(email 通知)、線上時間追蹤、計量單位(團隊效率、個人工時)產生與繪表、SOAP 界面支援等等。基於 PHP、MySQL 的 Achievo,是另一套以 web 為基礎,專為支應企業需求而發展的專案管理工具。Achievo 的專案與資源管理能力,有助於組織用簡單而有效的方式,支援本身的企業流程。Achievo 採用與具系統獨立性的技術,強調開放標準與協定的使用,能輕易地整合到企業現有的網路環境中,易於中小型企業接受採用。
相關網址:
1.開放與自由專案管理工具
https://proj.chbs.dk/
2.Achievo 網站
https://www.achievo.org/
3.Request Tracker 網站
https://www.bestpractical.com/rt/
4.XPlanner 網站
https://www.xplanner.org/index.html
OSSF Newsletter : 第 6 期 自由軟體協同開發
Category: FOSS News