Redmine在项目管理中的应用

合集下载

Redmine在项目管理中的应用

Redmine在项目管理中的应用

所有有权限的用 户都可以随时增 加条目或者编辑 现有内容,实现 协作创造
可以包含附件, 如图片等
因为创建和修改 十分方便,因此 不必等资料完善 后才开始添加
不需要会编写网 页 可以很容易把 各种资料做成网 页形式分享 不比 使用WORD更困 难
所有修改都有历 史记录,并可还 原至前面的某一 版本
提供丰富的格式, 包括粗体、列表、 超链接、嵌入的 图片、代码语法 高亮等
关联到 •普通关联关系,问题A、B需要分别关闭
重复 •如果问题B重复于A,那么关闭A将自动 关闭B。
阻挡和被阻挡 •阻挡 :如果问题B阻挡A,A无法关闭, 除非B关闭。被阻挡相反。
优先于 •如果A优先于B,那么将B的起始日期自 动设置为A的截至日期+延迟天数+1。
新增问题要求
问题主题即问题的内容,要简洁,但一定要具体,让 人能一眼看明白
项目概述页
问题跟踪: •错误指该项目中发现的错误 •功能指对该项目提出的新增功能需求 •支持指为项目做出的贡献,例如提交了 一个补丁文件 •工作安排指日常的工作安排(需后台添 加,管理员可以添加更多问题类型)
列出该项目 组的所有成 员 列出了目前项中每一种 问题跟踪标签的打开数 量以及总共数量
引申出重要概念——问题
Redmine讲解
Redmine在 项目管理中应用
主要内容
简介 Redmine
使用 Redmine
管理 Redmine
Redmine简介
关于Redmine
有用的功能特性
甘特图和日历
•„ 根据为问题设定的开始日 期和完成日期自动生成甘 特图和日历
时间跟踪功能
•„ 在项目级别或者问题级别 设定时间 •„ 根据用户、问题类型、类 别或者活动生成工作量报 表

redmine项目管理工具使用文档

redmine项目管理工具使用文档

文件
为用户提供文件下载服务的地方 • 按照版本分类 • 可以上传与某个版本相关的各种文件 • 文件大小限制:10M • 不要传过大文件,大文件应该放到其他地方保存
版本库
版本库统计
项目配置 1
设置该项目 开启的功能 模块 指定项目的 成员, 以及 他们的角色
在这里可以设置 • 项目名称 • 项目描述 • 是否公开 如果选中, 该项目将允许所有用户浏览, 包括非项目成员的用户。 如果不选, 只有项目成员才有权限访问。 • 跟踪标签 在这里可以设置开启哪些跟踪标签, 默 认可用的有三种: 错误, 功能和支持。
关联到 •普通关联关系,问题A、B需要分别关闭
重复 •如果问题B重复于A,那么关闭A将自动 关闭B。
阻挡和被阻挡 •阻挡 :如果问题B阻挡A,A无法关闭, 除非B关闭。被阻挡相反。
优先于 •如果A优先于B,那么将B的起始日期自 动设置为A的截至日期+延迟天数+1。
新增问题要求
问题主题即问题的内容,要简洁,但一定要具体,让 人能一眼看明白
项目概述页
问题跟踪: • 错误指该项目中发现的错误 • 功能指对该项目提出的新增功能需求 • 支持指为项目做出的贡献,例如提交 了一个补丁文件 • 工作安排指日常的工作安排(需后台 添加,管理员可以添加更多问题类型)
列出该项目 组的所有成 员 列出了目前项中每一种 问题跟踪标签的打开数 量以及总共数量
Redmine讲解
Redmine的应用
主要内容
简介 Redmine
使用 Redmine
管理 Redபைடு நூலகம்ine
Redmine简介
关于Redmine
Redmine是一个灵活的项目管理工具, 它可以有效地管理项目开发的整个流程(需求, 设计, 开发)

Redmine在项目管理中的应用实践

Redmine在项目管理中的应用实践

Redmine在项目管理中的应用实践摘要:Redmine是一个免费、灵活的项目管理系统,支持多项目管理、问题跟踪、甘特图和日历等功能。

本文从项目管理需要出发,分别对Issue类型定义、Issue 填写要求、各类Issue流程定义以及使用中的注意事项作了详细介绍,为搭建基于Redmine的项目管理平台进行了有益探索。

