项目管理工具Redmine操作手册

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目管理工具Redmine操作手册相关的知识,希望对你有一定的参考价值。

参考技术A 什么是Redmine

Redmine是一个开源的、基于web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它支持多项目管理。Redmine是一个自由开放源码软件的解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制的选项的支持。

请重点关注 问题 、 甘特图 、 日历 三个功能模块。

我的工作台

点击左上角 我的工作台 按钮

指派给我的问题

提供一个跨项目的指派给当前用户的问题列表,显示问题的ID,项目,跟踪标类型签和主题。

已报告的问题

提供一个跨项目的由当前用户报告的问题列表,显示问题的ID,项目,跟踪标签类型和主题。 每一个用户可以通过点击"个性化定制本页"的链接个性化我的工作台。 然后用户可以选择哪些可用的模块被显示:

日历

提供一个按月份显示的项目预览。在这里可以看到一个任务状态的起止日期。

文档

这里可以书写不同类型的文档,默认有两种文档类型用户文档和技术文档。

最近的新闻

提供一个跨项目的最近新闻概述

耗时

提供一个跨项目的关于当前用户最近7天工时的概述

跟踪的问题

提供一个跨项目的由当前用户跟踪的问题列表

项目概述

点击左上角 项目 按钮,再点击 渠道移动营销 项目

即可查看 项目概述 页面

项目活动

该页面列出了该项目所有活动的历史记录, 这些活动包括:

问题

变更

新闻

文档

文件

Wiki编辑记录

帖子

耗时

该页面的右边栏允许你选择具体显示哪类活动

问题跟踪

问题是Redmine的核心业务。 一个问题绑定到一个项目, 由某一用于创建, 可以关联到某一版本, 等等。

查看某一问题

在问题列表页面点击某一问题的链接, 可以查看该问题的具体描述。

过滤器的应用

默认情况下, 问题列表显示了所有处于打开状态的问题。 你可以添加过滤器, 点击"应用"链接刷新问题列表, 点击"清除"链接删除设置的滤器。

可以通过点击"+"号按钮, 为过滤器字段选择多个值。 这时会出现一个选择列表, 按住"ctrl"后, 可选择多个值。

自定义查询

当刷新页面后, 刚设置的过滤器就会消失, 可以通过点击"保存"链接保存你设置的过滤器, 从而建立自定义查询。

在新建自定义查询的界面输入自定义查询的名称, 以及过滤器和其他属性的设置。

点击保存之后, 新建的自定义查询将会出现在问题列表界面的右边栏中。

快捷菜单

在问题列表的某一个问题上, 点击鼠标右键, 将弹出一个快捷菜单, 用于便捷编辑问题。

通过快捷菜单可以快修改问题的进度。

新建问题

要创建新的问题, 需要有新建问题的权限。

创建问题时, 最重要的字段是跟踪标签字段, 它决定了问题的类型。

默认情况下, Redmine有三种跟踪标签:

功能 feature

缺陷 bug

支持 support

日历

在问题列表页面, 点击右边栏的"日历"链接, 即可进入日历界面。

日历提供了一个按月份显示的项目预览。 在这里你可以看到一个任务状态的起止日期。

像Redmine提供的其他视图一样, 可以通过设置过滤器从而决定日历图上显示的内容。

注意3种图标的含义

甘特图

在问题列表页面, 点击右边栏的"甘特图"链接, 即可进入甘特图界面。

甘特图显示问题的起止日期以及版本的截至日期

新闻

在"新闻"选项卡下, 你可以发布关于项目的新闻条目, 甚至任何你喜欢的新闻条目。

文档

在这里可以书写不同类型的文档, 默认有两种文档类型:

用户文档

技术文档

管理员可以添加文档类型

Wiki

在这里可以查看或编辑WIKI页面

文件

在这里可以共享项目需要用到的其他资源

一、软件开发当中用Redmine进行管理的流程

1. 管理人员建立新项目

2.开发人员和管理人员共同商议预测完成任务工时(以小时为单位估计时间不包括测试时间),建立项目中的问题/任务。

注意:在建立问题之前一定要利用项目的设置功能建立版本号,新建立的问题必须放在版本号下。

3. 问题指定的人员要及时更新问题状态,每天下班前和任务状态发生变化时“logtime”(登记工时)

4. 问题解决完成后将问题状态更改为“已解决”发给管理员,由管理员审核任务是不是真的已经解决。

5. 管理员将问题状态更改为“测试”发给测试人员

6. 测试人员测试完成后更改问题状态为“反馈”发给管理员,登记测试的结果。

7. 管理员根据反馈的具体内容(测试结果)决定是问题完成关闭任务,还是将反馈不合格的任务重新以打开的方式指派给开发人员

8. 3-6的过程可循环进行直到问题圆满完成

9. 如果问题在估计完成时间内为完成,可将问题复制到下一版本(迭代)继续进行,同时未完成任务者提交任务未及时完成原因报告。

二、 绩效考核指标

1.  问题/任务创建是否正确,包括描述是否详细正确,有无给问题/任务正确指定版本号,跟踪者,实施者。

2.  开发人员反馈问题/任务及时性,是否每天都进行工时登记

3.  完成问题/任务时间与估计时间差距

4.  问题/任务超时时原因是否合理有效

三、 注意事项

