Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Implementation
Cookbook
Table of Content
The most often way of using Redmine .................................................................................................... 3
Before you get started with your settings............................................................................................... 3
Why should you follow our suggestion? ............................................................................................. 3
Setting ..................................................................................................................................................... 3
1)
2)
Users ............................................................................................................................................ 7
Where to set users .......................................................................................................................... 8
3)
Trackers ....................................................................................................................................... 9
Where to set trackers ...................................................................................................................... 9
4)
5)
6)
7)
8)
9)
10)
Homepages ................................................................................................................................ 24
General setting ...................................................................................................................... 24
www.easyredmine.com
Setting
1) Custom fields
If you already know that you want to track special information at basic entities (users, issues,
projects, time entries) create these fields in the beginning. If you dont know about any of the fields
yet just skip this step.
www.easyredmine.com
Text a single text line, where you can add some specific information about the issue, which
you may later want to view on an issue report.
For example: location, type of hardware
Boolean a binary option
For example: Paid issue?, Toolbox required?
Date if start and due date are not enough to specify the issue
For example: Planned visit on-site, Review before closing issue
Float decimal number
For example: Lengh of a cable, Unit price
www.easyredmine.com
www.easyredmine.com
www.easyredmine.com
When creating new custom fields, you may come across the following settings.
Required it is not possible to save an update or create the entity, if this field is empty
For all projects will be automatically enabled on all your projects, you will not be able to
disable it for certain projects
Used as filter you will be able to filter entities according to this parameter
Searchable by typing the value into search, you will get results of the entities containing it
Visible you can hide the fields for certain role
2) Users
Add users using the button new user. When adding more users, use the button save and
continue. Dont forget to set more users setting (see diagrams below)
-
www.easyredmine.com
www.easyredmine.com
3) Trackers
For the beginning we suggest to start just with one tracker, which can be named task. In general
different trackers help you to sort your work more precisely.
When to use different trackers
-
You have more types of work in your company that you want to track
You have different workflow for different types of work
You want to fill different fields (follow different types of information) for specific type of
work
Bug for IT companies tracker with different workflow and specific custom fields
Customer request ticket add custom fields where can be set requests details
Design ticket
Helpdesk ticket different workflow, custom fields like external e-mail
www.easyredmine.com
Settings of a tracker:
Not all types of work are needed on all projects, so you can select only the projects where each
tracker will be active.
You can also set which fields are enabled on the tracker.
4) Issue statuses
For the general usage we suggest you these statuses:
New a new issue was created and so far no work on it has been done
Realization issue is assigned to a user and being currently worked on
Consultation in order to complete the work, there is some consultation between coworkers
required. Issue is being reassigned for clarifications
To check issue is assigned to the person, who is provides the final review before closing it
Done issue closed; issue was successfully resolved, finished, closed
Canceled issue closed; issue was closed before full completion according to the assignment
www.easyredmine.com
10
Issue closed statuses can indicate that the issue is closed no longer active. Make sure to set the
respective statuses for closed issues. It will be very handy later on, when you will only want to filter
and list only open or closed issues.
Manager can create projects, set the project, set all the project modules, create issues
Worker can create issue, edit own issue, track time
External can see only his issues, can track time
Administrator is usually someone from the managers, this user can see all the data and edit all the
information. To set someone as administrator check the checkbox at users detail.
www.easyredmine.com
11
It is possible to sort the roles, which you can use to determine their hierarchy.
By clicking on the button Permissions report, you will see a neat matrix of permissions enabled for
each role. By clicking on a certain role, you will see the permissions relevant to that role along with
some other specific settings of that role.
www.easyredmine.com
12
For example, you can only set external user to only view his own issues.
www.easyredmine.com
13
www.easyredmine.com
14
In the initial configurations you may only start focusing on general permissions, issue tracking and
time tracking permissions.
www.easyredmine.com
15
6) Workflow setting
Workflow combines setting of trackers, statuses and roles. It shows you what role can change status
of what tracker.
Using the example for tracker bug only manager can close this tracker to status done. Worker
can change the status only to to check.
In general managers can close the issues, workers cant they always have to use to check status
and assign the issue to their manager
You can copy already created workflow for other tracker use the button copy
Where to set workflow
Go to ADMINISTRATION >> WORKFLOW
1. First choose the role and the tracker to configure, then click Edit. The lines represent the
current status of the issue, while the rows represnt the statuses which the role can set when
updating the issue. In this example, we can see that role manager is basically omnipotent. In
the diagram below, you can see that worker can only actively use 3 statuses and is not able
to close the issue, reopen and issue, etc.
2. It is possible add further status changes if the user is assigned to issue or if he is author.
3. Copy workflow button to use an existing setting on new role/tracker combination.
www.easyredmine.com
16
Worker can only use the statuses Realization, Consultation and To check when working on issues in
tracker Bug. However, if he is the author he reported the bug, he can also close the issue.
Meeting
Programming
Analyses
Testing
www.easyredmine.com
17
Setting Active means that this activity is enabled on new created projects. If disabled, you need to
activate the activity on new projects manually. This is useful for only specific activities on a smaller
number of projects.
www.easyredmine.com
18
www.easyredmine.com
19
If you are a manager, your staff will be having you check their work to approve it has been done
correctly, so you can filter out issues which are assigned to you in status To check, hence the first
saved filter.
You may also want to list all issues once in a period as a kind of a report of what still needs to be
done on a project.
Then there are some public queries you can set for all users to list their high priority or overdue
issues.
www.easyredmine.com
20
Directly below the Issues header is the filtering component. From Add filter dropdown box, choose
an attribute. Afterwards, specify the conditions for this attribute. In the diagram above, the only
filtering criterion is status and only open statuses are chosen.
Furthermore, it is possible to define which attributes are shown in the list. Select columns from one
box and move to the other using the arrow buttons between them. This way you can simply choose
which attributes to see in the list and which to hide.
For repetitive issue listings, you can save the filters in order to not to have to always set them from
scratch. In Redmine, these are called custom queries.
www.easyredmine.com
21
Referencing the diagram below. We are preparing a filter which will show all the users their issues
that passed their due date.
1. Choose whom should the saved query by visible to. This is especially useful, if you want to
prepare some listings for your whole team. But of course there are some lists, which are only
useful for your own work.
2. If you disable default columns, you can set which attributes should be shown in the list (2a.)
3. Define the filtering attributes. We used the filter for assignee <<me>>, which is applied to the
user who opens the list. This is how you can define such a filter accross the whole system to
your whole team.
www.easyredmine.com
22
www.easyredmine.com
23
9) Homepages
Redmine allows you to configure your personal page My page. You can choose from a few of
modules to show you what data you need (your reported issues, your assigned issues, spent time,)
On your homepage you should have the most important information to see them immediately after
login or to get them after one click.
www.easyredmine.com
24
www.easyredmine.com
25
www.easyredmine.com
26
User + role
Group + role
If you add a group to the project, it means that all users who are members of the group are
added to the project. If you remove the user from a group, he will also be removed from the
project. If you add new users to the group, they will also be added to the project. If you add
user into the project individually, these rules do not apply.
Create issues
Now your project is ready to be filled with issues. Simply click on new issue and start planning your
project.
Good luck and dont forget to tune your setting once in a while!
www.easyredmine.com
27
www.easyredmine.com
Finance Management
Project Budget and Cash-flow
Project Price Calculations and Quotations
Payroll and invoicing sheets
Transactions and personal finances
Resource Management
Resources
Attendance
Advanced
Agile Development (Agile board for SCRUM,
KANBAN)
Project knowledge base
Meeting Calendar
Time sheets
Alerts Early Warning System
Social Wall
Task Sequences
Custom fields formula
Marketing Automation
28