关键词:Redmine、项目管理、流程1.应用背景目前,市场上的项目管理软件种类繁多,有免费的、也有价格不菲的,有符合标准化项目管理流程的,也有可灵活定制的。

但要选择一款既适合实际项目管理要求,又最有较高性价的产品,绝非易事。

为规范项目管理,加强项目监控,经过综合评估,我们选用Redmine用于XX系统项目(以下简称“本项目”)管理。

选择Redmine作为本项目管理工具,主要是基于如下几点考虑:1)Redmine是免费、成熟的项目管理软件,有较多实际的应用案例;2)Redmine非常容易上手,支持灵活配置,可以自定义流程;3)本项目的规模较小,项目周期较短,参与人员不多。

2.Redmine介绍Redmine是一个灵活的项目管理系统,使用Ruby on Rails 框架开发,跨平台且可以使用多种数据库。

支持多项目管理、问题跟踪、甘特图和日历等功能,提供wiki、新闻台、feed聚合、导出pdf等,还可以集成其他版本管理系统和BUG 跟踪系统,例如SVN、CVS、TD等等。

3.Issue类型定义问题(Issue)是Redmine系统中最核心的要素。

在Redmine系统中,问题是一个宽泛的概念,英文版中用的是Issue,可以翻译成问题、课题。

在本项目中,发现的错误、新提的要求、对工作的安排等都可以被当作问题来处理。

问题是一个过程性的概念,从提出问题到解决问题、关闭问题是一个完整的过程,表示了对错误的处理、对新需求的响应或对工作任务安排的完成情况正处于什么样的阶段。

在本项目中包括4种可以跟踪的问题类别:4.Issue填写要求1)问题的跟踪标签,如:错误、功能、支持、或任务应如实选择,如现有标签不够用,可以让管理员添加新的标签。

redmine 企业案例

redmine 企业案例

redmine 企业案例Redmine是一款开源的项目管理软件,被广泛应用于企业中。

下面列举了一些企业案例,展示了Redmine在各个行业的应用。

1. IT行业:某软件开发公司使用Redmine进行项目管理,他们可以在Redmine中创建任务、管理进度、分配责任人,并通过Redmine内置的讨论功能进行团队协作。

Redmine的灵活性使得他们可以根据不同项目的需求进行定制。

2. 制造业:一家汽车制造公司使用Redmine来追踪新产品的开发进度。

他们可以在Redmine中创建不同的模块来管理不同阶段的任务,如设计、原型制作、测试等,并通过Redmine的报表功能生成项目进展的可视化报告。

3. 建筑业:一家建筑公司使用Redmine来管理施工项目。

他们可以在Redmine中创建工作包,分配给不同的施工队,并跟踪每个工作包的进度和质量。

此外,他们还可以通过Redmine的文档管理功能来存储和共享施工图纸和技术规范。

4. 市场营销:一家市场调研公司使用Redmine来管理不同的市场调研项目。

他们可以在Redmine中创建问卷调查、访谈、焦点小组等不同类型的任务,并跟踪每个任务的进度和结果。

此外,他们还可以使用Redmine的讨论功能与团队成员进行沟通和协作。

5. 教育机构:一所大学使用Redmine来管理研究项目。

教师可以在Redmine中创建项目、设置截止日期,并分配给学生。

学生可以在Redmine中提交作业、讨论问题,并跟踪自己的进度。

Redmine的报表功能还可以帮助教师评估学生的表现。

6. 医疗行业:一家医院使用Redmine来管理临床试验项目。

他们可以在Redmine中创建不同的试验阶段,并跟踪每个阶段的进度和结果。

此外,他们还可以使用Redmine的文档管理功能来存储和共享试验方案、数据分析报告等。

7. 酒店业:一家酒店集团使用Redmine来管理新酒店的开业项目。

他们可以在Redmine中创建不同的任务,如装修、设备采购、员工培训等,并跟踪每个任务的进度和质量。

redmine用例

redmine用例

redmine用例Redmine是一款基于ROR框架开发的跨平台项目管理系统,具有多种独特功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等。

它还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

因此,使用Redmine 可以帮助团队更好地管理项目、任务和资源,提高工作效率和协作性。

Redmine的用例可以根据具体需求和场景而定,但以下是一些常见的使用场景:1. 项目管理和团队协作:Redmine可以帮助团队更好地组织和管理项目,包括任务分配、进度跟踪、风险管理等方面。

