Skip to content

AaryanSharma03/Atlassian_Jira_finalproject_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Screenshot (616)Screenshot (563)# Atlassian_Jira_finalproject_assignment

Agile with Atlassian Jira - Final Project

This repository documents the steps and requirements for setting up an Agile project using a company-managed Kanban board in Jira, based on the provided guidelines.


Project Overview

This project involves creating and managing a company-managed Kanban board in Jira. The board will evolve through different versions, incorporating various Agile practices.

Versions and Requirements

Version Requirement Summary Verification Steps
A Create a Kanban project with columns: Backlog, Selected for Development, In Progress, Done Verify that issues move across columns correctly
B Set WIP limit for "In Progress" to 3 items Verify that exceeding the limit turns the column red
C Create a backlog separate from the board Verify backlog is hidden when viewing the board
D Split "In Progress" into Analyze, Build, and Verify columns. Set WIP limit of 3 for "Build" Ensure issues can flow through these columns as expected
E Add a swimlane named Expedite for high-priority issues Verify high-priority issues appear in the swimlane
F Create an epic named Initial Release and add issues Ensure epic label is visible on board issues
G Create a filter to display open issues from Initial Release Ensure only non-done issues of the epic are displayed
H Move all issues to Done and release version 0.1 Verify that no released issues appear on the board
I Explore additional Jira features Document any explored features

Procedure

  1. Setting up the Kanban Board
    Create a company-managed Kanban board named project final in Jira. Ensure columns are named as required.

  2. Implementing Requirements
    Implement each board version sequentially, following the guidelines and references provided.

  3. Verification
    After implementing each version, verify that the board behaves as expected.


A: Steps to Create a Company-Managed Kanban Project

Create a New Kanban Project:

  1. Log in to your Jira account. Screenshot (563)
  2. Click on Projects in the top navigation bar and select Create project. Screenshot (564)
  3. Choose Kanban as the project type in Software Development tab. Screenshot (565) Screenshot (566) Screenshot (567)
  4. Select Company-managed when prompted for the project management type. Screenshot (568)
  5. Enter the project name as project final.
  6. Click Create to finish setting up the project. Screenshot (569)

Configure Columns:

  1. Once the project is created, go to the board view. Screenshot (570)
  2. Verify the name of columns as follows:\n
    • Backlog
    • Selected for Development
    • In Progress
    • Done

Verification Steps:

  1. To verify create issues in backlog i.e. add item 1, add item 2, remove item 1 etc and you can see their status by double-clicking, status can be viewed as: Backlog, Selected for Development, In Progress, and Done. Screenshot (571) Screenshot (572) Screenshot (573)

  2. Test moving issues across the columns to ensure smooth transitions. Screenshot (574) Screenshot (574) Screenshot (576) Screenshot (577) Screenshot (578) Screenshot (579)

B: Steps for Setting WIP Limit in the "In Progress" Column of a Kanban Board

Navigate to your Kanban board:

  1. Open your Jira project where you want to set the WIP limit.
  2. Go to the Kanban board by selecting it from the sidebar.

Set WIP Limit:

  1. Click on the three-dot menu in the upper-right corner of the in Progress column. Screenshot (580)
  2. Select the limit as desired in my case i chose the max limit to be 3. Screenshot (581)

Verify WIP Limit:

  1. Return to your Kanban board.
  2. Create more items. Screenshot (582)
  3. Try moving items into the "In Progress" column. If the number of items exceeds 3, you should see a visual indicator (e.g., the column changes color or a warning appears). Screenshot (583)

C: Steps for Hiding Backlog View in a Kanban Project

Navigate to your Kanban project:

  1. Open your Jira project where you want to create a backlog.

Access Board Settings:

  1. Click on the three-dot menu in the upper-right corner of the board. Screenshot (584)
  2. Select Board settings. Screenshot (585)

Enable Separate Backlog:

  1. Go to the Columns tab. Screenshot (586)
  2. You can move any item to the Kanban backlog to enable the separate view or you should see an option to enable the Kanban backlog. Toggle this option to ON. Screenshot (587)

Configure Columns:

  1. Once the backlog is enabled, you'll see a new section labeled Backlog above the board columns.
  2. Move issues that are not ready for development into the backlog by dragging them into the Backlog section.

Verify Backlog View:

  1. Go back to the project view, and you should now see a separate Backlog tab next to your Kanban board tab. Screenshot (588)
  2. Issues in the backlog will not be visible on the main board until they are moved to the "Selected for Development" or equivalent column.

Notes

Backlog visibility:

  • Once enabled, the backlog becomes a distinct view from the main board, allowing your team to manage upcoming tasks without cluttering the active board.

D: Steps to Split the In Progress Column

Go to Board Settings:

  1. Open your Kanban board.
  2. Click on the three-dot menu in the upper-right corner and select Board settings.

Open the Columns Tab:

  1. In the Columns section, you will see all the existing columns of your board. Screenshot (616)

Add New Columns:

  1. Click Add column and create the following columns with category In Progress if you have not created new statuses:
    • Analyze
    • Build
    • Verify Screenshot (617) Screenshot (618)
  2. If you want you can delete the In Progress column in this process the status for earlier created column with In Progress status get their own status with default names from their respective column names. Screenshot (619) Screenshot (620) Screenshot (621)

*Create Statuses in Workflow (if not deleted the In Progress Column):

  1. If your workflow already has statuses related to these columns under In Progress category, drag them from the existing In Progress column to the new ones.

  2. If the statuses do not exist go to project settings and open the workflow tab: Screenshot (592) Screenshot (595)

  3. Now click on edit workflow

    • Click Add status when creating a column.
    • Define new statuses (Analyze, Build, Verify) for each column under In Progress category.
    • Ensure that your workflow is updated accordingly.
    • Tick Accept all transitions. Screenshot (596) Screenshot (597)
  4. Publish the workflow draft to save the changes done. Screenshot (602)

*Move Statuses into New Columns (if not deleted the In Progress Column)

  1. After creating new statuses go back to board settings.
  2. Click the cloumn tab, you can now see there are unmapped statuses which can be assigned to the any column.
  3. Assign the statuses to their respective columns, by dragging and dropping. Screenshot (603)

Steps to Set WIP Limit for Build Column

In the Columns Tab:

  1. Find the newly created Build column.
  2. Click on the number next to Max issues (WIP limit) under the Build column.
  3. Set the value to 3 and press Enter. Screenshot (622)

Verify WIP Limit:

  1. Go back to your board and try adding more than 3 issues in the Build column.
  2. If the limit is exceeded, the column will turn red, indicating that the WIP limit has been breached. Screenshot (623)

Verification Steps

  1. Ensure that issues can move smoothly between Analyze, Build, and Verify columns.
  2. Check that when more than 3 issues are moved into the Build column, a WIP limit warning is displayed.

References


Explored Jira Features

Describe any additional features you explored during version I.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published