Jira

Last modified by DevOps-as-a-Service Operator on 2025/02/05 11:33

First steps in Jira

Information

You have two options to log in to Jira:

  • you can use SDPortal, in this case the selected project will be set
  • you can use a direct URL (for example a bookmark) but in this case you have to select the project manually in Jira that you would like to work on. 

Log in to Jira from SDPortal

In SDPortal click Jira in the Tools section of your project.

In this example the FCI project will be the selected project to work on.

image2019-8-26_10-29-45.png

In this example the user is assigned to two projects, and the user has a specific role in each project. 

Information

The roles can be used to restrict certain rights according to the project. A detailed role matrix for Jira can be found in the Jira project roles section 

Log in to Jira with your username and password:

image2019-9-10_14-26-41.png

First login to Jira

If you log in for the first time, you can choose the preferred language and your avatar image, then you can continue by clicking Next button:

Gravatar is enabled for user avatars, so your Gravatar  - i.e. the Gravatar associated with the email address in your user profile -  will automatically be set as your user avatar and this step will be skipped.

image2019-8-27_14-11-1.png

The next screen shows the Backlog, where the created issues will appear.

If you are the first user to create an issue, the Backlog will be empty:

image2019-8-27_14-39-22.png

You can open the backlog any time by clicking the backlog button on the left:

image2019-8-29_11-14-41.png

Select Project

If you would like to create or view issues belonging to other projects you can select the project by clicking Projects on the top

image2019-8-27_14-48-0.png

In this example you can see the same projects that are assigned to this user in SDPortal (Future Cloud Infrastructure and Showing Devops as a Service capabilities).

If View All Projects is selected, you can see the projects you are assigned to.

image2019-8-27_14-54-7.png

You can select the desired project to continue your work.

Issues

Issues are the building blocks of any Jira project. An issue could represent a story, a bug, a task, or another issue type in your project.

Create an Issue

To create an issue click the Create an issue button.

image2019-8-27_15-2-49.png

First you have to select the Issue Type, which can be Task, Story, Epic or Bug.

In this example this issue will be a Task.

image2019-8-29_9-57-32.png

Fill the required fields, the user who creates the issue ticket will be the Reporter.

image2019-8-29_10-7-5.png

If there are tickets that have been already created you can link those to this ticket as Linked Issues. 

You can also link this issue to an Epic, or to an existing Sprint.

The Assignee can be selected from existing users, or you can assign it to yourself by clicking Assign to me.

(For further refinement of the settings click Configure Fields.)

To create the ticket click the Create button.

image2019-8-29_10-9-19.png

Now your ticket appears in the Backlog:

image2019-8-29_10-20-14.png

By repeating these steps you can add new issues to the Backlog.

Edit an Issue

Information

Prerequisites

    You are logged in to Jira.
    You have recently created an issue as shown in the Create an issue section.

You can Edit or Delete the issue ticket any time, simply just click the ticket name (in this example FCI-1) in the Backlog

image2019-8-29_10-45-11.png

Then click on the Issue menu button (three dots) on the right side:

image2019-8-29_10-31-41.png

Edit an issue can be useful option if you would like to for example assign an issue to another user (allows you to edit all the fields that  are possible to edit when creating an issue).

Find a recently created Issue

Information

Prerequisites 

    You are logged in to Jira.
    You have selected the project you want to start searching and you also have recently created an issue as shown in the Create an issue section.

Select the Project you want to see a recently created issue (here as example the project name is Future Cloud Infrastructure) - click on Project button on the top, select View all Projects, the click on the selected Project:

image2019-8-30_13-49-26.png

Click the Issues button on the left column:

image2019-8-30_13-53-46.png

Now all open issues are listed.

On the Order by Priority click the drop down Menu and select Created:

image2019-8-30_13-56-14.png

You can also use the search field to find a category for the order of issues.

Search for issues

Information

Prerequisites

    You are logged in to Jira.
    You have selected the project you want to start searching and you also have already created an issue as shown in the Create an issue section.