同时,它还可以提供丰富的沟通和协作工具,例如论坛、聊天、邮件通知等,帮助团队成员更好地协作和沟通。

2. 软件开发和版本控制:Redmine可以与版本控制系统(如SVN、Git等)集成,帮助开发团队更好地管理代码和版本。

同时,它还可以提供任务管理、缺陷跟踪等功能,帮助开发团队更快地开发和交付产品。

3. 任务和工单管理:Redmine可以帮助企业更好地管理各种任务和工单,包括客户服务、技术支持、市场营销等方面的任务。

通过任务分配和进度跟踪,帮助企业提高工作效率和客户满意度。

4. 时间跟踪和费用管理:Redmine可以提供时间跟踪和费用管理功能,帮助企业更好地管理和记录员工的工作时间和费用。

同时,它还可以与财务管理软件集成,帮助企业更好地管理财务数据。

5. 个人工作管理:Redmine可以帮助个人更好地管理自己的工作,例如工作任务安排、工作日志记录、个人目标设定等方面。

通过使用Redmine,个人可以更好地规划和管理自己的工作,提高工作效率和质量。

总之,Redmine是一款功能强大、灵活性和可定制性高的项目管理系统,适用于各种行业和场景。

通过使用Redmine,企业可以更好地组织和管理项目、任务和资源,提高工作效率和协作性。

redmine用例 -回复

redmine用例 -回复

redmine用例-回复Redmine用例详解:从需求管理到项目实施的全方位支持Redmine是一个以Web应用为基础的项目管理工具,它提供了一系列强大的功能和工具,帮助用户管理和跟踪项目的需求、任务、问题、进度、文档等信息,从而提高团队的协作效率和项目的管理能力。

本文将以Redmine的常见使用场景作为主题,带你一步一步了解Redmine的使用方法和具体操作。

1. [需求管理]:从项目规划到任务分配在进行项目管理时,需求管理是至关重要的一环。

Redmine提供了一个集中存储和管理项目需求的仪表板,用户可以在这里创建需求集、需求、用户故事等项目输入。

通过合理的分类和结构化排序,便于团队成员快速定位和分配任务,确保项目的顺利进行。

2. [任务管理]:分解并跟踪任务状态一旦项目需求确定,就需要将大项目分解为小任务,并跟踪任务的状态和进度。

Redmine以任务为中心,可以创建、分配和跟踪任务,设置任务的相关属性、截止日期和优先级等,确保任务按时得以完成。

同时,Redmine还提供了Gantt图和里程碑等功能,帮助用户更好地进行任务规划和进度控制。

3. [缺陷管理]:快速识别和修复问题在项目开发和实施过程中,难免会遇到缺陷和问题。

Redmine提供了缺陷管理功能,用户可以通过创建缺陷、描述问题和记录反馈信息等方式,集中管理和追踪项目中的问题。

同时,Redmine允许用户对缺陷进行评级和跟踪,以便正确评估和优先解决问题,确保项目的质量和进度。

4. [文档管理]:集中存储和共享项目文档随着项目推进,团队成员会产生大量的文档和资料,如需求规格、设计文档、测试用例、用户手册等。

Redmine通过文档管理功能,使用户可以集中存储、共享和搜索项目文档,改善团队成员之间的沟通和协作效率,确保项目的信息共享和知识传承。

5. [协作与沟通]:促进团队间的交流和分享项目管理不仅仅是任务派发和进度控制,团队成员之间的良好沟通和协作也是成功的关键。

Redmine项目管理操作指南

Redmine项目管理操作指南

Redmine项目管理操作指南目录1.目的 (3)2.角色 (3)3.各属性定义说明 (3)3.1问题类型定义 (3)3.2任务状态定义 (4)3.3问题优先级定义 (4)3.4错误报告严重程度定义 (5)3.5文档存放定义 (5)3.6“任务”处理流程 (5)3.7“BUG”处理流程 (7)4.项目管理流程 (8)4.1项目准备阶段 (8)4.2项目需求/设计/编码阶段 (8)4.3项目测试阶段 (8)5.统计功能 (8)6.操作要求 (8)1. 目的为了提高沟通效率与执行力,养成快速反馈的习惯。

增强责任感与主动性,建立问题及任务知识库。

记录每个工作、每个动作。

