《免費(fèi)項(xiàng)目管理軟件Redmine》由會(huì)員分享,可在線閱讀,更多相關(guān)《免費(fèi)項(xiàng)目管理軟件Redmine(4頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、Redmi ne:這是基于ROR框架開發(fā)的一套跨平臺(tái)項(xiàng)目管理系統(tǒng),是項(xiàng)目管理系統(tǒng)的后起之 秀。
§目錄[隱藏]
基本定義’
技術(shù)開發(fā)
評(píng)價(jià)
基本定義
技術(shù)開發(fā)
評(píng)價(jià)
§
[編輯本段]
基本定義
管理系統(tǒng)
Redmine :這是基于ROR框架開發(fā)的一套跨平臺(tái)項(xiàng)目管理系統(tǒng),是項(xiàng)目
出■ i#it
Q I k?£ I
Redmine 管理系統(tǒng)的后起之秀,據(jù)說是源于 Basecamp 的 ror 版而來,支持多種數(shù)據(jù)庫,除了 和DotProject的功能大致相當(dāng)外,還有不少自己獨(dú)特的功能,例如提供wiki、新聞臺(tái)、 時(shí)間跟蹤、 feed 聚合、導(dǎo)出 pdf 等待,還可以集
2、成其他版本管理系統(tǒng)和 BUG 跟蹤系 統(tǒng),例如 SVN、 CVS、 TD 等等。配置功能強(qiáng)大而且方便,自定義屬性和更新通知也 很實(shí)用,詳細(xì)的介紹可以看看清華同方的 redmine 站點(diǎn)。中文版 Redmine 在線演示: ezWORK 、英文版可看 Redmine 提供的官方演示。
管理軟件
Redmine :是一個(gè)基于 web 的項(xiàng)目管理軟件,用 Ruby 開發(fā)的。(可以想象成用 php 寫的 n 個(gè)文件,可以在網(wǎng)頁上瀏覽,就像 wordpress 。)
協(xié)作對(duì)于一個(gè)團(tuán)隊(duì)來說至關(guān)重要,尤其是產(chǎn)品開發(fā)的團(tuán)隊(duì),項(xiàng)目化的管理方式已 經(jīng)深入人心, MS Project 所有做過項(xiàng)目管理的人都應(yīng)
3、該了解,但是每天面對(duì)一張靜 態(tài)的甘特圖來分配資源、 調(diào)整進(jìn)度的做法已經(jīng)不合時(shí)宜了, 在 Web 服務(wù)盛行的時(shí)代, 以溝通為核心概念的小型團(tuán)隊(duì)項(xiàng)目管理服務(wù) Basecamp 取得了成功,同時(shí)還捧紅了 Ruby on Rails 框架。
管理的核心
溝通與共享是現(xiàn)代項(xiàng)目管理的核心,這種 Web 形式的項(xiàng)目管理系統(tǒng)通過 “項(xiàng)目 (Project )”的形式把成員、任務(wù)(問題)、文檔、討論以及各種形式的資源組織在 一起,大家參與更新任務(wù)、 文檔等內(nèi)容來推動(dòng)項(xiàng)目的進(jìn)度, 同時(shí)系統(tǒng)利用時(shí)間線索 ( T imeline )和各種動(dòng)態(tài)的報(bào)表( Report )形式來自動(dòng)給成員匯報(bào)項(xiàng)目進(jìn)度。
[編輯本段]
4、
技術(shù)開發(fā)
在技術(shù)開發(fā)領(lǐng)域, Bug 追蹤、 Wiki 和 版本控制的集成對(duì)于項(xiàng)目管理系統(tǒng)來說 必不可少,當(dāng)然能夠?qū)崿F(xiàn)這些功能的系統(tǒng)也有很多,例如:
Trac
? Trac :基于 Python 的開源程序,應(yīng)該是最早將 Ticket 與項(xiàng)目結(jié)合起來的開 發(fā)管理系統(tǒng),支持 Wiki 、Timeline 、Report 和項(xiàng)目模塊分級(jí)與里程碑定義,還能夠 綁定查看 SVN 內(nèi)容,簡單易用,但是團(tuán)隊(duì)開發(fā)速度太慢,很多功能確實(shí),無法進(jìn)行 權(quán)限分配、多項(xiàng)目管理,配置不夠靈活,實(shí)在有些遺憾
Jira + Confluence
? Jira + Confluence :基于 Java 的 Bu
5、g 追蹤和企業(yè) Wiki 系統(tǒng),需要購買, 而且很貴, Jira 的 Bug 和事務(wù)流管理能力很強(qiáng)大, Confluence 應(yīng)該是目前最好的 企業(yè) Wiki 系統(tǒng),擴(kuò)展性強(qiáng),但是某些操作和體驗(yàn)顯得有些跟不上時(shí)代
ActiveCollab
? ActiveCollab :基于 PHP 的 Web 項(xiàng)目管理程序,曾經(jīng)是開源版本的,后來 給商業(yè)化了,需要購買, Trac 與 Basecamp 的模仿者,安裝和使用簡單
還有許多 SaaS 方式的在線項(xiàng)目管理服務(wù),例如: Comindwork 、LiquidPlanne r 、 MyQuire 、 ProjectSpaces 、Huddle 、
6、PlanHQ 、Goplan 等,不過介于中國的出 口帶寬情況和用戶心態(tài)問題, 將重要的項(xiàng)目數(shù)據(jù)放在遙遠(yuǎn)的第三方目前來說還是有些 不現(xiàn)實(shí)的 …
啰嗦了很多,下面介紹主角 Redmine ,一個(gè) Trac + Basecamp 的混合體, 吸取了兩個(gè)系統(tǒng)的有點(diǎn),基于 Ruby on Rails 框架開發(fā),開放源代碼,可以跨平臺(tái) 部署, indigo 覺得它應(yīng)該是小型開發(fā)團(tuán)隊(duì)項(xiàng)目管理的首選系統(tǒng)。
功能
功能:
? 多項(xiàng)目和子項(xiàng)目支持
? 可配置的用戶角色控制
? 可配置的問題追蹤系統(tǒng)
? 自動(dòng)日歷和甘特圖繪制
? 支持 Blog 形式的新聞發(fā)布、 Wiki 形式的文檔撰寫和文件管理
7、
? RSS 輸出和郵件通知
? 每個(gè)項(xiàng)目可以配置獨(dú)立的 Wiki 和論壇模塊
? 簡單的任務(wù)時(shí)間跟蹤機(jī)制
? 用戶、項(xiàng)目、問題支持自定義屬性
? 支持多種版本控制系統(tǒng)的綁定( SVN、CVS、Git、Mercurial 和 Darcs )
? 支持多 LDAP 用戶認(rèn)證
? 支持用戶自注冊(cè)和用戶激活
? 多語言支持(已經(jīng)內(nèi)置了 zh 簡體中文)
? 多數(shù)據(jù)庫支持( MySQL 、SQLite 、PostgreSQL )
? 外觀模版化定制(可以使用 Basecamp 、 Ruby 安裝
[編輯本段]
評(píng)價(jià)
Redmine 是一個(gè)不錯(cuò)的 Tracking 工具用了有斷
8、時(shí)間了 , 擴(kuò)展性還是很強(qiáng)的 , 能 夠適應(yīng)項(xiàng)目管理上的很多需求 ,如問題跟蹤、工時(shí)統(tǒng)計(jì)、 Wiki 、論壇什么的。如果和 C VS 或者 SVN 結(jié)合起來,還可以跟蹤每個(gè) Issue 提交的代碼。 這樣方便做 Code Re view. 如果再多一些擴(kuò)展,諸如團(tuán)隊(duì)成員狀態(tài)、異常事項(xiàng)的統(tǒng)計(jì)等等就更好了。
最近在關(guān)注幾個(gè)Ruby的開源項(xiàng)目,各有所長,突然想起Rails的核心思想:針對(duì)特定的問 題領(lǐng)域,拿出最簡潔最有效的解決方案,以此來提高效率,讓項(xiàng)目人員能專注于項(xiàng)目需求和 功能實(shí)現(xiàn)。目前我們小組的人員分布零散,大家業(yè)余時(shí)間也零散,必須要有一個(gè)平臺(tái)來整合 大家的工作,協(xié)調(diào)大家的思想成果;讓工作零
9、散化,原子化;讓大家能零散的時(shí)間發(fā)揮最大 的潛能(有限的時(shí)間解決有限問題),最后又能將大家零散的原子的工作成果整合成一個(gè)能 完整的產(chǎn)品。先把標(biāo)題的幾個(gè)項(xiàng)目做些介紹,然后說說我的想法:
一 Redmine
這是一個(gè)用于項(xiàng)目管理的平臺(tái),主要功能如下:
1項(xiàng)目成員管理:
能為一個(gè)項(xiàng)目添加成員,分配成員的項(xiàng)目角色;
2文檔和文件管理:
能發(fā)布文檔,存儲(chǔ)文件,還集成svn進(jìn)行代碼管理;
3日歷,工作流,文檔追蹤:
能分配工作,安排工作流,根據(jù)文檔追蹤事務(wù)進(jìn)展;
4項(xiàng)目路線圖,Gantt圖和活動(dòng)統(tǒng)計(jì)報(bào)表:
能規(guī)劃項(xiàng)目版本,每個(gè)版本Gantt圖和項(xiàng)目中事務(wù)活動(dòng)統(tǒng)計(jì);
參考:http:/
10、/210.51.171.74:3000
二 SVN
是CVS的一個(gè)進(jìn)化版本,具備CVS的全部代碼管理功能;修正了 CVS的顯著缺點(diǎn)。功能 不細(xì)說,但因?yàn)镽edmine和CruiseControlrb都只支持SVN,所以不得不研究它。
三 CruiseControlrb
使用過持續(xù)集成工具的CruiseControl(java版)的人都知道持續(xù)集成對(duì)一個(gè)項(xiàng)目開發(fā)過程 管理的重要性,實(shí)時(shí)的代碼測(cè)試和代碼集成加上完善的反饋,讓參與項(xiàng)目的每個(gè)成員都能放 心大膽的往前走下去。
四我的想法
根據(jù)我們小組的自身特點(diǎn),將這些工具的特定和優(yōu)勢(shì)我們來一次Rails式的定制或整合,生 成一個(gè)完整的分布式
11、,松散型,敏捷的項(xiàng)目驅(qū)動(dòng)聚合平臺(tái),比開源項(xiàng)目管理緊湊,比軟件工程 項(xiàng)目管理靈活。
又發(fā)現(xiàn)一個(gè)不錯(cuò)的開源項(xiàng)目trac,參見。它將SVN的管理同項(xiàng)目管 理相結(jié)合起來,讓所有的代碼管理如同Rails中的數(shù)據(jù)庫設(shè)計(jì)工作一樣都能在前臺(tái)去操作, 避免了繁瑣的 command-line 操作。 Well Done! 而現(xiàn)在 redmine 要把 trac 整合進(jìn)來,那真是 天大 的 好消息, 而 且 我 也 建議 redmine 把 cruisecontrolrb 整 合 進(jìn) 去 , 到時(shí) 候 redmine=Basecamp+Trac+CruiseControlrb+SVN,如果能再把 XP里面的一些好的思想引入進(jìn) 來為 redmine 潤潤色,那完全可以做出一個(gè)和 Rails 一樣在 PM 占統(tǒng)制地位的定制的 Toolsoft 出來。加油吧, redmine!