Redmine使用介绍
程序员文章站
2022-05-19 23:46:07
...
关于EzWORK(Redmine)
一、 Redmine 是一个开源的, 基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个*开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个版本控制选项的支持. Redmine是一个有用的Scrum和敏捷的选择. 由于Redmine的设计受到Trac的较大影响,所以它们的软件包有很多相似的特征. Redmine建立在Ruby on Rails的框架之上, 他可以跨平台和数据库
二、 ezWORK是一个基于Redmine开发的项目管理系统
三、 除尽量使用Redmine已有的项目管理功能外, ezWORK还根据同方数字城市软件技术公司内部软件开发和实施项目的特点增加了多项功能,并将其中通用性的功能作为插件(plugin)形式回馈给Redmine社区
EzWORK(Redmine)提供哪些帮助
一、 Redmine是一个交流的平台, 所有跟项目有关的内容都可以放进去,需要的人可以随时查看, 而不必挨个找人问
二、 有任何新的想法和发现了新问题都可以随时记录下来, 如果坚持使用,可以彻底解决优秀想法被遗忘的问题
三、 帮助绩效考核和个人
功能特性
一、 多项目支持
1. 在一个Redmine平台上管理您的所有项目
2. 用户在不同项目中可以是不同的角色
3. 项目可设定为公开的(所有人可见)或者内部的(只有项目成员可见)
4. 可在项目中激活或者隐藏模块(即: wiki , 版本库, 问题描述, 问题跟踪…)
二、 基于角色的灵活访问控制
1. 定义您自己的角色并快速角色的信息和权限
三、 灵活的问题跟踪系统
1. 定义您自己的问题状态和问题类型
2. 可以通过web管理界面为每种问题类型和角色设置工作流程
四、 甘特图和日历
1. 根据为问题设定的开始日期和完成日期自动生成甘特图和日历
五、 时间跟踪功能
1. 在项目级别或者问题级别设定时间
2. 根据用户, 问题类型, 类别或者活动生成工作量报表
六、 自定义属性
1. 可以为问题, 项目和用户添加自定义属性
2. 可以使用多种格式: 文本, 日期, 证书, 下拉列表, 复选框
3. 自定义属性可以像常规属性那样显示在问题列表中并可以作为过滤器使用
七、 新闻, 文档和文件管理
1. 可以方便快速发布消息, 查看新闻
2. 可以方便快速共享文档, 管理文件
八、 为每个项目设置独立的wiki和讨论区
1. Wiki使用textile语法, 可以通过方括号标记设置指向在wiki内部的任意页面
2. 提供历史记录的对比和注释功能
九、 版本库浏览器和对比查看器
1. 可以为每个项目绑定已有的版本库
2. Redmine使您可以浏览版本库的内容, 查阅和搜索变动
3. 对比和注释(即追溯)查看器
4. 支持的版本管理系统: Subversion, CVS, Mercurial, Darcs and Bazaar
十、 订阅(Feeds)和邮件通知
1. 项目活动、变更、新闻、问题、问题变更都可通过Atom feeds获取通知
十一、 支持多种LDAP认证方式
1. Redmine使您可以通过多种LDAP方式认证用户
2. 用户账户可在从目录服务中发现用户后被自动创建(可选的)
十二、 支持用户自注册
1. 可以配置系统允许用户在线注册
2. 提供3种用户激活方式: 自动激活(不需要确认)、手动激活(由管理员激活)、通过邮件自动发送的邮件激活
登陆/账号
一、 登陆
1. http://ezwork.techcon.thtf.com.cn 输入用户名, 密码登陆
二、 主页
1. 登陆成功后显示主页
2. 主页显示欢迎使用,最近的新闻以及最近更新的项目, 都可以快速方便的查看
3. 还可以通过导航菜单进入相应的功能模块
三、 我的工作台
1. 指派给我的问题: 提供一个跨项目的指派给当前用户的问题列表, 显示问题的ID,项目, 跟踪标签的类型和主题, 可以查看所有问题
2. 跟踪的问题: 显示所参与的项目中的问题列表, 显示问题的ID, 项目,跟踪标签的类型和主题, 可以查看所有问题
3. 已报告的问题: 显示所报告项目中的问题列表, 显示问题的ID, 项目, 跟踪标签的类型和主题, 可以查看所有问题
4. 还可以个性化定制我的工作台, 新增日历, 文档, 新闻, 删除列表, 按住每部分内容的标题拖动, 可以调整该内容所在的位置保存, 对我的工作台进行重新布局
四、 我的日程
1. 可以把自己的安排, 计划, 任务, 行程等记录下来便于查看
2. 可以对日程进行新建, 修改, 删除, 还可以填写完成日期
3. 可以对已经完成的日志的状态改为 ’已完成’ , 已完成日志会显示完成时间, 用横线标示
五、 我的账号
1. 点击右上角 ’我的账号’ 进入我的账号页面
2. 可以对自己的姓名, 邮箱, 语言进行修改,
3. 还可以更改邮件通知, 时区, 注释
4. 修改密码(右上角)
项目
一、 项目列表
1. 在任意界面上都可以通过点击左上角的项目连接进入项目列表界面
2. 项目列表中列出您权限范围内的所有项目
3. 右上角点击 ’查看所有问题’ 进入问题列表, 对问题进行编辑, 还可以通过日历和
甘特图来查看进度
4. 点击项目名称可以进入该项目主页(即概述)
二、 项目主页
1. 项目主页(即概述)只要显示项目的说明, 问题跟踪情况, 成员, 新闻等
2. 问题跟踪
1) 错误指该项目中发现的错误
2) 功能指对该项目提出的新增功能需求
3) 支持指为项目做出的贡献, 例如提交一个补丁文件
4) 工作安排指日常的工作安排(需要后台添加,管理员可以添加更多问题类型)
5) 错误,功能,支持, 工作安排这些被称为问题跟踪标签,管理员可以根据本项目的需求增加或者修改
3. 成员,显示参与项目的人员结构以及人员名称
4. 可以点击右上角计划 ‘日历,甘特图’ 查看项目进度,工作量统计
5. 可以点击右上角耗时 ‘详情,报表’ 进入问题列表
三、 什么是问题
1. 问题是一个宽泛的概念, 英文版中用的是 Issue, 可以翻译成问题、课题
2. 在本系统中, 发现的错误、新提的要求、对工作的安排等都可以被当作问题来处理
3. 问题是一个过程性的概念, 从提出问题到解决问题、关闭问题是一个完整的过程,表示了对错误的处理、对新需求的响应或对工作安排的完成情况正处于什么阶段
4. 系统默认的问题状态有6种:
1) 新建:表示错误刚被发现、新需求刚被提出、或者工作任务刚被下达
2) 已指派:表示已经安排了人来处理该问题
3) 已解决:表示此问题已经被解决
4) 反馈:表示有人对问题的解决效果提出了反馈意见
5) 已关闭:表示问题已经彻底解决并通过审核, 可以告一段落. 默认情况下问题列表中将不再显示已经关闭的问题
6) 已拒绝:认为该问题提出的错误不存在、工作任务不合理等, 拒绝执行此问题
5. 指派给:
1) 表示已将此问题安排给某人负责解决
2) 被指派人应全权负责处理此问题
6. 问题的状态变化
1) 问题负责人应及时更新问题状态, 并填写说明
2) 其他相关人员通过问题状态和说明来了解问题的进度
7. 邮件通知
1) 问题的提出人(新建问题)和负责人(被指派给)都可以自动收到有关此问题的邮件通知
2) 问题状态每次变化都会发送通知邮件
3) 其他用户可以通过‘跟踪’选项来收取某个问题的通知(见后面的问题详情)
4) 问题创建人可以将相关人员加入跟踪者列表
5) 用户也可以通过修改自己的帐号设置来收取自己参与的项目的所有问题的通知(见前面的’我的帐号’设置)
四、 日历:在项目概述右上角点击 ‘日历’
1. 日历上显示的是每天开始的问题和结束的问题
2. 可以比较直观的显示问题的进度
3. 是否好用要自己多摸索
五、 甘特图: 在项目概述右上角点击 ‘甘特图’
1. 显示每个问题的进度
2. 如果定义了版本, 会显示每个版本的结束时间
3. 可以导出到PDF或者PNG, 连接在右下角
六、 工作量统计: 在项目概述右上角点击 ‘详情, 报表’
1. 统计解决每个问题的工作量
2. 或者按照问题类型进行统计
3. 前提是要求负责人更新问题时要登记工作量
七、 活动: 就是指人们在系统上进行各种操作的记录
1. 所有可以显示的活动类型见右侧边栏
2. 对于管理者来说可以看看项目成员每天都在做什么工作
3. 在项目列表页面点击‘全部活动’显示的是所有项目的活动(前面已讲过)
4. 如果想看看近期有什么新内容, 可以把Wiki和帖子选上, 则可以看到Wiki新增加的内容和讨论区里面新发布的帖子
八、 线路图: 里面显示的是每个版本需要解决的问题
1. 前提是项目管理员设置了项目版本(见后面的项目配置), 同时新建问题时选择了目标版本
2. 每个版本会列出预定的结束时间和进度(按照已关闭问题占全部问题的比例计算)
3. 画了删除线的问题表示已经解决
4. 所有问题都解决后, 表示这个版本可以发布了
5. 此页面对项目经理有一定意义
九、 问题: 问题列表页面默认显示所有打开的问题(即需要有人处理的问题)
1. 点击问题列表上的表头可以排序
2. 使用过滤器可以查找特定的问题(如按类别查找、按作者查找等)
3. 使用问题前面的复选框可以选择多个问题, 然后点击右键(注意不要点到超链接上)可以通过快捷菜单处理多个问题
4. 可以导出到 RSS(新闻订阅)、CSV、PDF
5. 所有可用的过滤器(即根据问题设置的查询条件)
6. 可以选择多个过滤器对问题进行过滤, 可以保存以便以后使用
7. 点击右上角 ‘查看所有问题’ , 可以在设置了其它过滤器后返回此页面
8. 点击右上角 ‘摘要’ , 可以对所有问题按照多种方式进行统计
9. 点击右上角 ‘更新日志’ , 可以显示各个版本已经解决的问题
十、 RSS
1. RSS目前广泛用于网上新闻频道, blog和wik , 主要的版本有0.91 , 1.0 , 2.0.使用RSS订阅能更快地获取信息, 网站提供RSS输出, 有利于让用户获取网站内容的最新更新. 网络用户可以在客户端借助于支持RSS的聚合工具软件, 在不打开网站内容页面的情况下阅读支持RSS输出的网站内容
2. RSS规范的主要版本有0.91, 1.0和2.0等. 0.91版和1.0版完全不同, 风格不同,制定标准的人也不同. 0.91版和2.0版一脉相承. 1.0版更接近XML(标准通用标记语言的子集)标准. 世界上大多数知名, 虽有很多种不同的RSS, 但都定型于两个重要的支干(RDF和2.*)
3. 特点
1) 来源多样的个性化“聚合”特性
2) 信息发布的时效,低成本特性
3) 无 ’垃圾’ 信息,便利的本地内容管理特性
十一、 新建问题
1. 创建问题时, 最重要的字段是跟踪标签字段, 它决定了问题的类型, 如: 错误, 功能, 支持, 或工作安排应如实选择, 如有标签不够用, 应该联系管理员添加新的标签
2. 主题即问题的内容, 要简洁, 但一定要具体, 让人能一眼看明白
3. 对问题的详细描述, 要尽量写全写细. 你提供的问题描述越清楚, 就越容易被及时响应和修改, 不要让负责人猜测你的意图,如果有可能尽量传图片上来(通过最后的文件功能) , 详细的格式说明看右上角的文本格式: 帮助
4. 状态为新建, 优先级显示问题是否严重程度, 并指明问题的开始时间和结束时间,让负责人知道问题的期限, 指派给(即问题的负责人) , 最好指定类别, 问题增多时分类将大有帮助
5. 通过文件功能上传附件来更好的描述问题. 图片可以直接显示到描述中, 最好指定目标版本, 这样系统可以为你更新列表
十二、 问题被新建或者被更新后系统将自动发送邮件通知
1. 新建问题前请确认已经选择了正确的项目, 不要把本项目的问题创建到别的项目中去, 项目名称显示在页面左上角!
1. 问题的作者和被指派者将自动收到邮件通知
2. 邮件通知是系统自动发送的
3. 最近准备启用接收邮件回复功能, 即你可以直接回复通知邮件, 系统会根据你回复的邮件去更新问题状态. 具体安排待定
4. 收到邮件通知后,正确的做法是:
1) 点击邮件中的连接打开问题详细页面
2) 如果对此问题有意见或者需要补充, 请点击更新按钮增加说明
3) 更新后新的通知邮件又会自动发送
5. 其他用户(非作者和被指派者) 如果也想收到该问题的通知, 可以使用 ‘跟踪’ 功能(详见后面的问题详情)
十三、 问题详情
1. 问题页面右上角各功能按钮
1) 更新: 修改现有的内容, 新增说明等
2) 登陆工时: 将自己解决此问题所做的工作登记上来, 统计工作量时有用
3) 跟踪: 希望收到此问题通知邮件的话, 请使用跟踪功能(作者和被指派者不需要跟踪, 而将自动收到通知邮件)
4) 复制: 将此问题复制一份并产生一个新问题, 可以省下敲字的时间
5) 移动: 将此问题移动到其它项目里, 或者用来修改此问题的跟踪标签
6) 删除:请慎重使用, 删除后将彻底无法恢复(包括此问题的附件)
2. 问题描述可以显示丰富的格式
1) 例如代码语法高亮显示
2) 还可以显示图片, 超链接等
3. 相关的问题: 允许开发者将某一问题与其他问题建立关联, 从而起到了删除重复问题, 简化工作流的作用, 主要的关联类型有:
1) 关联到: 普通关联关系, 问题A ,B 需要分别关闭
2) 重复: 如果问题A重复于B, 那么关闭A 将自动关闭B
3) 阻挡和被阻挡: 如果问题B阻挡A, 则A无法关闭, 除非B关闭. 被阻挡则相反
4) 优先于: 如果A优先于B, 那么将B的起始日期自动设置为A的截止日期+延迟天数+1
十四、 更新问题
1. 负责人必须在有变化时及时更新问题
2. 需要更新问题的几种情况
1) 提出的问题有误, 需要添加说明, 或者想要提出意见, 注意把说明部分写清楚
2) 问题状态变化时, 例如状态变为已解决或者已关闭, 完成度变为88%等
3) 负责人认为不能按照完成日期完成, 可修改完成日期并把原因写入说明
4) 负责人改变, 修改指派给
5) 登记工时, 登记自己为此项目作出的工作.非常实用的功能, 建议每个人都使用. 不仅仅是对个人工作的认可. 详细的工作量数据将为以后项目的估算提供坚实基础
十五、 发送问题通知邮件
1. 用户也可以自己来点击跟踪按钮实现跟踪功能
2. 跟踪者打开问题页面后,跟踪按钮将变为 ‘取消跟踪’ , 用户点击取消跟踪按钮后将可以从跟踪者列表中退出, 而不再收到该问题的通知
3. 要求: Redmine版本高于0.7.devel.1715
1) 通过问题的跟踪者功能来实现对多人的通知
2) 问题有变化后会向所有跟踪者发送通知
3) 跟踪者刚被添加进来后不能立即发送问题现状的邮件给他, 必须要等问题有变化后他才能开始收到通知
4. 用法
1) 在问题详情页面上的跟踪者区域里面点新增, 然后选择需要得到通知的成员即可
2) 所有跟踪者将在下次问题更新后得到通知
十六、 问题注意事项
1. 问题的负责人务必及时更新问题的状态. 如果问题解决完了, 就把完成度选成100%, 状态选成已关闭, 同时写上说明, 让关心的人知道问题被如何解决
2. 问题解决后完成后一定要把状态改为关闭, 完成度改成100%不会自动关闭问题
3. 问题关闭后才会在问题列表中隐藏, 否则永远占着位置
4. 问题是一个过程, 一定要有新建 → 处理 → 反馈 → 完成 → 关闭 这种类似流程的事情才应该使用问题来处理
5. 纯通知性问题直接发邮件即可, 如果通知特别想要留记录或者得到反馈, 也可以新建问题, 但应注意及时关闭
6. 文档的共享和保存应该使用文件或文档功能, 而不是问题功能
7. 信息的共享和保存应该使用Wiki功能
8. 更新问题时不必修改指派给谁, 因为负责人不会变来变去. 创建问题的人、被指派的人、以及跟踪者都会同时收到问题通知
9. 新建问题前请先看问题列表, 如果已经有了相应的问题在说一件事, 就不要再重复新建问题了, 应该是到那个问题上去更新. 如果需要通知给多人, 应使用跟踪者功能, 而不是建立多个问题依次指定给所有人
十七、 新闻, 有权限的用户可以为项目添加新闻
1. 可以用来介绍项目的新进展
2. 最新的新闻也会显示系统首页和项目主页上
3. 通过右上角的添加新闻按钮来添加(没权限看不到)
4. 右下角有RSS订阅按钮
十八、 文档: 与本项目相关的文档可以统一放在这里管理
1. 管理员可以增加文档的类别
2. 可以为文档添加说明
3. 一份文档可以包含多个文件
4. 在列表页上可以按照文档类别、日期、标题、作者进行排序
十九、 Wiki
1. 简介: Wiki一词来源于夏威夷语的“wee kee wee kee”, 发音wiki, 原本是“快点快点”的意思, 被译为“维基”或“维客”. 一种多人协作的写作工具. Wiki站点可以有多人(甚至任何访问者)维护, 每个人都可以发表自己的意见, 或者对共同的主题进行扩展或者探讨. Wiki也指一种超文本系统. 这种超文本系统支持面向社群的协作式写作, 同时也包括一组支持这种写作的辅助工具. Wiki发明者是一位Smalltalk程序员沃德•坎宁安(Ward Cunningham), Wiki包含一套能简易制作与修改HTML网页的系统, 再加上一套记录和编排所有改变的系统, 并且提供还原改变的功能. 使用Wiki系统的网站称为Wiki网站, 允许任何造访它的人快速轻易地添加、删除和编辑所有的内容, 而且通常都不须登录, 因此特别适合团队合作的写作方式
2. WiKi是一个供多人协同写作的系统. 与博客、论坛等常见系统相比, WiKi有以下特点:
1) 使用方便: 快速创建、更改网站各个页面内容, 基础内容通过文本编辑方式就可以完成, 使用少量简单的控制符还可以加强文章显示效果, 通过简单的“[[条目名称]]”, 可以直接产生内部链接. 外部链接的引用也很方便
2) 自组织: 同页面的内容一样, 整个超文本的相互关联关系也可以不断修改、优化, 系统内多个内容重复的页面可以被汇聚于其中的某个, 相应的链接结构也随之改变
3) 可增长: 页面的链接目标可以尚未存在, 通过点选链结, 我们可以创建这些页面, 使系统得以增长, 记录页面的修订历史, 页面的各个版本都可以被取得
4) 开放性: 社群内的成员可以任意创建、修改、或删除页面, 系统内页面的变动可以被来访者清楚观察得到
3. Redmine包含一个简单的Wiki系统
1) 不需要会编写网页, 可以很容易把各种资料做成网页形式分享, 不比使用WORD更困难
2) 所有有权限的用户都可以随时增加条目或者编辑现有内容, 实现协作创造
3) 所有修改都有历史记录, 并可还原至前面的某一版本
4) 右侧连接可以查看所有条目的列表, 并按照标题或者日期排序
5) 可以包含附件, 如图片等
6) 提供丰富的格式, 包括粗体、列表、超链接、嵌入的图片、代码语法高亮等
7) 因为创建和修改十分方便, 因此不必等资料完善后才开始添加
8) 制作表格非常方便, 内容填完, 网页上内容就显示出来
9) 最大的优点是协作创作:不需要专门的管理员, 没有专门的后台程序
10) 任何人只要想为系统添砖加瓦, 都可以随时添加, 没有技术门槛, 不需学习编辑软件
4. Wiki编辑
1) 创建一个新的wiki页面: 在任何一个wiki页面, 仅仅需要添加一个你想要创建的新页面的链接
2) 保护wiki页面: 如果你拥有保护wiki页面的权限, 你可以点击 ‘锁定’ 连接保护该wiki页面. 已锁定的wiki页面只允许拥有保护wiki页面权限的用户编辑. 拥有此权限的用户同样可以为该页面解锁
3) Wiki页面的历史: Redmine保存每一次wiki页面的改动历史. 通过点击 ‘历史’ 链接你可以浏览这些变更. 点击变更的序列号可查看每一个具体版本的页面信息. 你可以通过点击 ‘回退到这个版本’ 的链接回退到该页面先前的版本
二十、 讨论区: 用户可以在这里任意发布各种信息, 讨论, 求助等内容
1. 每个项目有自己的讨论区(1个或多个)
2. 管理员可以随时为项目添加或删除讨论区
二十一、 文件: 为用户提供文件下载服务的地方
1. 按照版本分类
2. 可以上传与某个版本相关的文件
3. 文件大小限制为 10M
4. 不要传过大文件, 大文件应放到其他地方保存(如 FTP)
二十二、 FAQ
1. FAQ是英文Frequently Asked Questions的缩写, 中文意思就是“经常问到的问题”,或者更通俗地叫做“常见问题解答”
2. ezWORK通过插件方式提供的FAQ管理功能(Redmine不包含, 需单独安装)
3. 为什么不像很多其他系统那样通过Wiki来实现FAQ功能
1) Wiki形式的FAQ一般需要系统管理员来添加, 普通用户不会想到去增加FAQ
2) FAQ插件提供了更多的FAQ管理功能(后详), 而不仅仅是一份文档
4. FAQ首页上是分类显示的现有FAQ列表
5. 绿色图标表示已有解答, 黄色图标表示没有解答
6. 右侧为管理菜单, 仅管理员可见
7. FAQ详细内容
1) 显示FAQ的问题和解答
2) 是否有效 ? 有时候某些用户提出的问题可能暂时没有实际意义, 这时管理员可以把这一项FAQ修改为无效, 则此FAQ不会被显示出来, 但仍然保存在系统中, 等合适的机会可以再改为有效
1. 新建FAQ
1) 对于发现问题, 而不知道解决方法的用户来说, 新建FAQ时只要写上问题即可, 然后可以请有经验的用户来解答
2) 在指派给处选择用户, 系统将会发送通知邮件给被指派用户, 请他填写问题解答
3) 如果是与某个问题有关的解决方案, 可以在相关问题处填写问题编号
4) 如果是经过了讨论区里大量讨论的解决方案, 可以在相关帖子处填写帖子编号
5) 如果解决方案只在某个特定版本有效, 则请选择相关版本
6) 可以上传附件或图片, 图片可以显示在解答中, 图文并茂
二十三、 FTP搜索
1. 主要用于搜索组织内部的FTP站点
2. FTP仍是组织内保存资料、大文件、应用软件的主要方式
3. 资料太多, 分类目录不可避免过多
4. 资料越多, 越难找到想要的内容----搜索
5. 快速便捷查找您想要查找的资料, 文件等
二十四、 图书馆: ezWORK通过插件方式提供的图书管理功能(Redmine不包含)
1. 显示组织所有的图书
2. 图书借给组织成员阅读, 在此作记录, 有详细的借阅记录, 以避免图书丢失
3. 借阅后可以添加评论, 互相交流读书心得
4. 可以用于组织所有财产的管理, 而不仅仅是图书. 如公用设备(接线板)
二十五、 配置
1. 信息: 在这里主要是配置项目的一些信息
1) 项目名称: 可以设置项目名称
2) 上级项目: 指定该项目的父项目, 在Redmine0.9版本之前, 只允许2级嵌套; 0.9版本之后可以无限嵌套
3) 项目描述: 可以对项目进行详细的说明, 可以设置字体, 颜色,插入图片, 链接,如果格式有问题还可以点击右边 ‘文本格式 帮助’
4) 标示: 由于Redmine支持多项目, 而且采用REST架构, 所以需要一个URL的唯一标示, 这个在创建项目的时候填写, 一旦创建成功就不能修改
5) 主页: 主页链接会显示在项目概述页面中
6) 是否公开: 如果选中, 该项目将允许所有用户浏览, 包括非项目成员的用户. 如果不选中, 只有项目成员才有权限访问
7) 跟踪标签: 这里可以设置开启哪些跟踪标签, 默认可用的有三种: 错误, 功能和支持, 根据项目需要进行添加
8) 自定义属性: 例如电话, 邮箱, 联系人, 公司名称等, 根据项目需要自行添加
2. 模块: 项目中所需要的模块, 根据项目需要, 添加项目模块
3. 成员: 指定项目成员, 以及成员所具有的角色. Redmine 0.9以后可以以组为操作单元, 给组赋予角色, 添加到项目中. 这样该组的所有成员都成为该项目的成员, 且属于相同的角色, 相同的权限
4. 版本: 可以对变更进行跟踪和计划, 你可以个问题指定目标版本, 然后再线路图中就能看到与该版本关联的问题列表. 版本包括的属性:
1) 名称
2) 描述
3) 状态, 这个属性是 Redmine 0.9添加的,这些状态控制问题如何被指定目标版本. 打开:默认值, 没有权限; 锁定: 不能再给该版本指定新问题; 关闭: 不能再给该版本指定新的问题, 而且不能重新打开已经指定目标版本的问题
4) Wiki页面, 可以将该版本的主要事件写入wiki里面, 以供浏览该版本时显示可选属性
5) 日期, 版本完成的日期
5. 问题类别: 可以有效组织管理项目的问题
6. Wiki: 每个项目都可以有自己的wiki
7. 讨论区: 每个项目都可以有一个或多个讨论区
8. 默认情况下, 活动阶段有 ‘开发’ 和 ‘测试’ 两种类型, 管理员可以根据需要创建.只有选中的活动阶段才会出现在登记工时页面的下拉框中
管理
一、 项目: 对项目进行管理,可进行的操作有存档, 复制, 删除, 还可以新增项目
二、 用户: 可设置用户基本信息,添加到某一分组, 设置在项目中的身份. 可以添加新用户,
输入用户登录名, 姓名,设置初始账户密码, 选择注册方式(通过邮件通知的选项) 保存即可添加用户. 添加完成在用户列表那里点击用户名后就可以给用户分组, 分角色, 分项目了
三、 组: 添加新的分组, 给组分配用户, 将组分配到项目并指定角色. 操作比较简单, 单击用户组名进入操作页面
四、 角色和权限: 本系统现在所有的角色, 其中非系统成员, 匿名用户 在分配权限时会有限制, 其他角色可以根据需求分配权限. 可以对角色进行排序(置顶, 上移, 下移, 置底),删除
五、 跟踪标签: 跟踪标签代表不同的问题类型, 默认情况下有3种标签: 错误, 功能和支持,管理员可以根据项目需求添加跟踪标签:
1. 名称: 填写跟踪标签名称
2. 是否在更新日志中显示问题
3. 是否在线路图中显示问题
4. 从以下选项复制工作流程:新建的跟踪标签可以从已经存在的跟踪标签中复制工作流,如果不选, 那么新建的跟踪标签的工作流为空
5. 项目: 可以指定新建的跟踪标签用于哪些项目中
六、 问题状态: 管理员可以根据项目需要*的添加和删除问题状态. 问题状态有3个属性:
1. 名称: 问题状态的名称
2. 已关闭的问题: 如果选中, 则表示处于该状态的问题属于已经关闭的问题(可以声明多个状态属于已关闭的状态)
3. 默认值: 指定新建问题的默认状态(只能有一个状态属于默认状态)
七、 工作流程: 为了让某一角色用户能够改变问题的状态, 你需要给予他们可变更问题状态的权限. 工作流使你可以定义不同角色的项目成员对不同类型的问题所能做的问题状态变更. 在工作流设置页面, 选择你想要编辑的角色和跟踪标签, 点击 ‘编辑’ 按钮, 跳转到编辑页面, 可以编辑该角色对该标签所能做的变更状态. 页面左侧列出了该跟踪标签所有的状态, 你可以在右侧选择针对该状态该角色可以变更的专题
八、 自定义属性
1. 名称: 就是自定义属性的名称
2. 格式: 自定义属性的格式, 有7种格式:
1) 文本: Text
2) 长段文本: Long Text
3) 整数: Integer
4) 浮点数: Float
5) 列表: List
6) 日期: Date
7) 布尔量: Boolean
3. 最小 - 最大长度: 决定自定义属性的字段长度(0表示没有限制)
4. 正则表达式: 通过指定的正则表达式, 对自定义属性的内容进行验证
5. 默认值: 自定义属性的默认值
6. 跟踪标签: 设置该自定义属性可以在哪些跟踪标签中使用
7. 必填: 该自定义属性是否是自定义字段
8. 用于所有项目: 该自定义属性是否用于所有项目中
9. 作为过滤条件: 该自定义属性是否作为过滤器的过滤条件
10. 可用作搜索条件: 该自定义属性是否可以用作搜索时的搜索条件
九、 枚举值: 在计算机编程语言中, 枚举类型是一种基本数据类型而不是构造类型, 它用于声明一组命名的常数, 当一个变量又几种可能的取值时, 就可以定义为枚举类型. Redmine允许管理员对实体添加枚举值, 从而扩充这些实体可选择的值: 活动(时间跟踪), 文档类别, 问题优先级, 这些枚举值是跨项目的, 管理员可以任意的添加/修改/删除, 枚举值包含的字段有3种:
1. 名称: 指定枚举值的名称
2. 活动: 只有选中的枚举值才能被使用
3. 默认值: 如果选中, 那么在使用同类枚举值时该枚举值默认被选中, 同一类枚举值的默认值只能设置一个
十、 配置: 对整个系统进行全局性的设置
1. 一般: 这里可以设置整个系统的基本信息, 包括应用程序标题, 欢迎文字之类的设置, 还可以设置格式, 大小等等
2. 显示: 主要设置整个系统页面的样式, 格式, 语言, 时间格式, 是否使用头像
3. 认证: 主要设置一些账号密码认证,自动登录,密码长度
4. 项目: 这里可以配置一些项目的功能模块, 项目是否公开, 非管理员用户新建项目时被赋予的(在该项目中)角色
5. 问题跟踪: 设置是否项目之间问题关联, 根据项目需要勾选需要的问题列表中的默认列, 还可以设置输出问题条目的数量限制
6. 邮件通知: 可以设置哪些动作可以发送邮件通知, 以及邮件发送人的地址和邮件签名
7. 接收邮件: 是否启用接收邮件的服务
8. 版本库: 设置版本库的一些基本信息
十一、 插件: Redmine提供一些 Plugin 来扩展应用程序,提高兼容性
帮助
点击帮助, 进入Redmine官方网站, 它会提高一些帮助给你
绩效考核
一、 问题/任务创建是否正确, 包括描述是否详细正确, 有无给问题/任务正确指定版本号, 跟踪者, 实施者
二、 开发人员反馈问题/任务及时性, 是否每天都进行工时登记
三、 完成问题/任务时间与估计时间的差距
四、 问题/任务超时时原因是否有效合理
注意事项
一、 上传附件时最好用pdf格式, 压缩文件必须用zip格式的, 而不能用rar格式的
二、 附件的名字要直观
三、 任务到期时管理人员要及时关闭任务
四、 出现新的问题时, 并且需要花费时间就一定要管理员建立新任务, 要保证所工作过的任务在ezWORK中能看到
五、 不要认为问题/任务越多考核就差, 考核是结合任务的实际完成情况(估计工时, 更新频率, 反馈标注, 是否延迟等)进行的, 在解决问题过程中又发现新的问题时一定要登记到redmine
编写目的
本文档适合所有使用ezWORK管理系统的员工学习,能快速了解ezWORK管理系统各个功能以及使用流程,熟练掌握ezWORK管理系统的使用介绍,有利于提高工作效率,规范项目管理,简化工作流程
一、 Redmine 是一个开源的, 基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个*开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个版本控制选项的支持. Redmine是一个有用的Scrum和敏捷的选择. 由于Redmine的设计受到Trac的较大影响,所以它们的软件包有很多相似的特征. Redmine建立在Ruby on Rails的框架之上, 他可以跨平台和数据库
二、 ezWORK是一个基于Redmine开发的项目管理系统
三、 除尽量使用Redmine已有的项目管理功能外, ezWORK还根据同方数字城市软件技术公司内部软件开发和实施项目的特点增加了多项功能,并将其中通用性的功能作为插件(plugin)形式回馈给Redmine社区
EzWORK(Redmine)提供哪些帮助
一、 Redmine是一个交流的平台, 所有跟项目有关的内容都可以放进去,需要的人可以随时查看, 而不必挨个找人问
二、 有任何新的想法和发现了新问题都可以随时记录下来, 如果坚持使用,可以彻底解决优秀想法被遗忘的问题
三、 帮助绩效考核和个人
功能特性
一、 多项目支持
1. 在一个Redmine平台上管理您的所有项目
2. 用户在不同项目中可以是不同的角色
3. 项目可设定为公开的(所有人可见)或者内部的(只有项目成员可见)
4. 可在项目中激活或者隐藏模块(即: wiki , 版本库, 问题描述, 问题跟踪…)
二、 基于角色的灵活访问控制
1. 定义您自己的角色并快速角色的信息和权限
三、 灵活的问题跟踪系统
1. 定义您自己的问题状态和问题类型
2. 可以通过web管理界面为每种问题类型和角色设置工作流程
四、 甘特图和日历
1. 根据为问题设定的开始日期和完成日期自动生成甘特图和日历
五、 时间跟踪功能
1. 在项目级别或者问题级别设定时间
2. 根据用户, 问题类型, 类别或者活动生成工作量报表
六、 自定义属性
1. 可以为问题, 项目和用户添加自定义属性
2. 可以使用多种格式: 文本, 日期, 证书, 下拉列表, 复选框
3. 自定义属性可以像常规属性那样显示在问题列表中并可以作为过滤器使用
七、 新闻, 文档和文件管理
1. 可以方便快速发布消息, 查看新闻
2. 可以方便快速共享文档, 管理文件
八、 为每个项目设置独立的wiki和讨论区
1. Wiki使用textile语法, 可以通过方括号标记设置指向在wiki内部的任意页面
2. 提供历史记录的对比和注释功能
九、 版本库浏览器和对比查看器
1. 可以为每个项目绑定已有的版本库
2. Redmine使您可以浏览版本库的内容, 查阅和搜索变动
3. 对比和注释(即追溯)查看器
4. 支持的版本管理系统: Subversion, CVS, Mercurial, Darcs and Bazaar
十、 订阅(Feeds)和邮件通知
1. 项目活动、变更、新闻、问题、问题变更都可通过Atom feeds获取通知
十一、 支持多种LDAP认证方式
1. Redmine使您可以通过多种LDAP方式认证用户
2. 用户账户可在从目录服务中发现用户后被自动创建(可选的)
十二、 支持用户自注册
1. 可以配置系统允许用户在线注册
2. 提供3种用户激活方式: 自动激活(不需要确认)、手动激活(由管理员激活)、通过邮件自动发送的邮件激活
登陆/账号
一、 登陆
1. http://ezwork.techcon.thtf.com.cn 输入用户名, 密码登陆
二、 主页
1. 登陆成功后显示主页
2. 主页显示欢迎使用,最近的新闻以及最近更新的项目, 都可以快速方便的查看
3. 还可以通过导航菜单进入相应的功能模块
三、 我的工作台
1. 指派给我的问题: 提供一个跨项目的指派给当前用户的问题列表, 显示问题的ID,项目, 跟踪标签的类型和主题, 可以查看所有问题
2. 跟踪的问题: 显示所参与的项目中的问题列表, 显示问题的ID, 项目,跟踪标签的类型和主题, 可以查看所有问题
3. 已报告的问题: 显示所报告项目中的问题列表, 显示问题的ID, 项目, 跟踪标签的类型和主题, 可以查看所有问题
4. 还可以个性化定制我的工作台, 新增日历, 文档, 新闻, 删除列表, 按住每部分内容的标题拖动, 可以调整该内容所在的位置保存, 对我的工作台进行重新布局
四、 我的日程
1. 可以把自己的安排, 计划, 任务, 行程等记录下来便于查看
2. 可以对日程进行新建, 修改, 删除, 还可以填写完成日期
3. 可以对已经完成的日志的状态改为 ’已完成’ , 已完成日志会显示完成时间, 用横线标示
五、 我的账号
1. 点击右上角 ’我的账号’ 进入我的账号页面
2. 可以对自己的姓名, 邮箱, 语言进行修改,
3. 还可以更改邮件通知, 时区, 注释
4. 修改密码(右上角)
项目
一、 项目列表
1. 在任意界面上都可以通过点击左上角的项目连接进入项目列表界面
2. 项目列表中列出您权限范围内的所有项目
3. 右上角点击 ’查看所有问题’ 进入问题列表, 对问题进行编辑, 还可以通过日历和
甘特图来查看进度
4. 点击项目名称可以进入该项目主页(即概述)
二、 项目主页
1. 项目主页(即概述)只要显示项目的说明, 问题跟踪情况, 成员, 新闻等
2. 问题跟踪
1) 错误指该项目中发现的错误
2) 功能指对该项目提出的新增功能需求
3) 支持指为项目做出的贡献, 例如提交一个补丁文件
4) 工作安排指日常的工作安排(需要后台添加,管理员可以添加更多问题类型)
5) 错误,功能,支持, 工作安排这些被称为问题跟踪标签,管理员可以根据本项目的需求增加或者修改
3. 成员,显示参与项目的人员结构以及人员名称
4. 可以点击右上角计划 ‘日历,甘特图’ 查看项目进度,工作量统计
5. 可以点击右上角耗时 ‘详情,报表’ 进入问题列表
三、 什么是问题
1. 问题是一个宽泛的概念, 英文版中用的是 Issue, 可以翻译成问题、课题
2. 在本系统中, 发现的错误、新提的要求、对工作的安排等都可以被当作问题来处理
3. 问题是一个过程性的概念, 从提出问题到解决问题、关闭问题是一个完整的过程,表示了对错误的处理、对新需求的响应或对工作安排的完成情况正处于什么阶段
4. 系统默认的问题状态有6种:
1) 新建:表示错误刚被发现、新需求刚被提出、或者工作任务刚被下达
2) 已指派:表示已经安排了人来处理该问题
3) 已解决:表示此问题已经被解决
4) 反馈:表示有人对问题的解决效果提出了反馈意见
5) 已关闭:表示问题已经彻底解决并通过审核, 可以告一段落. 默认情况下问题列表中将不再显示已经关闭的问题
6) 已拒绝:认为该问题提出的错误不存在、工作任务不合理等, 拒绝执行此问题
5. 指派给:
1) 表示已将此问题安排给某人负责解决
2) 被指派人应全权负责处理此问题
6. 问题的状态变化
1) 问题负责人应及时更新问题状态, 并填写说明
2) 其他相关人员通过问题状态和说明来了解问题的进度
7. 邮件通知
1) 问题的提出人(新建问题)和负责人(被指派给)都可以自动收到有关此问题的邮件通知
2) 问题状态每次变化都会发送通知邮件
3) 其他用户可以通过‘跟踪’选项来收取某个问题的通知(见后面的问题详情)
4) 问题创建人可以将相关人员加入跟踪者列表
5) 用户也可以通过修改自己的帐号设置来收取自己参与的项目的所有问题的通知(见前面的’我的帐号’设置)
四、 日历:在项目概述右上角点击 ‘日历’
1. 日历上显示的是每天开始的问题和结束的问题
2. 可以比较直观的显示问题的进度
3. 是否好用要自己多摸索
五、 甘特图: 在项目概述右上角点击 ‘甘特图’
1. 显示每个问题的进度
2. 如果定义了版本, 会显示每个版本的结束时间
3. 可以导出到PDF或者PNG, 连接在右下角
六、 工作量统计: 在项目概述右上角点击 ‘详情, 报表’
1. 统计解决每个问题的工作量
2. 或者按照问题类型进行统计
3. 前提是要求负责人更新问题时要登记工作量
七、 活动: 就是指人们在系统上进行各种操作的记录
1. 所有可以显示的活动类型见右侧边栏
2. 对于管理者来说可以看看项目成员每天都在做什么工作
3. 在项目列表页面点击‘全部活动’显示的是所有项目的活动(前面已讲过)
4. 如果想看看近期有什么新内容, 可以把Wiki和帖子选上, 则可以看到Wiki新增加的内容和讨论区里面新发布的帖子
八、 线路图: 里面显示的是每个版本需要解决的问题
1. 前提是项目管理员设置了项目版本(见后面的项目配置), 同时新建问题时选择了目标版本
2. 每个版本会列出预定的结束时间和进度(按照已关闭问题占全部问题的比例计算)
3. 画了删除线的问题表示已经解决
4. 所有问题都解决后, 表示这个版本可以发布了
5. 此页面对项目经理有一定意义
九、 问题: 问题列表页面默认显示所有打开的问题(即需要有人处理的问题)
1. 点击问题列表上的表头可以排序
2. 使用过滤器可以查找特定的问题(如按类别查找、按作者查找等)
3. 使用问题前面的复选框可以选择多个问题, 然后点击右键(注意不要点到超链接上)可以通过快捷菜单处理多个问题
4. 可以导出到 RSS(新闻订阅)、CSV、PDF
5. 所有可用的过滤器(即根据问题设置的查询条件)
6. 可以选择多个过滤器对问题进行过滤, 可以保存以便以后使用
7. 点击右上角 ‘查看所有问题’ , 可以在设置了其它过滤器后返回此页面
8. 点击右上角 ‘摘要’ , 可以对所有问题按照多种方式进行统计
9. 点击右上角 ‘更新日志’ , 可以显示各个版本已经解决的问题
十、 RSS
1. RSS目前广泛用于网上新闻频道, blog和wik , 主要的版本有0.91 , 1.0 , 2.0.使用RSS订阅能更快地获取信息, 网站提供RSS输出, 有利于让用户获取网站内容的最新更新. 网络用户可以在客户端借助于支持RSS的聚合工具软件, 在不打开网站内容页面的情况下阅读支持RSS输出的网站内容
2. RSS规范的主要版本有0.91, 1.0和2.0等. 0.91版和1.0版完全不同, 风格不同,制定标准的人也不同. 0.91版和2.0版一脉相承. 1.0版更接近XML(标准通用标记语言的子集)标准. 世界上大多数知名, 虽有很多种不同的RSS, 但都定型于两个重要的支干(RDF和2.*)
3. 特点
1) 来源多样的个性化“聚合”特性
2) 信息发布的时效,低成本特性
3) 无 ’垃圾’ 信息,便利的本地内容管理特性
十一、 新建问题
1. 创建问题时, 最重要的字段是跟踪标签字段, 它决定了问题的类型, 如: 错误, 功能, 支持, 或工作安排应如实选择, 如有标签不够用, 应该联系管理员添加新的标签
2. 主题即问题的内容, 要简洁, 但一定要具体, 让人能一眼看明白
3. 对问题的详细描述, 要尽量写全写细. 你提供的问题描述越清楚, 就越容易被及时响应和修改, 不要让负责人猜测你的意图,如果有可能尽量传图片上来(通过最后的文件功能) , 详细的格式说明看右上角的文本格式: 帮助
4. 状态为新建, 优先级显示问题是否严重程度, 并指明问题的开始时间和结束时间,让负责人知道问题的期限, 指派给(即问题的负责人) , 最好指定类别, 问题增多时分类将大有帮助
5. 通过文件功能上传附件来更好的描述问题. 图片可以直接显示到描述中, 最好指定目标版本, 这样系统可以为你更新列表
十二、 问题被新建或者被更新后系统将自动发送邮件通知
1. 新建问题前请确认已经选择了正确的项目, 不要把本项目的问题创建到别的项目中去, 项目名称显示在页面左上角!
1. 问题的作者和被指派者将自动收到邮件通知
2. 邮件通知是系统自动发送的
3. 最近准备启用接收邮件回复功能, 即你可以直接回复通知邮件, 系统会根据你回复的邮件去更新问题状态. 具体安排待定
4. 收到邮件通知后,正确的做法是:
1) 点击邮件中的连接打开问题详细页面
2) 如果对此问题有意见或者需要补充, 请点击更新按钮增加说明
3) 更新后新的通知邮件又会自动发送
5. 其他用户(非作者和被指派者) 如果也想收到该问题的通知, 可以使用 ‘跟踪’ 功能(详见后面的问题详情)
十三、 问题详情
1. 问题页面右上角各功能按钮
1) 更新: 修改现有的内容, 新增说明等
2) 登陆工时: 将自己解决此问题所做的工作登记上来, 统计工作量时有用
3) 跟踪: 希望收到此问题通知邮件的话, 请使用跟踪功能(作者和被指派者不需要跟踪, 而将自动收到通知邮件)
4) 复制: 将此问题复制一份并产生一个新问题, 可以省下敲字的时间
5) 移动: 将此问题移动到其它项目里, 或者用来修改此问题的跟踪标签
6) 删除:请慎重使用, 删除后将彻底无法恢复(包括此问题的附件)
2. 问题描述可以显示丰富的格式
1) 例如代码语法高亮显示
2) 还可以显示图片, 超链接等
3. 相关的问题: 允许开发者将某一问题与其他问题建立关联, 从而起到了删除重复问题, 简化工作流的作用, 主要的关联类型有:
1) 关联到: 普通关联关系, 问题A ,B 需要分别关闭
2) 重复: 如果问题A重复于B, 那么关闭A 将自动关闭B
3) 阻挡和被阻挡: 如果问题B阻挡A, 则A无法关闭, 除非B关闭. 被阻挡则相反
4) 优先于: 如果A优先于B, 那么将B的起始日期自动设置为A的截止日期+延迟天数+1
十四、 更新问题
1. 负责人必须在有变化时及时更新问题
2. 需要更新问题的几种情况
1) 提出的问题有误, 需要添加说明, 或者想要提出意见, 注意把说明部分写清楚
2) 问题状态变化时, 例如状态变为已解决或者已关闭, 完成度变为88%等
3) 负责人认为不能按照完成日期完成, 可修改完成日期并把原因写入说明
4) 负责人改变, 修改指派给
5) 登记工时, 登记自己为此项目作出的工作.非常实用的功能, 建议每个人都使用. 不仅仅是对个人工作的认可. 详细的工作量数据将为以后项目的估算提供坚实基础
十五、 发送问题通知邮件
1. 用户也可以自己来点击跟踪按钮实现跟踪功能
2. 跟踪者打开问题页面后,跟踪按钮将变为 ‘取消跟踪’ , 用户点击取消跟踪按钮后将可以从跟踪者列表中退出, 而不再收到该问题的通知
3. 要求: Redmine版本高于0.7.devel.1715
1) 通过问题的跟踪者功能来实现对多人的通知
2) 问题有变化后会向所有跟踪者发送通知
3) 跟踪者刚被添加进来后不能立即发送问题现状的邮件给他, 必须要等问题有变化后他才能开始收到通知
4. 用法
1) 在问题详情页面上的跟踪者区域里面点新增, 然后选择需要得到通知的成员即可
2) 所有跟踪者将在下次问题更新后得到通知
十六、 问题注意事项
1. 问题的负责人务必及时更新问题的状态. 如果问题解决完了, 就把完成度选成100%, 状态选成已关闭, 同时写上说明, 让关心的人知道问题被如何解决
2. 问题解决后完成后一定要把状态改为关闭, 完成度改成100%不会自动关闭问题
3. 问题关闭后才会在问题列表中隐藏, 否则永远占着位置
4. 问题是一个过程, 一定要有新建 → 处理 → 反馈 → 完成 → 关闭 这种类似流程的事情才应该使用问题来处理
5. 纯通知性问题直接发邮件即可, 如果通知特别想要留记录或者得到反馈, 也可以新建问题, 但应注意及时关闭
6. 文档的共享和保存应该使用文件或文档功能, 而不是问题功能
7. 信息的共享和保存应该使用Wiki功能
8. 更新问题时不必修改指派给谁, 因为负责人不会变来变去. 创建问题的人、被指派的人、以及跟踪者都会同时收到问题通知
9. 新建问题前请先看问题列表, 如果已经有了相应的问题在说一件事, 就不要再重复新建问题了, 应该是到那个问题上去更新. 如果需要通知给多人, 应使用跟踪者功能, 而不是建立多个问题依次指定给所有人
十七、 新闻, 有权限的用户可以为项目添加新闻
1. 可以用来介绍项目的新进展
2. 最新的新闻也会显示系统首页和项目主页上
3. 通过右上角的添加新闻按钮来添加(没权限看不到)
4. 右下角有RSS订阅按钮
十八、 文档: 与本项目相关的文档可以统一放在这里管理
1. 管理员可以增加文档的类别
2. 可以为文档添加说明
3. 一份文档可以包含多个文件
4. 在列表页上可以按照文档类别、日期、标题、作者进行排序
十九、 Wiki
1. 简介: Wiki一词来源于夏威夷语的“wee kee wee kee”, 发音wiki, 原本是“快点快点”的意思, 被译为“维基”或“维客”. 一种多人协作的写作工具. Wiki站点可以有多人(甚至任何访问者)维护, 每个人都可以发表自己的意见, 或者对共同的主题进行扩展或者探讨. Wiki也指一种超文本系统. 这种超文本系统支持面向社群的协作式写作, 同时也包括一组支持这种写作的辅助工具. Wiki发明者是一位Smalltalk程序员沃德•坎宁安(Ward Cunningham), Wiki包含一套能简易制作与修改HTML网页的系统, 再加上一套记录和编排所有改变的系统, 并且提供还原改变的功能. 使用Wiki系统的网站称为Wiki网站, 允许任何造访它的人快速轻易地添加、删除和编辑所有的内容, 而且通常都不须登录, 因此特别适合团队合作的写作方式
2. WiKi是一个供多人协同写作的系统. 与博客、论坛等常见系统相比, WiKi有以下特点:
1) 使用方便: 快速创建、更改网站各个页面内容, 基础内容通过文本编辑方式就可以完成, 使用少量简单的控制符还可以加强文章显示效果, 通过简单的“[[条目名称]]”, 可以直接产生内部链接. 外部链接的引用也很方便
2) 自组织: 同页面的内容一样, 整个超文本的相互关联关系也可以不断修改、优化, 系统内多个内容重复的页面可以被汇聚于其中的某个, 相应的链接结构也随之改变
3) 可增长: 页面的链接目标可以尚未存在, 通过点选链结, 我们可以创建这些页面, 使系统得以增长, 记录页面的修订历史, 页面的各个版本都可以被取得
4) 开放性: 社群内的成员可以任意创建、修改、或删除页面, 系统内页面的变动可以被来访者清楚观察得到
3. Redmine包含一个简单的Wiki系统
1) 不需要会编写网页, 可以很容易把各种资料做成网页形式分享, 不比使用WORD更困难
2) 所有有权限的用户都可以随时增加条目或者编辑现有内容, 实现协作创造
3) 所有修改都有历史记录, 并可还原至前面的某一版本
4) 右侧连接可以查看所有条目的列表, 并按照标题或者日期排序
5) 可以包含附件, 如图片等
6) 提供丰富的格式, 包括粗体、列表、超链接、嵌入的图片、代码语法高亮等
7) 因为创建和修改十分方便, 因此不必等资料完善后才开始添加
8) 制作表格非常方便, 内容填完, 网页上内容就显示出来
9) 最大的优点是协作创作:不需要专门的管理员, 没有专门的后台程序
10) 任何人只要想为系统添砖加瓦, 都可以随时添加, 没有技术门槛, 不需学习编辑软件
4. Wiki编辑
1) 创建一个新的wiki页面: 在任何一个wiki页面, 仅仅需要添加一个你想要创建的新页面的链接
2) 保护wiki页面: 如果你拥有保护wiki页面的权限, 你可以点击 ‘锁定’ 连接保护该wiki页面. 已锁定的wiki页面只允许拥有保护wiki页面权限的用户编辑. 拥有此权限的用户同样可以为该页面解锁
3) Wiki页面的历史: Redmine保存每一次wiki页面的改动历史. 通过点击 ‘历史’ 链接你可以浏览这些变更. 点击变更的序列号可查看每一个具体版本的页面信息. 你可以通过点击 ‘回退到这个版本’ 的链接回退到该页面先前的版本
二十、 讨论区: 用户可以在这里任意发布各种信息, 讨论, 求助等内容
1. 每个项目有自己的讨论区(1个或多个)
2. 管理员可以随时为项目添加或删除讨论区
二十一、 文件: 为用户提供文件下载服务的地方
1. 按照版本分类
2. 可以上传与某个版本相关的文件
3. 文件大小限制为 10M
4. 不要传过大文件, 大文件应放到其他地方保存(如 FTP)
二十二、 FAQ
1. FAQ是英文Frequently Asked Questions的缩写, 中文意思就是“经常问到的问题”,或者更通俗地叫做“常见问题解答”
2. ezWORK通过插件方式提供的FAQ管理功能(Redmine不包含, 需单独安装)
3. 为什么不像很多其他系统那样通过Wiki来实现FAQ功能
1) Wiki形式的FAQ一般需要系统管理员来添加, 普通用户不会想到去增加FAQ
2) FAQ插件提供了更多的FAQ管理功能(后详), 而不仅仅是一份文档
4. FAQ首页上是分类显示的现有FAQ列表
5. 绿色图标表示已有解答, 黄色图标表示没有解答
6. 右侧为管理菜单, 仅管理员可见
7. FAQ详细内容
1) 显示FAQ的问题和解答
2) 是否有效 ? 有时候某些用户提出的问题可能暂时没有实际意义, 这时管理员可以把这一项FAQ修改为无效, 则此FAQ不会被显示出来, 但仍然保存在系统中, 等合适的机会可以再改为有效
1. 新建FAQ
1) 对于发现问题, 而不知道解决方法的用户来说, 新建FAQ时只要写上问题即可, 然后可以请有经验的用户来解答
2) 在指派给处选择用户, 系统将会发送通知邮件给被指派用户, 请他填写问题解答
3) 如果是与某个问题有关的解决方案, 可以在相关问题处填写问题编号
4) 如果是经过了讨论区里大量讨论的解决方案, 可以在相关帖子处填写帖子编号
5) 如果解决方案只在某个特定版本有效, 则请选择相关版本
6) 可以上传附件或图片, 图片可以显示在解答中, 图文并茂
二十三、 FTP搜索
1. 主要用于搜索组织内部的FTP站点
2. FTP仍是组织内保存资料、大文件、应用软件的主要方式
3. 资料太多, 分类目录不可避免过多
4. 资料越多, 越难找到想要的内容----搜索
5. 快速便捷查找您想要查找的资料, 文件等
二十四、 图书馆: ezWORK通过插件方式提供的图书管理功能(Redmine不包含)
1. 显示组织所有的图书
2. 图书借给组织成员阅读, 在此作记录, 有详细的借阅记录, 以避免图书丢失
3. 借阅后可以添加评论, 互相交流读书心得
4. 可以用于组织所有财产的管理, 而不仅仅是图书. 如公用设备(接线板)
二十五、 配置
1. 信息: 在这里主要是配置项目的一些信息
1) 项目名称: 可以设置项目名称
2) 上级项目: 指定该项目的父项目, 在Redmine0.9版本之前, 只允许2级嵌套; 0.9版本之后可以无限嵌套
3) 项目描述: 可以对项目进行详细的说明, 可以设置字体, 颜色,插入图片, 链接,如果格式有问题还可以点击右边 ‘文本格式 帮助’
4) 标示: 由于Redmine支持多项目, 而且采用REST架构, 所以需要一个URL的唯一标示, 这个在创建项目的时候填写, 一旦创建成功就不能修改
5) 主页: 主页链接会显示在项目概述页面中
6) 是否公开: 如果选中, 该项目将允许所有用户浏览, 包括非项目成员的用户. 如果不选中, 只有项目成员才有权限访问
7) 跟踪标签: 这里可以设置开启哪些跟踪标签, 默认可用的有三种: 错误, 功能和支持, 根据项目需要进行添加
8) 自定义属性: 例如电话, 邮箱, 联系人, 公司名称等, 根据项目需要自行添加
2. 模块: 项目中所需要的模块, 根据项目需要, 添加项目模块
3. 成员: 指定项目成员, 以及成员所具有的角色. Redmine 0.9以后可以以组为操作单元, 给组赋予角色, 添加到项目中. 这样该组的所有成员都成为该项目的成员, 且属于相同的角色, 相同的权限
4. 版本: 可以对变更进行跟踪和计划, 你可以个问题指定目标版本, 然后再线路图中就能看到与该版本关联的问题列表. 版本包括的属性:
1) 名称
2) 描述
3) 状态, 这个属性是 Redmine 0.9添加的,这些状态控制问题如何被指定目标版本. 打开:默认值, 没有权限; 锁定: 不能再给该版本指定新问题; 关闭: 不能再给该版本指定新的问题, 而且不能重新打开已经指定目标版本的问题
4) Wiki页面, 可以将该版本的主要事件写入wiki里面, 以供浏览该版本时显示可选属性
5) 日期, 版本完成的日期
5. 问题类别: 可以有效组织管理项目的问题
6. Wiki: 每个项目都可以有自己的wiki
7. 讨论区: 每个项目都可以有一个或多个讨论区
8. 默认情况下, 活动阶段有 ‘开发’ 和 ‘测试’ 两种类型, 管理员可以根据需要创建.只有选中的活动阶段才会出现在登记工时页面的下拉框中
管理
一、 项目: 对项目进行管理,可进行的操作有存档, 复制, 删除, 还可以新增项目
二、 用户: 可设置用户基本信息,添加到某一分组, 设置在项目中的身份. 可以添加新用户,
输入用户登录名, 姓名,设置初始账户密码, 选择注册方式(通过邮件通知的选项) 保存即可添加用户. 添加完成在用户列表那里点击用户名后就可以给用户分组, 分角色, 分项目了
三、 组: 添加新的分组, 给组分配用户, 将组分配到项目并指定角色. 操作比较简单, 单击用户组名进入操作页面
四、 角色和权限: 本系统现在所有的角色, 其中非系统成员, 匿名用户 在分配权限时会有限制, 其他角色可以根据需求分配权限. 可以对角色进行排序(置顶, 上移, 下移, 置底),删除
五、 跟踪标签: 跟踪标签代表不同的问题类型, 默认情况下有3种标签: 错误, 功能和支持,管理员可以根据项目需求添加跟踪标签:
1. 名称: 填写跟踪标签名称
2. 是否在更新日志中显示问题
3. 是否在线路图中显示问题
4. 从以下选项复制工作流程:新建的跟踪标签可以从已经存在的跟踪标签中复制工作流,如果不选, 那么新建的跟踪标签的工作流为空
5. 项目: 可以指定新建的跟踪标签用于哪些项目中
六、 问题状态: 管理员可以根据项目需要*的添加和删除问题状态. 问题状态有3个属性:
1. 名称: 问题状态的名称
2. 已关闭的问题: 如果选中, 则表示处于该状态的问题属于已经关闭的问题(可以声明多个状态属于已关闭的状态)
3. 默认值: 指定新建问题的默认状态(只能有一个状态属于默认状态)
七、 工作流程: 为了让某一角色用户能够改变问题的状态, 你需要给予他们可变更问题状态的权限. 工作流使你可以定义不同角色的项目成员对不同类型的问题所能做的问题状态变更. 在工作流设置页面, 选择你想要编辑的角色和跟踪标签, 点击 ‘编辑’ 按钮, 跳转到编辑页面, 可以编辑该角色对该标签所能做的变更状态. 页面左侧列出了该跟踪标签所有的状态, 你可以在右侧选择针对该状态该角色可以变更的专题
八、 自定义属性
1. 名称: 就是自定义属性的名称
2. 格式: 自定义属性的格式, 有7种格式:
1) 文本: Text
2) 长段文本: Long Text
3) 整数: Integer
4) 浮点数: Float
5) 列表: List
6) 日期: Date
7) 布尔量: Boolean
3. 最小 - 最大长度: 决定自定义属性的字段长度(0表示没有限制)
4. 正则表达式: 通过指定的正则表达式, 对自定义属性的内容进行验证
5. 默认值: 自定义属性的默认值
6. 跟踪标签: 设置该自定义属性可以在哪些跟踪标签中使用
7. 必填: 该自定义属性是否是自定义字段
8. 用于所有项目: 该自定义属性是否用于所有项目中
9. 作为过滤条件: 该自定义属性是否作为过滤器的过滤条件
10. 可用作搜索条件: 该自定义属性是否可以用作搜索时的搜索条件
九、 枚举值: 在计算机编程语言中, 枚举类型是一种基本数据类型而不是构造类型, 它用于声明一组命名的常数, 当一个变量又几种可能的取值时, 就可以定义为枚举类型. Redmine允许管理员对实体添加枚举值, 从而扩充这些实体可选择的值: 活动(时间跟踪), 文档类别, 问题优先级, 这些枚举值是跨项目的, 管理员可以任意的添加/修改/删除, 枚举值包含的字段有3种:
1. 名称: 指定枚举值的名称
2. 活动: 只有选中的枚举值才能被使用
3. 默认值: 如果选中, 那么在使用同类枚举值时该枚举值默认被选中, 同一类枚举值的默认值只能设置一个
十、 配置: 对整个系统进行全局性的设置
1. 一般: 这里可以设置整个系统的基本信息, 包括应用程序标题, 欢迎文字之类的设置, 还可以设置格式, 大小等等
2. 显示: 主要设置整个系统页面的样式, 格式, 语言, 时间格式, 是否使用头像
3. 认证: 主要设置一些账号密码认证,自动登录,密码长度
4. 项目: 这里可以配置一些项目的功能模块, 项目是否公开, 非管理员用户新建项目时被赋予的(在该项目中)角色
5. 问题跟踪: 设置是否项目之间问题关联, 根据项目需要勾选需要的问题列表中的默认列, 还可以设置输出问题条目的数量限制
6. 邮件通知: 可以设置哪些动作可以发送邮件通知, 以及邮件发送人的地址和邮件签名
7. 接收邮件: 是否启用接收邮件的服务
8. 版本库: 设置版本库的一些基本信息
十一、 插件: Redmine提供一些 Plugin 来扩展应用程序,提高兼容性
帮助
点击帮助, 进入Redmine官方网站, 它会提高一些帮助给你
绩效考核
一、 问题/任务创建是否正确, 包括描述是否详细正确, 有无给问题/任务正确指定版本号, 跟踪者, 实施者
二、 开发人员反馈问题/任务及时性, 是否每天都进行工时登记
三、 完成问题/任务时间与估计时间的差距
四、 问题/任务超时时原因是否有效合理
注意事项
一、 上传附件时最好用pdf格式, 压缩文件必须用zip格式的, 而不能用rar格式的
二、 附件的名字要直观
三、 任务到期时管理人员要及时关闭任务
四、 出现新的问题时, 并且需要花费时间就一定要管理员建立新任务, 要保证所工作过的任务在ezWORK中能看到
五、 不要认为问题/任务越多考核就差, 考核是结合任务的实际完成情况(估计工时, 更新频率, 反馈标注, 是否延迟等)进行的, 在解决问题过程中又发现新的问题时一定要登记到redmine
编写目的
本文档适合所有使用ezWORK管理系统的员工学习,能快速了解ezWORK管理系统各个功能以及使用流程,熟练掌握ezWORK管理系统的使用介绍,有利于提高工作效率,规范项目管理,简化工作流程
上一篇: Fedora 12 Alpha 发布
下一篇: Linux安装SVN
推荐阅读
-
edge浏览器怎么去广告? edge浏览器去广告插件adsafe的使用方法
-
百度云企业版该怎么使用? 百度云共享文件权限的设置方法
-
CPU晶圆尺寸-300mm和蚀刻尺寸-90nm介绍
-
谷歌浏览器怎么使用Adblock Plus插件去网页中的广告?
-
抖音风伴着黎明的歌声敲响命运的钟是哪首歌 歌曲歌词和原唱介绍
-
开始使用C++11的9个理由
-
电脑使用Chrome浏览器时提示“Adobe Flash Player 因过期而遭到阻止”的解决办法
-
Tips of Pycharm快捷键 Python开发工具PyCharm快捷键使用汇总
-
Visual C++ 中的ODBC编程的介绍
-
EasyWeb WAMP安装和使用说明[图文]