统计项目执行的资源耗费情况、考核工作量及执行力2. 角色3. 各属性定义说明3.1 问题类型定义问题(Issue)是Redmine系统中最核心的要素。

在Redmine系统中,问题是一个宽泛的概念,发现的错误、新提的要求、对工作的安排等都可以被当作问题来处理。

问题是一个过程性的概念,从提出问题到解决问题、关闭问题是一个完整的过程。

3.2 任务状态定义3.3 问题优先级定义3.4 错误报告严重程度定义“错误报告”增加一个严重程度属性:是指因缺陷引起的故障对软件产品的影响程度。

3.5 文档存放定义每个任务下有文档产出的,则在任务更新时直接上传文件。

并在文档统一规范存储。

分类有:设计文档、测试文档、项目管理过程文档、操作文档等根据需要做配置文档的统一命名,如“xxxx项目—设计说明书”3.6 “任务”处理流程【适用问题类型】:项目任务、自建任务、子任务【适用项目阶段】:设计、编码、测试【新建任务】:✧ 项目经理:新建“任务”并指派给任务处理的责任人;准确描述工作内容、计划完成时间、跟踪人等信息。

✧ 项目成员:接收到的任务可细化子任务新建分配给其他执行人。

【任务受理】:项目组成员接到分派的任务后开始任务的处理,并在处理过程中及时更新“任务”的“完成度”。

Redmine和DotProect项目管理工具

Redmine和DotProect项目管理工具

Redmine和DotProject项目管理工具我们将介绍的是Redmine和DotProject这两个项目管理工具,希望本文能对大家有所帮助。

AD:在项目管理中,我们需要一些工具来辅助我们的工作。

通过介绍Redmine和DotProject这两款软件,希望能帮助大家能更好的管理项目,实施项目。

项目管理逐渐在各行各业深入人心,于是应运而生出现了许多的在线项目管理网站,去年我曾经介绍过忙吧和易度两家在线项目管理服务网站,最近还发现了趣客、快做网,国外提供在线项目管理服务的网站则更多。

不过在这类网站上进行项目管理存在着安全隐患,对于开发类的项目不能和代码开发和测试等结合起来存在很大局限性,另外功能扩展也相对较困难。

因此今天我主要向大家推荐适合在公司内部安装,并适合对IT项目进行管理的两款轻量级开源工具:Redmine和DotProject。

(注意:这两款轻量级工具比较适合中小型企业,大型公司建议用更专业的集成管理工具)Redmine:这是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来(未考证),支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

界面友好性胜过Dotproject,配置功能强大而且方便,自定义属性和更新通知也很实用,详细的介绍可以看看清华同方的redmine站点。

中文版Redmine在线演示:ezWORK、英文版可看Redmine提供的官方演示。

李征还建立了一个提供免费redmine服务的站点:。

