一直以来每学习一个新的技术都没有把学到的东西好好记录下来,过一段时间没用之后,就差不多忘记了,要重新百度查找相关的资料,又得花很多时间去尝试。今天尝试用写博客的方法记录学习到的东西,方便以后能够快速找回。
之前在做项目的过程中没有使用项目管理工具对项目的文档,任务(问题)和需求变更等进行管理,还是使用EXCEL来记录,组员之间的沟通不够流畅,对修改过的BUG也不能很好的进行追踪,为了提高项目工作的效率,决定使用项目管理工具来管理项目的工作。
Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
BitNami提供redmine的一键安装程序,简单、易用、方便。下载地址:http://bitnami.org/stack/redmine