To find a specific issue you should use the search field on the top right section in Jira and start typing words related to the issue that you are searching for.

In this example the issue that is being searched is Create documentation for Release 1.0 

If you are assigned to more than 1 project, the matching results for the search may display issues from other projects too:

image2019-8-30_14-3-30.png

Sprints

In Jira Software, you can view sprints on a board and assign issues to sprints - this feature is only available for Scrum boards.

Start a Sprint

If you and your colleagues created the issues you can set up a sprint.

Information

Prerequisites

  1.     You are logged in to Jira.
  2.     You have selected the project where you want to start a Sprint, and you are using a Scrum board for the project.
  3.     You have at least MASTER role on this project.

Keep in mind that only Admin and Master roles allows to create a sprint (with only Developer or Viewer role it is not possible).

Information

Hint

If you need to know how to change your role to MASTER, please visit in SDPortal for Admins - Assign a user to a project

Select  the Backlog icon on the left column then click on Create Sprint.

image2019-8-30_10-11-1.png

To determine a sprint goal (that you may want to achieve at the end of the sprint) just click on the sprint menu (three dots) on the right and then select Add sprint goal. 

image2019-8-30_10-15-14.png

After you have set the goals proceed to drag and drop the selected issue(s) from the Backlog to Plan your Sprint section.

image2019-8-30_10-19-14.png

The dragged issues appear in the sprint section (here it is named FCI Sprint 1). If all the desired issues are in this section click on Start Sprint:

image2019-8-30_11-40-52.png

Then you can set the Duration and Start Date for the sprint,

To start the sprint click Start:

image2019-8-30_11-39-21.png

A successful Sprint start will display this message: " Sprint 'FCI Sprint 1 has successfully started'. "

Move existing Issues from Backlog into current Sprint

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have selected the project and you have already started a Sprint.
  3. You have at least MASTER role on this project.

n message here.

Select in Jira the Backlog icon on the left column and with the mouse proceed to drag and drop the desired issues from Backlog to the sprint.

In this example the issue named FCI-4 is being added to the current sprint. 

image2019-8-30_13-29-48.png

After an issue has been dragged the following message appears and you have to Confirm the change:

image2019-8-30_13-31-32.png

Manage Sprints

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have selected the project and you have already started a Sprint.
  3. You have at least MASTER role on this project.

If you would like to manage issues in the sprint click Active sprints on the left column:

image2019-8-30_14-16-11.png

If you start work on an issue you can simply drag the issue from To Do to the  In Progress column (this status can be set by Edit an issue too)

image2019-8-30_14-19-15.png

If an issue is closed you can drag to the Done column also, and the letters will change to the strike-through type.

In this example the work on FCI-2 has not started yet, FCI-3 is in progress and FCI-4 is finished:

image2019-8-30_14-28-30.png

You can also close the current sprint any time by clicking on Complete Sprint on the top right.

image2019-8-30_14-23-16.png

Dashboards

Your dashboard is the main display you see when you log in to Jira. You can create multiple dashboards from different projects, or multiple dashboards for one massive overview of all the work you're involved with.

Create a new Dashboard

You can create custom dashboards to Jira by clicking the Dashboards tab, then click on Manage Dashboards:

image2019-9-3_13-17-57.png

Select the Dashboards Tab and on the right side select Create new dashboard button on the top right corner:

image2019-8-30_14-40-25.png

Fill the Name field (Description is mandatory), then select  the Project option from Add Viewers (you will see the project name appearing next to this).

The options can be to select a Group (for example jira-software-users), members of an exact Project, Any logged-in user (no matter what projects assigned to the users) or Public.

image2019-8-30_15-6-37.png

Information

 WARNING

Sharing with the public will make this visible to all users, including users who are not logged in.

You can pick a role (in the project) or you can select All (as this example shows), and you have to click Add to set the Viewers for this dashboard.

image2019-8-30_15-12-35.png

You also have to Add Editors for the dashboard (in the next row), for example you can choose a User (instead of group) then start typing the username to select the user:

image2019-8-30_15-18-7.png

Click Add at the end of this line, and if you would like to add a another user just type in the field and click Add again.

In this example the users  add to Editors have the right to edit this dashboard.

To create this new dashboard click Add on the bottom:

image2019-8-30_15-21-20.png

Add Gadgets to Dashboards

Now the new dashboard is available (when you click on Dashboards on the top), click on the created dashboard to continue with adding gadgets:

image2019-9-4_9-27-52.png

In the appearing screen you can see your selected dashboard's name on the right.

Click on add a new gadget to populate a gadget to this dashboard:

image2019-9-4_9-36-20.png

By default you can add only the Bubble Chart and the Introduction gadget, so click on Load all gadgets to see more:

image2019-9-4_9-41-17.png

You can select from the loaded gadgets by clicking Add gadget. In this example a new Pie Chart will be placed on the dashboard:

image2019-9-4_9-46-40.png

You can select more gadgets (in this example Issues in progress is also added) and if you are finished the selection you can close this window by clicking X on the top.

You can reorder the gadgets by drag and drop method.

Fill the fields with the required data or sslect the available oprtions. For the Pie chart for example you can select the project:

image2019-9-4_9-53-46.png

Click Save on each gadget to see the results 

In this example the Pie Chart shows the Assignee of the tickets, and the Issues in progress show only the ticket which is assigned to the user who is created the dashboard:

image2019-9-4_10-38-55.png

Manage Dashboards

 Select the Dashboards tab and select Manage Dashboards

image2019-9-4_10-52-45.png

In this example, the user has yet created another dashboard (SDCloud Dashboard) and has the right to modify each dashboard by clicking the clog icon - available options are Edit, Delete or Copy the dashboard.

image2019-9-4_10-49-23.png

Boards

A board displays issues from one or more projects, giving you a flexible way of viewing, managing, and reporting on work in progress. The available types of boards in Jira are:

  • Scrum board: For teams that plan their work in sprints. Includes a backlog.
  • Kanban board: For teams that focus on managing and constraining their work-in-progress. Includes the option of a Kanban backlog

Select the Boards tab and select View all boards:

image2019-9-10_11-0-22.png

Create Boards

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have at least ADMIN role on this project to be able to create new boards.

To create a new board click on Create board button on the right corner:

image2019-9-18_10-41-10.png

Select the type of the new board: it can be Scrum or Kanban board.

image2019-9-18_10-42-48.png

In this example a Scrum board have been selected and there is an option to create a Board from an existing project or from an existing Saved Filter.
image2019-9-18_10-58-28.png

Type the Board Name and select a Project(s). Then click Create board.

In this example the name is Custom Scrum board for FCI and the selected project is Future Cloud Infrastructure.

image2019-9-18_11-11-1.png

The following message indicates that the new board has been created:

image2019-9-18_11-14-15.png

Now you can modify the board's properties, all the settings based on the project's board by default.

Manage Boards

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have at least ADMIN role on this project to be able to manage boards.

Click the Board menu (3 dots on the right)  of the selected board:  

image2019-9-10_11-16-54.png

You can Copy or Delete the board, and you can also modify the default settings by selecting Configure:

image2019-9-10_11-20-4.png

The General information of the board appears, containg the board's name, the administrator(s), the filter data, and the owner (of the project)

image2019-9-10_11-24-16.png

Configuring Columns of a Board

To Edit the columns of the board (e.g. you would like to create a new column) just click Columns tab on the left.

In the following example a new column will be added named Pending.

First  a new status can be created by clicking Add status:

image2019-9-10_11-39-43.png

In the appearing window type Blocked for the name than click Add to create a new status.

image2019-9-10_11-56-24.png

Then the new column can be created by clicking Add column:

image2019-9-10_11-58-34.png

In the appearing window type Blocked for the name than click Add to create a new column.

image2019-9-10_12-1-13.png

Now the new column with a new status has been created:

image2019-9-10_12-2-2.png

You can also change the columns order with a drag and drop method.