之所以推荐这两款工具,首页因为他们是免费开源的,具备良好的扩展性,大家可以在此基础上做适合自己公司的扩展开发,其次它的B/S架构非常方便实用,很适合团队的项目管理,另外和一些版本管理和错误跟踪工具的初步集成也让项目管理更加轻松容易。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10
Redmine应用
11
Redmine应用
12
Redmine应用
13
Redmine应用
14
Redmine应用
需求
产品经理将需求作为Feature输入,准确填写主题和描 述(必须包含如何演示),设计初始的优先级及目标版本, 如需其他补充,请上传文件。尽量按Scrum,细分需 求到单一故事(story/backlog)。 将这些需求指派给项目经理。 并记录这些需求整理、分析的耗时到工时登记,选择 需求(Activity)。
28
Redmine应用
29
Redmine应用
测试
工程师处理完bug,修改状态为已解决。 测试工程师进行回归测试,测试通过修改状态为已关 闭;不通过修改状态为反馈。 并同时登记工时,消耗多少时间,计入测试。
30
Redmine应用
31
Redmine应用
文档和文件
文档
项目各类提交文件,按照立项、需求、计划、开发、测试、 验收、过程控制区分。 新建文档类别为项目文件。
开发阶段-1 产品部
• 需求规格说明书 • 需求变更控制表
项目管理组
• 例行报告 • 项目开发计划 • 测试计划 • 风险控制计划 • 工作情况汇报表 • 项目状况报告
5
项目管理流程
开测试分析报告
6
项目管理流程
验收阶段 项目管理组
23
Redmine应用
24
Redmine应用
25
Redmine应用
验证
项目组内测试人员对状态为已解决部分进行验证。 验证通过后,将状态修改为已关闭并登记工时。如果 未通过,将状态修改为反馈,详细说明反馈情况并登 记工时。 并同时登记工时,消耗多少时间,计入测试。
26
Redmine应用
需求分解
将确定的需求由项目经理/指派的项目成员分解为任务。 在项目管理平台上通过在Issues下增加子任务 (Subtasks)实现。 必须说明预计完成时间/预计耗时。 将子任务指派给相关的项目成员。 并记录耗时到工时登记,选择设计(Activity)。
21
Redmine应用
22
27
Redmine应用
测试
对于测试发现的问题,新建Issue,选择跟踪为Bug。 主题部分填写问题现象,描述部分详细说明该问题的操作步 骤、测试环境等信息。 设置对应的版本及测试工程师评估的优先级。(项目经理有 权调整问题的优先级,并以项目经理的调整为准) 默认指派给项目经理。除非明确知道是哪个部分引发的问题 及对应的工程师,才可指派给对应的工程师。 并同时登记工时,消耗多少时间,计入测试。
文件
和版本号对应的可执行文件、交付代码包、资源库等。
32
Redmine应用
33
Redmine应用
34
Redmine应用
其他
技术故事
新建Issue,选择跟踪为支持。
增补需求
产品经理负责添加,项目经理根据项目进度,决定是否接 受。
新闻
项目经理、产品经理均有发表权。
15
Redmine应用
16
Redmine应用
17
Redmine应用
需求
产品经理将需求提交到项目管理平台后,需发起召开项目会 议。 项目会议包含所有项目组成员,并就所有需求迚行需求范围 确认和时间估算。 项目经理将相关需求指派给项目组成员,并由该成员更新时 间估算和需求范围确认。 项目经理也可以直接在会议上更新时间估算、需求范围确认。 之后再指派给项目组成员。
Redmine应用
开发
开始开发某个任务功能时,该功能负责人将该任务状 态修改为进行中。 建议在每日下班前更新该任务功能的完成百分比。 当该任务功能完成开发后,将该任务状态修改为已解 决(可以在代码提交时直接填入issue 编号实现自动修 改) 并同时登记工时,消耗多少时间,计入开发。
9
Redmine应用
项目建立
收到立项通知书,由产品经理建立。 根据立项申请,建立初始版本及发布时间。 根据成员列表选择对应人员加入项目。 大型项目根据功能模块建立问题类别(Issue Categories), 小型项目可简化为界面、数据库、服务等。 当使用子项目时,主项目不允许添加任何问题(Issue),只能 在子项目内添加。
35
Redmine应用
各类统计报表
项目路线图 Issues摘要报表 耗时报表 版本库报表 项目甘特图
36
Redmine应用
37
Redmine应用
38
Redmine应用
39
Redmine应用
40
Redmine应用
41
Redmine应用
项目管理平台 内网地址:http://192.168.1.49/r 电信地址:http://122.224.64.243:2000/r 移劢地址:http://120.199.58.214:2000/r
42
18
Redmine应用
19
Redmine应用
需求(Scrum)
还需在项目会议上确定Sprint长度、Sprint目标。 明确本次Sprint范围内的故事,再次确认故事内容。 确定每日例行会议时间和地点。 框定技术故事及预留相应工作量。 再次确认演示日、时间、地点。
20
Redmine应用
Redmine 在项目管理中的应用
总工办 2012年9月
大纲
项目管理流程
Redmine应用
2
项目管理流程
3
项目管理流程
立项阶段 产品部
• 立项申请表 • 项目费用预算表 • 可行性分析报告 • 项目需求调研 • 立项报告
• 项目责任状 • 立项通知书
4
项目管理组
决策委员会
项目管理流程
• 项目开发总结报告 • 项目验收考核表
决策委员会
• 产品发布通知
7
大纲
项目管理流程
Redmine应用
8
Redmine应用
项目管理方式
所有需求必须迚入项目管理平台,研发及测试都已提 交到项目管理平台的需求为准。(含需求变更及补充说明) 小型项目尽量采用Scrum,不再提供需求文件。 大型项目需按照项目管理流程提供需求文件,可尽量 往Scrum靠拢。 代码库和Redmine同步,考虑项目内成员代码共享及 Review机制。
相关文档
最新文档