2010-01-06

redmine-项目管理工具

redmine - 软件项目的催化剂

曾经有这样一位项目成员。 在项目主管的眼中,她既不是一个得力的开发人员,或测试人员,也不是有任何其他特长的人。 但在她就职的这家公司的12年间,凡是她从事过的项目都取得了巨大的成功。她为项目做了什么是不明显的,但是有她在项目总是成功的。 多年后,在一次项目组成员聚会上,通过与其他成员交谈,项目主管终于解开心中的结:原来她是一个极品催化剂。有她在,队员们自然会团结得更好,她协助人与人之间的交流并使大家融洽相处。当她是项目的成员时,整个项目变得更加有趣。 是啊,项目成员之间的交流在很大程度上决定着一个项目的成败。很多时候项目失败了,并不是因为技术落后或者不行,而是没有及时沟通导致问题长期潜伏,最终项目无法按期完成,甚至漏洞百出。 令人欣喜的是,随着软件业的发展,一个辅助开发流程管理的系统渐渐走进了人们的视野。在使用的过程中,人们发现,这样的工具就像上面介绍的那个员工一样,同样起到了催化剂的功效,使团队合作越来越密切,交流越来越方便,项目的成功率越来越高!以前我们公司用的是Trac,一个基于Python的项目管理及缺陷跟踪管理工具。但在去年的一次偶然机会,我们发现了一个功能更强大,使用更简便的项目管理工具--Redmine。

redmine 特征

  • 支持多项目
  • 灵活的基于角色的访问控制
  • 灵活的问题跟踪系统
  • 甘特图和日历
  • 新闻、文档和文件管理
  • feeds和邮件通知
  • 依附于项目的wiki
  • 项目论坛
  • 简单实时跟踪功能
  • 自定义字段的问题,时间项,项目和用户
  • SCM in集成 (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • 多个LDAP认证支持
  • 用户自注册支持
  • 多语言支持
  • 多数据库支持

同时我们群英汇又对Redmine进行了一些定制开发,主要有:

  • 支持单点登录
  • 支持Subversion基于路径的授权,这对代码控制比较严格的公司来说再好不过了
  • 可以为项目指定默认的目标版本
  • 修改了Redmine活动显示的基准时间,避免长期没活动时首页显示没有数据
  • 增加管理员从LDAP添加用户的功能
  • ......
此外,我们随时留意 Redmine 社区的最新改动,以便及时提供 Redmine 的升级。同时我也参与了 Redmine 社区的活动,给 Redmine 社区提供回馈及意见 http://www.redmine.org/issues/4530 http://www.redmine.org/issues/5024 更多详细情况,你可以访问 redmine.ossxp.com
blog comments powered by Disqus