1.  在上传附件时最好用pdf格式,压缩文件必须用zip格式的,而不能用rar格式的。

2.  附件的名字要直观。

3.  任务到期时管理人员要及时关闭任务。

4.  出现新的问题时,并且需要花费时间就一定要管理员建立新任务,要保证所工作过的任务在redmine系统中看到。

5.  不要认为问题/任务越多考核就差,考核是结合任务的实际完成情况(估计工时,更新频率,反馈标注,是否延迟等)进行的,在解决问题过程中又发现新的问题时一定要登记到redmine。

---------------------------------分割线------------------------------------

redmine还可以结合邮件、钉钉、openldap等工具关联使用,还可以安装各种插件比如审计、思维导图等,方便各个部门的使用。

参考文档

Redmine 用户手册

Redmine插件使用目录

五班二组Redmine 测试管理工具实践

一、 工具概述

·基本介绍

  Redmine是一个开源的、基于web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它支持多项目管理。Redmine是一个自由开放源码软件的解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制的选项的支持。

·模块介绍

 1.概述

  该页面提供一个关于该项目的总体概述。其中问题跟踪标签的列出了每种类型大开的数量及总共的数量;成员区域列出该项目组的所以成员;新闻区域列出的最新新闻。

 2.活动

  该页面列出了该项目所以活动的历史记录,包括:问题、变更、新闻、文档、文件、Wiki编辑记录、帖子、耗时。Redmine将当天的日期作为显示项目活动的基准时间,显示前30天到今天的活动。

 3.线路图

  提供一个更级别的基于项目版本的对于整个问题跟踪系统的概述,它可以帮助制定项目计划,管理项目开发。

 4.新建问题 

  要创建新建的问题,你需要有新建问题的权限。Redmine默认有三种跟踪标签,即Bug、Feature、Support。 

 5.问题

  问题是Redmine的核心业务。一个问题绑定到一个项目,由某用户创建,可以关联到某一版本。

 6.甘特图

  显示问题的起止日期及版本的截止日期。

 7.日历

  提供一个按月份显示的项目预览。在这里可以看到一个任务状态的起止日期。

 8.新闻

  可以发布关于项目条目,甚至任何你喜欢的新闻条目。

 9.文档

  这里可以书写不同类型的文档,默认有两种文档类型用户文档和技术文档。

 10.文件

  这里可以上传项目需要用到的其他资源,如图片,视频等等。

 11.讨论区

  给项目成员之间提供一个交流的平台。

 12.Wiki

  简单来说,Wiki就是一个集体写作的平台,我们可以在某项目下建立Wiki,然后将针对这一项目所进行的工作都记录到这里面。这不是一个简单的个人日志,其他跟此项目有关的人员也可以对Wiki进行编辑。

二、对应的流程

  1.工作流程依赖关系

  工作流程按照下方的流程设置依赖关系,如下图所示:

技术分享图片

 

  2.缺陷管理工作流程

技术分享图片

  

  3.新增需求管理工作流程

  技术分享图片  

三、工具的特点和局限性

  特点:

  1. Issue能将流程执行约束在期望范围之内,提升推动人员做事的效果;

  2. 在Issue中尽量充分填写信息,可以最大程度地量化管理效果;

  3. 本身可定制化让Issue管理进一步贴合业务。

  4.具有比较直观的任务、项目甘特图展现,方便跟踪项目任务的进度,评估任务的延期情况。

  5.任务的日历跟踪:日历上展现每日计划开始、结束的功能点。

  缺陷:

  1. 在追踪流程很多、同时状态标签也很多的情况下,Redmine的流程管理矩阵用起来相当浪费时间,特别是流程经常变更时。

  2.甘特图未能显示任务的开发人员姓名。

  3.有很多不必要的状态及追踪,管理项目时浪费时间。

  4.提供了比较直观的日历跟踪功能,非常方便跟踪每日任务的启动和结束,评估任务的延期情况。

四、工具的改进

   1.要根据团队和项目情况适当定义好,把不必要的状态及追踪去掉,团队协作用习惯了对于多项目任务的追踪管理得到的结果有效性对比浪费的时间要值得的,而且团队使用习惯的养成后会越来越省时间,有效率。

   2.添加类似禅道具有的需求管理和任务拆分的功能。

   3.RoR的架构下的产品,要找人做自己的二次开发比较麻烦。不定制的话使用起来有些不负责自己的操作习惯

五、成员贡献

   1.第一组:王焕同学负责redmine的环境搭建:包括软件的下载与安装,同时搭建在服务器上,最后撰写搭建文档给其他两个小组使用。

  2.第二组:田永涛和刘少威同学负责查找redmin测试工具的简介,使用用教程,包括简单的使用的流程,可能的话绘制出流程图。给其他两个小组的成员使用

  3.第三组:周杨,杨显,易爽,负责在第一组搭建好的服务器上根据第二组提供的材料使用测试工具,包括创建新项目,添加用户,熟悉该软件的测试流程,并录制视频撰写使用文档,给其他两个小组的成员使用。

 

以上是关于项目管理工具Redmine操作手册的主要内容,如果未能解决你的问题,请参考以下文章

Ticket管理工具 Redmine

Linux下安装项目管理工具Redmine

五班二组Redmine 测试管理工具实践

Redmine之RestApi集成方式

项目管理和缺陷跟踪工具——Redmine

Redmine 和 OTRS 集成