以前用过一个cs版的忘记叫啥名了,还用个禅道,感觉一般“5. 测试管理: 项目软件缺陷Bug状态跟踪”在公司内部自己测试或者试用期上线后后期维护阶段用的多,有的公司单独做个系统让用户提问题来修改,也是参考这个模块做的。。。

转载自

http://www.cnblogs.com/masky5310/archive/2010/06/02/1749778.html

俗话说"工欲善其事必先利其器",在一个项目开发流程中,如果搭配一个比较完善的项目管理工具,必将取得事半功倍的效果。本文搜集了目前项目管理界比较有规模的管理工具,给予了简单介绍,同时为了发扬免费开源的精神,重点总结了免费开源工具Dotproject 和Redmine。

  一: 完善的项目管理工具,需要具有如下的管理模块:

1. 需求管理:项目的需求变更,跟踪,控制
          2. 资源管理: 项目的可利用的资源(人力,物力,财力) 
          3. 计划管理: 包括成员管理和权限分配,日程排定,工作时间管理,里程碑设置
          4. 进度管理: 日历,工作流,项目路线图和Gantt图
          5. 测试管理: 项目软件缺陷Bug状态跟踪
          6. 文档管理: 发布文档文件 存储文件,集成SVN代码管理
          7. 信息管理: 活动统计报表,项目报表的导入和导出功能,信息筛选,预警和邮件提示
          8. 共享管理:团队新闻,Wiki和论坛等功能

  二: 目前IT项目管理常用管理工具介绍:

1.Dotproject             基于php 免费开源        
                      官网:http://www.dotproject.net/
          2.Redmine                 基于Ruby和Rails框架 免费开源           
                      官网:http://www.redmine.org/
                        在线演示站点:http://demo.redmine.org/
          3.Trac                       基于Python  代表有FogBugz   免费和商业 
                    官网:http://trac.edgewall.org/
          4.MS Project           微软项目 C/S架构 项目单一,功能少        
                     官网:http://www.microsoft.com/project/en/us/default.aspx
          5.Jira + Confluence      基于Java 收费模式 包含Bug追踪和Wiki      
                     官网:http://www.atlassian.com/software/jira/
                   在线演示站点:http://jira.fangwai.net/secure/Dashboard.jspa
          6.ActiveCollab             基于php 曾经开源                        
                   官网:http://www.activecollab.com/
          7.Basecamp               基于商业运作模式 曾经项目管理界老大       
                        官网:http://basecamphq.com/  
          8.BugFree                  国产软件 ,使用MS的软件开发流程规范
          9.XPlanner                 采用极限编程开发(XP)流程                
                        官网:http://www.xplanner.org/

 三:Redmine的介绍           
        Redmine:这是基于ROR框架开发的一套跨平台项目管理系统,是项目、管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。配置功能强大而且方便,自定义属性和更新通知也很实用,详细的介绍可以看看清华同方的redmine站点。中文版Redmine在线演示:ezWORK、英文版可看Redmine提供的官方演示。

