Development Environments

Software methodologies

Using JIRA

  

JIRA is one of the most popular team management tools for agile development. It can be used online through its own website. It has a free version for teams up to 10 members, with 2GB of storage and some other options that you can check here.

We can sign up and log in with a Google account, for instance. Then, we can create projects, and for each project, we can choose if we want to manage it using Scrum or Kanban methodology.

For the project chosen, we need to set up some initial settings, such as project management (team or company), and the project name along with a project key (which consists in the project initials, by default).

JIRA Scrum project

Then, the main panel of the project will be shown. From the left menu, we can:

JIRA Scrum roadmap
JIRA backlog
JIRA sprint
JIRA sprint start
JIRA board

There are many other features available in JIRA, but we will not see them in this unit. To finish with this quick overview, you can also invite teammates to your project, and also create teams, through the People section in the upper menu.

JIRA teams

Exercise 1:

Sign up in JIRA and create a Kanban project called First Trimester. Define some issues in the Board section that represent your different tasks for all the modules in this first trimester. Move each issue or task to the appropriate column in the board. Also, define your Roadmap with all the tasks and their estimated dates (start and end).

JIRA example
JIRA example