Configuring Swimlanes

To configure the rows (to group issues) click Swimlanes on the left then select from Base Swimlanes on:

image2019-9-10_14-2-23.png

Configuring quick filters

You can set custom filter tabs for the board - in this example a new tab named Max Mustermann is created, and by clicking this tab only the user's issues visible:

image2019-9-10_11-48-1.png

Other Configuration Options

You can set the design of the board by changing settings in Card colors or Card layout

Estimation can be based on Story Points, Original Time Estimate, or Issue Count.

You can set the Working days also (by default it is Monday-Friday)

You can customize the issue's appearance in Issue Detail View.

Manage Projects

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have at least ADMIN role on this project.

Click on the Administration icon in the top right corner, then select Projects:

image2019-9-4_11-19-54.png

Click on the selected project (in this example Future cloud Infrastructure):

image2019-9-4_11-41-16.png

The Summary page of the Project settings appear:

image2019-9-12_10-14-5.png

In the left column you can find the category of the settings, which are also visible in the Summary page.

If you click Details on the left you can a brief information of the current project.

image2019-9-12_10-17-29.png

You can change the name or the description of the project but it is not allowed to change the Project Key - which is managed in SDPortal.

Manage Issue types

Information

Prerequisites

  1. You are logged in to Jira.
  2. You have at least ADMIN role on this project to be able to manage issue types.

Click left on Issue types to see what type of issues are used in the project..

Information

💡 Reminder

You can only add/ modify an issue type if you have the permission to manage the set of issue types called Issue Type Scheme.

By default there are 5 issue types you can choose from: Story, Bug, Epic, Task or Sub-task.

image2019-9-12_10-23-32.png

Each issue type belongs to a workflow, which can be seen by clicking the issue types on the left. You can see the same chart if you click Workflows the select the issue type.

Manage Workflows and Fields

Click Workflows on the left, then select an issue type. In this example it is the Story:

image2019-9-12_10-35-41.png

You can see the workflow of thee issue type, which can be change by clicking Edit, or you can modify the fields by clicking Fields.

image2019-9-12_10-39-40.png

You can also edit the fields by clicking Fields on the left.

Manage Priorities

You can see the issue priority types by clicking Priorities on the left column:

image2019-9-12_10-45-30.png

By default there are 6 priority types: Highest, High, Medium, Low, Lowest and Major.

Information

💡 Reminder

You can only add a new priority type if you have the permission to manage the set of issue types called Priority Type Scheme.

Manage users

Select Users and roles on the left menu and you can see the users and groups with the assigned roles:

image2019-9-4_11-27-48.png

Change the Project Lead in Jira

Select the user who would be the Project Lead on the top (in this example Barney Rubble), and change the Default Assignee to Project Lead, then click Update

image2019-9-4_11-36-39.png

Now as the example shows Barney Rubble is the Project Lead, and this user will be the Default Assignee of the created issues:

image2019-9-4_11-38-46.png

Manage user permissions

image2019-9-11_10-41-21.png

JIRA Project Roles / Permission Scheme

Jira is using the SDCloud Permission Scheme which is associated with Jira projects.

Permission / RoleAdminMasterDeveloperViewer
Project Permissions    
Administer projects Enabled Extended project administration
Browse projects
Manage sprints
Service Desk Agent *
View development tool
View (read-only) workflow
Issue Permissions    
Assign issues
Assignable user
Close issues
Create issues
Delete issues
Edit issues
Link issues
Modify reporter
Move issues
Resolve issues
Schedule issues
Set issues security
Transition issues
Voters & watchers permissions    
Manage watcher list
View voters and watchers
Comments permissions    
Add comments
Delete all comments
Delete own comments
Edit all comments
Edit own comments
Attachments permissions    
Create attachments
Delete all attachments
Delete own attachments
Time-tracking Permissions    
Work on issues
Delete all worklogs
Delete own worklogs
Edit all worklogs
Edit own worklogs

* Service Desk Agent is only available if the software was added to JIRA