Redmine:是一个基于web的项目管理软件,用Ruby开发的。(可以想象成用php写的n个文件,可以在网页上浏览,就像wordpress。
协作对于一个团队来说至关重要,尤其是产品开发的团队,项目化的管理方式已经深入人心,MS Project 所有做过项目管理的人都应该了解,但是每天面对一张静态的甘特图来分配资源、调整进度的做法已经不合时宜了,在 Web 服务盛行的时代,以沟通为核心概念的小型团队项目管理服务 Basecamp 取得了成功,同时还捧红了 Ruby on Rails框架。

功能: 
  ● 多项目和子项目支持 
  ● 可配置的用户角色控制 
  ● 可配置的问题追踪系统 
  ● 自动日历和甘特图绘制 
  ● 支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理 
  ● RSS 输出和邮件通知 
  ● 每个项目可以配置独立的 Wiki 和论坛模块 
  ● 简单的任务时间跟踪机制 
  ● 用户、项目、问题支持自定义属性 
  ● 支持多种版本控制系统的绑定(SVN、CVS、Git、Mercurial 和 Darcs) 
  ● 支持多 LDAP 用户认证 
  ● 支持用户自注册和用户激活 
  ● 多语言支持(已经内置了zh简体中文) 
  ● 多数据库支持(MySQL、SQLite、PostgreSQL) 
  ● 外观模版化定制(可以使用 Basecamp 、Ruby安装

 

四:DotProject的介绍

DotProject是一个在1996年左右,由开源组织自发组织人员开发的一个开源的项目管理软件系统,基于Web,可以部署于局域网"广域网的办公环境中,客户端不需要安装任何软件,只要有IE,Firefox,Opera等浏览器即可,强大,小巧.被翻译为了大约40多中语言,应用于100多个国家,可见它的简单易用的程度.

DotProject具有以下的特色:

  1. 可运作于多种的作业平台:DotProject 这套软件所使用的开发工具,皆是兼容性很高的工具,MySQL很容易连结多种语言,也可以在很多种作业系统下运作良好,可以在多种平台上面运行。

  2. Web Server Base:由于是以JavaScript、PHP 的工具所开发出来的工具,所以可以支持项目成员在不同的地点,都可以更新、掌握项目进度,适合用于群体使用,很符合项目管理的需求。

  3. 可制作出多种不同的报表及图表,将项目中繁多的资料作适当的处理。

  4. 本软件属于开放原始码(open source code)的软件,提供免费使用。

  5. 本软件的功能界面,可以透过不同的步骤操作相同的功能;并且软件设计者,将相关的功能配置在同一个操作画面,让使用者可以不必另外绕道选择功能

  安装dotproject的基本环境:

  windowsXP 或者 Windows Server系列 OS

  Linux /Unix OS

  只要能够跑AMP的OS,都可以(AMP指Apache,Mysql,PHP)

 

参考资料:

1.百科介绍
  http://baike.baidu.com/view/2228665.htm?fr=ala0_1_1

http://baike.baidu.com/view/1747874.htm?fr=ala0_1

2.官网实例
  http://demo.redmine.org/

http://www.dotproject.net/demo/

3.中文开发帮助:
  http://ezwork.techcon.thtf.com.cn/projects/ezwork/wiki/Redmine%E6%8C%87%E5%8D%97
  http://redmine.ossxp.com/redmine/

http://blog.markplace.net/index.php?op=ViewArticle&articleId=197&blogId=1

IT项目管理工具总结(转载)的更多相关文章

  1. 向西项目管理工具Maven一片

    前言 相信仅仅要做过 Java 开发的童鞋们,对 Ant 想必都不陌生,我们往往使用 Ant 来构建项目,尤其是涉及到特别繁杂的工作量.一个 build.xml 可以完毕编译.測试.打包.部署等非常多 ...

  2. 【项目管理工具】—— Microsoft Office Project 介绍

    Project是由微软开发的项目管理软件.设计的目的在于协助项目经理发展计划,为任务分配资源.跟踪计划.管理预算和分析工作量. 对于我们之前的项目来说,之前的整体计划和WBS任务分解都是通过Excel ...

  3. Visual Studio+TFS--强大的项目管理工具

    一.前言 微软的Visual Studio非常强大,可以无缝结合Git或自家的TFS(Team Foundation Server),进行项目管理非常方便,从需求分析.开发.测试.维护,几乎可以贯穿软 ...

  4. linux下一步一步安装禅道项目管理工具

    linux下一步一步安装禅道项目管理工具 因为禅道官网的安装教程实在是太简陋了,所以记录在此. 1.安装apache服务 archlinux下直接 sudo pacman -S apache ubun ...

  5. 15款提高工作效率的 Web 项目管理工具

    在今天的快节奏的商业世界里,能够通过计划.组织.和管理资源池以及评估开发资源的模式来管理一个项目,是一个很艰巨的任务. 有很多现成的项目管理软件来帮助减轻项目管理的负担,并且他们几乎覆盖了所有类型的业 ...

  6. Linux下安装项目管理工具Redmine

    http://www.redmine.org.cn/download Linux下安装项目管理工具Redmine1.Ruby安装Ruby on Rails网站推荐使用1.8.7版. 点击(此处)折叠或 ...

  7. 推荐一款好用的项目管理工具:project

    Microsoft Project (MSP)是微软开发的一个国际上享有盛誉的通用的项目管理工具软件. 在项目管理的时候,这个软件可以帮你定制时间计划,还有其它很多好用的功能. 2010版本的下载传送 ...

  8. EXCEL,熟悉又不熟悉的项目管理工具

    EXCEL,熟悉又不熟悉的项目管理工具 如何利用excel做轻量级的项目管理 教你用Excel进行项目管理

  9. 国内外开源与 SaaS ,团队协作平台、项目管理工具整理

    整理一些开源与 SaaS ,团队协作平台.项目管理工具.还有哪些比较好的工具,可以推荐下? 名称 地址 备注 asana https://asana.com/ 国外 basecamp https:// ...

随机推荐

  1. hdu 1211 RSA

    // 表示题目意思我是理解了蛮久 英语太水了 //首先这是解密公式 m=c^d mod n// 给你 p q e 然后 n=p*q fn=(p-1)*(q-1)// 给你 e,根据公式 e*d mod ...

  2. 【转】有趣的Autolayout示例-Masonry实现

    原文网址:http://tutuge.me/2015/05/23/autolayout-example-with-masonry/ 好久没有写Blog了,这段时间有点忙啊=.=本文举了3个比较有“特点 ...

  3. 【转】IOS NSTimer 定时器用法总结

    原文网址:http://my.oschina.net/u/2340880/blog/398598 NSTimer在IOS开发中会经常用到,尤其是小型游戏,然而对于初学者时常会注意不到其中的内存释放问题 ...

  4. Android 如何使用juv-rtmp-client.jar向Red5服务器发布实时视频数据

    使用juv-client-client.jar主要是尽快地完成毕业设计里面手机端向网页端发送实时视频的功能,由于实习和做毕业设计的时间冲突,因此完成毕业设计只花了1个多月时间. (万恶的形式主义,论文 ...

  5. java多线程学习笔记——简单

    进程:程序(任务)的执行过程——动态性. 持有资源(共享内存,共享文件)和线程. 线程:线程是系统中最小的执行单元,统一进程中有多个线程,线程共享进程的资源. 线程交互:互斥与同步. 注意:多线程是异 ...

  6. Source Insight中文乱码

    搜索都是c++的代码,本来想下一个Vc,想了下,决定下个eclipse for C++,anyway,n次n久时间下载失败后,我接受了推荐,先下了个Source Insight来看代码.然后问题就出现 ...

  7. 一行命令实现Android自动关机

    前几天晚上失眠,实在睡不着觉,于是想用Nexus7听一听小野丽莎的歌,在安静祥和之中睡去(怎么感觉有点...)但是不能让平板总是这么循环播放吧(屋里吐槽Google Play Music),所以在平板 ...

  8. 游戏设计模式:Subclass Sandbox模式,以及功能方法集的设计思考

    书中总结出这种 Subclass Sandbox 的设计模式 Game Design Patterns: Subclass Sandbox 这种模式要点有两点: 在基类中实现各种功能性方法供子类调用 ...

  9. 【和我一起学python吧】python的一些推荐

    看到未名的几篇帖子 使我想起了和python的一些经历,于是写了一篇咚咚. 1 书籍: python的syntax足够简单,semantics也不复杂,不怎么会使人混乱,一般来说看自带的文档足够可以学 ...

  10. Spark的应用程序

    Spark的应用程序,分为两部分:Spark driver 和 Spark executor.