SlideShare uma empresa Scribd logo
1 de 38
Agile Series by Nishanth
introducing
Atlassian JIRA
ATLASSIAN PRODUCTS
• JIRA – Issue tracking tool
• GREENHOPPER
– Development Tool
– Plugin to JIRA
GREENHOPPER
• Plugin to JIRA
• The issues in JIRA are displayed in
GreenHopper for better interaction
GREENHOPPER
• Scrum
• Kanban
 Plan Mode
 Work Mode
 Report Mode
AGILE PROJECT MANAGEMENT
USING JIRA AGILE
GREENHOPPER - SCRUM
• Log in to JIRA.
• Click the Agile link's down-arrow in the top navigation bar, then select your preferred board
from the resulting dropdown menu.
• Your board will be displayed.
• Click 'Plan'
GREENHOPPER – SCRUM - Plan Mode
• Prioritize the Backlog.
• Estimate the stories
• Create the sprints
• Story points are available only for Epics and Stories
• Estimations in terms of Hours also possible by configuring the board
• Sub tasks can be created
• The stories can be grouped under each sprint
• The number of issues and the story points / hours are automatically displayed to make plan
easier
• At one point of time only one sprint is active
GREENHOPPER – SCRUM - Work Mode
• Log in to JIRA.
• Click the Agile link's down-arrow in the top navigation bar.
• Select your preferred board from the resulting dropdown menu.
• Your board will be displayed.
• Click 'Work'
GREENHOPPER – SCRUM - Report Mode
 Log in to JIRA.
 Click the Agile link's down-arrow in the top navigation bar.
 Select your preferred board from the resulting dropdown menu.
 Your board will be displayed.
 Click ‘Report'
GREENHOPPER – KANBAN - Plan Mode
• Log in to JIRA.Click the
Agile link's down-arrow in
the top navigation bar.
• Select your preferred
board from the resulting
dropdown menu.
• Your board will be
displayed.
• Click 'Work'
GREENHOPPER – CONFIGURING COLUMNS
• In Work mode, a board displays vertical columns.
• By default, each board contains three columns,
– 'To Do',
– ‘In Progress' and
– 'Done'.
• We can
– add,
– delete,
– rename or
– move these columns
• you can also choose which JIRA work flow status(es)
– each column is mapped to, and
– whether any constraints apply to each column.
• Note that only the owner of a board (or a person with the 'JIRA Administrators' global permission) can configure a board's columns.
GREENHOPPER – CONFIGURING COLUMNS
GREENHOPPER – MAPPING COLUMNS TO JIRA STATUS
• By default, a board's columns are mapped to the default JIRA statuses as shown in the
following table.
• If your board's project is using the JIRA default workflow
• If your board's project is using the GreenHopper simplified workflow
Default Column Default mapped JIRA Status
To Do Open, Reopened
In Progress In Progress
Done Resolved, Closed
Default Column Default mapped JIRA Status
To Do To Do
In Progress In Progress
Done Done
TO EDIT THE MAPPING OF JIRA WORK FLOW STATUSES COLUMN OF A BOARD
• Click Agile > Manage Boards in the top navigation bar.
• Click the Configure link corresponding to the board of interest.
• Click the Columns tab.
• All statuses configured in the JIRA server are available from the board Configuration page.
However, some statuses (in particular, custom statuses) may not be available for issues on
your board if the JIRA workflow(s) used by these issues do not utilize those statuses.
To do the following Do this
Map a status to a column
Drag a status from the 'Unmapped' column to the appropriate column
on the right.
Unmap a status from a column
Drag a status from its current column on the right to the 'Unmapped'
column on the left.
Change the column mappings of a
status
Drag a status from its original column to its relevant new column.
ADDING A NEW STATUS
• If your board is using GreenHopper Simplified Workflow
– Click Agile > Manage Boards in the top navigation bar, then click the Configure link corresponding to
the board of interest.
– Click the Columns tab.
– Click the Add Status button at the right of the page.
• Note: Add Status button is only available if you have the JIRA 'Project Administrator‘ permission for this
board's project.
DELETING A STATUS
• If your board is using GreenHopper Simplified Workflow
– Click Agile > Manage Boards in the top navigation bar, then click the Configure link corresponding to
the board of interest.
– Click the Columns tab.
– Drag the status to the Unmapped Statuses column.
– Click the delete icon (trash can) for the status you wish to remove.
• Note that the you can delete a status only if you have the JIRA 'Project Administrator‘ permission for this
board's project.
• You can only delete a status if there are no issues that currently have that status.
• If any other workflows are using this status then the status will be removed from your workflow, but not
deleted.
• If your board is not using GreenHopper Simplified Workflow, you can only delete a status vis the JIRA
administration interface
SETTING COLUMN CONSTRAINTS
• To set 'Maximum' and 'Minimum' constraints for a column of a board:
• Click Agile > Manage Boards in the top navigation bar, then click the Configure link
corresponding to the board of interest.
• Click the Columns tab.
• Edit the constraints as described in the following table.
To do the following: Do this:
Enable column constraints In the 'Column Constraint' drop-down, select 'Issue Count'.
Remove a column's 'Max' constraint
Click the red box at the top of the column, delete the current value
and press the 'Enter' key.
Remove a column's 'Min' constraint
Click the yellow box at the top of the column, delete the current
value and press the 'Enter' key.
Remove constraints for all columns In the 'Column Constraint' drop-down, select 'None'.
Set a column's 'Max' constraint
Click the red box at the top of the column, type the new value and
press the 'Enter' key.
Set a column's 'Min' constraint
Click the yellow box at the top of the column, type the new value and
press the 'Enter' key.
ADDING A NEW VERSION
• The 'Add Version' form is located at the top of the 'Versions' screen
• Enter the name for the version.
– The name can be:
• simple numeric, e.g. "2.1",
• complicated numeric, e.g. "2.1.3",
• a word, such as the project's internal code-name, e.g.
"Memphis".
• Optional details such as the version description and release date (i.e. the planned release date for a
version) can be also be specified.
• Click the 'Add' button.
• The version management list is updated immediately, with the newly created version added at the
top of the list
• You can drag it to a different position if you wish, by hovering over the 'drag' icon at the left of the
version name
GREENHOPPER – RELEASING A VERSION
• Login to JIRA.
• Click the Agile link's down-arrow in the top navigation bar, then select your preferred board
from the resulting dropdown menu.
• Click Work.
• Click the Release link at the top of the Done (rightmost) column.
• Note: You will need to have the JIRA 'Project Administrator' permission
in the project(s) whose issues are to be included in the version.
GREENHOPPER – RELEASING A VERSION
• The 'Release' window will display
• Complete the fields as follows:
• Version name — Enter a short name for your new version.
• Release date (optional) — Enter the date of release for your new version. This will
default to today's date.
• Description (optional) — Enter a longer description for your new version.
• Click the Release button to save your new version and mark it as 'released' throughout
JIRA and GreenHopper.
GREENHOPPER – MANAGING VERSIONS
• Versions are points-in-time for a project
• Versions helps us to schedule and organize the releases
• Once Versions are created, the issues can be assigned to it.
• Versions can be
– Added – Creating a new version against which issues can be aligned
– Released – Mark a version released
– Rescheduled – Rearranging the order of versions
– Archived - hide an old version from the Road Map and Change Log reports,
and in the JIRA User Interface.
– Merged – combine multiple versions into one.
GREENHOPPER – MANAGING PROJECT’S VERSIONS
• Log in to JIRA as a project administrator.
• Select Administration > Projects
• From the dropdown menu, select the name of
the project of interest
• Otherwise, choose your project from the Projects
list or Project Categories.
• Click the More link to display the Versions page
• which shows a list of versions and each version's
status. From here you can manage the project's
versions.
VERSION STATUS
• Each version can have any of the following four
statuses:
– Released — a bundled package
– Unreleased — an open package
– Archived — a semi-transparent package
– Overdue— the release date is highlighted
• This status affects where the version appears in the
drop-down lists for version related issue-fields
RELEASING A VERSION
• On the 'Versions' screen, hover over the relevant version to display the cog icon,
then select 'Release' from the drop-down menu.
• If there are any issues set with this version as their 'Fix For' version, JIRA allows you
to choose to change the 'Fix For' version if you wish. Otherwise, the operation will
complete without modifying these issues.
RELEASING A VERSION
UNRELEASING A VERSION
• To revert the release of a version, simply
select 'Unrelease' from the drop-down menu.
ARCHIVING A VERSION
• On the 'Versions' screen , hover over the relevant version to display the cog icon, then select
'Archive' from the drop-down menu.
• The version list indicates the version 'archived' status with a semi-transparent icon.
• The list of available operations is replaced with the 'Unarchive' operation.
• No further changes can be made to this version unless it is un-archived.
• Also it is not possible to remove any existing archived versions from an issue's affected and
fix version fields or add any new archived versions.
UNARCHIVING A VERSION
• To revert the archive of a version, simply select 'Unarchive' from the drop-down menu.
MERGING MULTIPLE VERSIONS
• Merging multiple versions allows you to move the issues from one or more
versions to another version.
• On the 'Versions' screen, click the 'Merge' link at the top right of the screen.
• The 'Merge Versions' popup will be displayed. On this page are two select lists —
both listing all un-archived versions. In the 'Merging From Versions' select list,
choose the version(s) whose issues you wish to move. Versions selected on this list
will be removed from the system. All issues associated with these versions will be
updated to reflect the new version selected in the 'Merge To Version' select list. It
is only possible to select one version to merge to.
• Click the 'Merge' button. If you are shown a confirmation page, click 'Merge' again
to complete the operation.
EDITING A VERSION’S DETAIL
• On the 'Versions' screen, click on the relevant version to display the edit options.
• This will allow you to edit the version's Name, Description and Release Date.
• Click the 'Update' button to save your changes.
DELETING A VERSION
• On the 'Versions' screen, hover over the relevant version to display the cog icon,
then select 'Delete' from the drop-down menu.
• This will bring you to the "Delete Version: <Version>" confirmation page. From
here, you can specify the actions to be taken for issues associated with the version
to be deleted. You can either associate these issues with another version, or simply
remove references to the version to be deleted.
• Note: Archived releases cannot be deleted
RESCHEDULING A VERSION
• Rescheduling a version changes its place in the order of versions.
• On the 'Versions' screen, click the icon for the relevant version, and drag it to its
new position in the version order.
Thanks!
Exciting new transitions

Mais conteúdo relacionado

Mais procurados

Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysH2Kinfosys
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolGlobal SQA
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingAnjali Rao
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide ShareRenjith V
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic ConceptsMAKSTraining
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRAguestb67fcdb
 
Use of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolUse of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolJipin Nakarmi
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationMaitrey Patel
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management ToolPaolo Mottadelli
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jiraXpand IT
 
Agile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutionsAgile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutionsKeith Klundt
 
Jira as a Test Management Tool
Jira as a Test Management ToolJira as a Test Management Tool
Jira as a Test Management ToolXpand IT
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test ManagementMaija Laksa
 
Everything You Need to Know about JIRA Core
Everything You Need to Know about JIRA CoreEverything You Need to Know about JIRA Core
Everything You Need to Know about JIRA CoreAtlassian
 

Mais procurados (20)

Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue Tracking
 
Jira fundamentals
Jira fundamentalsJira fundamentals
Jira fundamentals
 
Jira 101
Jira 101Jira 101
Jira 101
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRA
 
JIRA
JIRAJIRA
JIRA
 
Use of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolUse of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management Tool
 
Jira
JiraJira
Jira
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management Tool
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Agile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutionsAgile Project and Portfolio Management Using Jira - AgileSolutions
Agile Project and Portfolio Management Using Jira - AgileSolutions
 
Jira as a Test Management Tool
Jira as a Test Management ToolJira as a Test Management Tool
Jira as a Test Management Tool
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
 
Everything You Need to Know about JIRA Core
Everything You Need to Know about JIRA CoreEverything You Need to Know about JIRA Core
Everything You Need to Know about JIRA Core
 

Semelhante a Introducing JIRA AGILE

How to create a project dashboard using share point lists
How to create a project dashboard using share point listsHow to create a project dashboard using share point lists
How to create a project dashboard using share point listsGavin Bollard
 
Simulator QuickStart guide for the simulation
Simulator QuickStart guide for the simulationSimulator QuickStart guide for the simulation
Simulator QuickStart guide for the simulationAlejandroMartinezOvi
 
Windows 7-getting-started
Windows 7-getting-startedWindows 7-getting-started
Windows 7-getting-startedjaimehero
 
2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForgeCollabNet
 
Goodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsGoodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsLuc Bors
 
Cutviewer mill user guide v3
Cutviewer mill user guide v3Cutviewer mill user guide v3
Cutviewer mill user guide v3benjyanim
 
A story about scrum team
A story about scrum teamA story about scrum team
A story about scrum teamTarun Singh
 
Version 3 introduction 11 jul-2016
Version 3 introduction 11 jul-2016Version 3 introduction 11 jul-2016
Version 3 introduction 11 jul-2016Wellbarrier
 
Introduction to STATA(2).pdf
Introduction to STATA(2).pdfIntroduction to STATA(2).pdf
Introduction to STATA(2).pdfYomif3
 
Powerpoint exercise
Powerpoint exercisePowerpoint exercise
Powerpoint exerciseLindaTobago
 
ChromaLT Quick Start Guide
ChromaLT Quick Start GuideChromaLT Quick Start Guide
ChromaLT Quick Start GuideTechkon USA
 

Semelhante a Introducing JIRA AGILE (20)

How to create a project dashboard using share point lists
How to create a project dashboard using share point listsHow to create a project dashboard using share point lists
How to create a project dashboard using share point lists
 
Simulator QuickStart guide for the simulation
Simulator QuickStart guide for the simulationSimulator QuickStart guide for the simulation
Simulator QuickStart guide for the simulation
 
Windows 7-getting-started
Windows 7-getting-startedWindows 7-getting-started
Windows 7-getting-started
 
Using dashboards
Using dashboardsUsing dashboards
Using dashboards
 
2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge2016 Federal User Group Conference - What's New in TeamForge
2016 Federal User Group Conference - What's New in TeamForge
 
Goodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsGoodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating Layouts
 
Goodbye Nightmare: Tips and Tricks for Creating Complex Layouts with Oracle A...
Goodbye Nightmare: Tips and Tricks for Creating Complex Layouts with Oracle A...Goodbye Nightmare: Tips and Tricks for Creating Complex Layouts with Oracle A...
Goodbye Nightmare: Tips and Tricks for Creating Complex Layouts with Oracle A...
 
J charts help
J charts helpJ charts help
J charts help
 
Project management software
Project management softwareProject management software
Project management software
 
Cutviewer mill user guide v3
Cutviewer mill user guide v3Cutviewer mill user guide v3
Cutviewer mill user guide v3
 
A story about scrum team
A story about scrum teamA story about scrum team
A story about scrum team
 
Version 3 introduction 11 jul-2016
Version 3 introduction 11 jul-2016Version 3 introduction 11 jul-2016
Version 3 introduction 11 jul-2016
 
SAP_Overview v1.pptx
SAP_Overview v1.pptxSAP_Overview v1.pptx
SAP_Overview v1.pptx
 
Introduction to STATA(2).pdf
Introduction to STATA(2).pdfIntroduction to STATA(2).pdf
Introduction to STATA(2).pdf
 
Synergis University 2014 - Inventor Performance Optimization
Synergis University 2014 - Inventor Performance OptimizationSynergis University 2014 - Inventor Performance Optimization
Synergis University 2014 - Inventor Performance Optimization
 
Mini curso Cognos: construindo relatórios de autores, pareceristas e editores...
Mini curso Cognos: construindo relatórios de autores, pareceristas e editores...Mini curso Cognos: construindo relatórios de autores, pareceristas e editores...
Mini curso Cognos: construindo relatórios de autores, pareceristas e editores...
 
Powerpoint exercise
Powerpoint exercisePowerpoint exercise
Powerpoint exercise
 
PCB DESIGN - Introduction to PCB Design Library Creation
PCB DESIGN -  Introduction to PCB Design Library Creation PCB DESIGN -  Introduction to PCB Design Library Creation
PCB DESIGN - Introduction to PCB Design Library Creation
 
Obiee training
Obiee trainingObiee training
Obiee training
 
ChromaLT Quick Start Guide
ChromaLT Quick Start GuideChromaLT Quick Start Guide
ChromaLT Quick Start Guide
 

Mais de Nishanth K Hydru

Mais de Nishanth K Hydru (6)

Agile EVM
Agile EVMAgile EVM
Agile EVM
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Scrum and TFS
Scrum and TFSScrum and TFS
Scrum and TFS
 
Version One Highlights
Version One HighlightsVersion One Highlights
Version One Highlights
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Introducing JIRA AGILE

  • 1. Agile Series by Nishanth introducing Atlassian JIRA
  • 2. ATLASSIAN PRODUCTS • JIRA – Issue tracking tool • GREENHOPPER – Development Tool – Plugin to JIRA
  • 3. GREENHOPPER • Plugin to JIRA • The issues in JIRA are displayed in GreenHopper for better interaction
  • 4. GREENHOPPER • Scrum • Kanban  Plan Mode  Work Mode  Report Mode
  • 6. GREENHOPPER - SCRUM • Log in to JIRA. • Click the Agile link's down-arrow in the top navigation bar, then select your preferred board from the resulting dropdown menu. • Your board will be displayed. • Click 'Plan'
  • 7. GREENHOPPER – SCRUM - Plan Mode • Prioritize the Backlog. • Estimate the stories • Create the sprints • Story points are available only for Epics and Stories • Estimations in terms of Hours also possible by configuring the board • Sub tasks can be created • The stories can be grouped under each sprint • The number of issues and the story points / hours are automatically displayed to make plan easier • At one point of time only one sprint is active
  • 8.
  • 9. GREENHOPPER – SCRUM - Work Mode • Log in to JIRA. • Click the Agile link's down-arrow in the top navigation bar. • Select your preferred board from the resulting dropdown menu. • Your board will be displayed. • Click 'Work'
  • 10.
  • 11. GREENHOPPER – SCRUM - Report Mode  Log in to JIRA.  Click the Agile link's down-arrow in the top navigation bar.  Select your preferred board from the resulting dropdown menu.  Your board will be displayed.  Click ‘Report'
  • 12.
  • 13.
  • 14.
  • 15. GREENHOPPER – KANBAN - Plan Mode • Log in to JIRA.Click the Agile link's down-arrow in the top navigation bar. • Select your preferred board from the resulting dropdown menu. • Your board will be displayed. • Click 'Work'
  • 16. GREENHOPPER – CONFIGURING COLUMNS • In Work mode, a board displays vertical columns. • By default, each board contains three columns, – 'To Do', – ‘In Progress' and – 'Done'. • We can – add, – delete, – rename or – move these columns • you can also choose which JIRA work flow status(es) – each column is mapped to, and – whether any constraints apply to each column. • Note that only the owner of a board (or a person with the 'JIRA Administrators' global permission) can configure a board's columns.
  • 18. GREENHOPPER – MAPPING COLUMNS TO JIRA STATUS • By default, a board's columns are mapped to the default JIRA statuses as shown in the following table. • If your board's project is using the JIRA default workflow • If your board's project is using the GreenHopper simplified workflow Default Column Default mapped JIRA Status To Do Open, Reopened In Progress In Progress Done Resolved, Closed Default Column Default mapped JIRA Status To Do To Do In Progress In Progress Done Done
  • 19. TO EDIT THE MAPPING OF JIRA WORK FLOW STATUSES COLUMN OF A BOARD • Click Agile > Manage Boards in the top navigation bar. • Click the Configure link corresponding to the board of interest. • Click the Columns tab. • All statuses configured in the JIRA server are available from the board Configuration page. However, some statuses (in particular, custom statuses) may not be available for issues on your board if the JIRA workflow(s) used by these issues do not utilize those statuses. To do the following Do this Map a status to a column Drag a status from the 'Unmapped' column to the appropriate column on the right. Unmap a status from a column Drag a status from its current column on the right to the 'Unmapped' column on the left. Change the column mappings of a status Drag a status from its original column to its relevant new column.
  • 20. ADDING A NEW STATUS • If your board is using GreenHopper Simplified Workflow – Click Agile > Manage Boards in the top navigation bar, then click the Configure link corresponding to the board of interest. – Click the Columns tab. – Click the Add Status button at the right of the page. • Note: Add Status button is only available if you have the JIRA 'Project Administrator‘ permission for this board's project.
  • 21. DELETING A STATUS • If your board is using GreenHopper Simplified Workflow – Click Agile > Manage Boards in the top navigation bar, then click the Configure link corresponding to the board of interest. – Click the Columns tab. – Drag the status to the Unmapped Statuses column. – Click the delete icon (trash can) for the status you wish to remove. • Note that the you can delete a status only if you have the JIRA 'Project Administrator‘ permission for this board's project. • You can only delete a status if there are no issues that currently have that status. • If any other workflows are using this status then the status will be removed from your workflow, but not deleted. • If your board is not using GreenHopper Simplified Workflow, you can only delete a status vis the JIRA administration interface
  • 22. SETTING COLUMN CONSTRAINTS • To set 'Maximum' and 'Minimum' constraints for a column of a board: • Click Agile > Manage Boards in the top navigation bar, then click the Configure link corresponding to the board of interest. • Click the Columns tab. • Edit the constraints as described in the following table. To do the following: Do this: Enable column constraints In the 'Column Constraint' drop-down, select 'Issue Count'. Remove a column's 'Max' constraint Click the red box at the top of the column, delete the current value and press the 'Enter' key. Remove a column's 'Min' constraint Click the yellow box at the top of the column, delete the current value and press the 'Enter' key. Remove constraints for all columns In the 'Column Constraint' drop-down, select 'None'. Set a column's 'Max' constraint Click the red box at the top of the column, type the new value and press the 'Enter' key. Set a column's 'Min' constraint Click the yellow box at the top of the column, type the new value and press the 'Enter' key.
  • 23. ADDING A NEW VERSION • The 'Add Version' form is located at the top of the 'Versions' screen • Enter the name for the version. – The name can be: • simple numeric, e.g. "2.1", • complicated numeric, e.g. "2.1.3", • a word, such as the project's internal code-name, e.g. "Memphis". • Optional details such as the version description and release date (i.e. the planned release date for a version) can be also be specified. • Click the 'Add' button. • The version management list is updated immediately, with the newly created version added at the top of the list • You can drag it to a different position if you wish, by hovering over the 'drag' icon at the left of the version name
  • 24. GREENHOPPER – RELEASING A VERSION • Login to JIRA. • Click the Agile link's down-arrow in the top navigation bar, then select your preferred board from the resulting dropdown menu. • Click Work. • Click the Release link at the top of the Done (rightmost) column. • Note: You will need to have the JIRA 'Project Administrator' permission in the project(s) whose issues are to be included in the version.
  • 25. GREENHOPPER – RELEASING A VERSION • The 'Release' window will display • Complete the fields as follows: • Version name — Enter a short name for your new version. • Release date (optional) — Enter the date of release for your new version. This will default to today's date. • Description (optional) — Enter a longer description for your new version. • Click the Release button to save your new version and mark it as 'released' throughout JIRA and GreenHopper.
  • 26. GREENHOPPER – MANAGING VERSIONS • Versions are points-in-time for a project • Versions helps us to schedule and organize the releases • Once Versions are created, the issues can be assigned to it. • Versions can be – Added – Creating a new version against which issues can be aligned – Released – Mark a version released – Rescheduled – Rearranging the order of versions – Archived - hide an old version from the Road Map and Change Log reports, and in the JIRA User Interface. – Merged – combine multiple versions into one.
  • 27. GREENHOPPER – MANAGING PROJECT’S VERSIONS • Log in to JIRA as a project administrator. • Select Administration > Projects • From the dropdown menu, select the name of the project of interest • Otherwise, choose your project from the Projects list or Project Categories. • Click the More link to display the Versions page • which shows a list of versions and each version's status. From here you can manage the project's versions.
  • 28. VERSION STATUS • Each version can have any of the following four statuses: – Released — a bundled package – Unreleased — an open package – Archived — a semi-transparent package – Overdue— the release date is highlighted • This status affects where the version appears in the drop-down lists for version related issue-fields
  • 29. RELEASING A VERSION • On the 'Versions' screen, hover over the relevant version to display the cog icon, then select 'Release' from the drop-down menu. • If there are any issues set with this version as their 'Fix For' version, JIRA allows you to choose to change the 'Fix For' version if you wish. Otherwise, the operation will complete without modifying these issues.
  • 31. UNRELEASING A VERSION • To revert the release of a version, simply select 'Unrelease' from the drop-down menu.
  • 32. ARCHIVING A VERSION • On the 'Versions' screen , hover over the relevant version to display the cog icon, then select 'Archive' from the drop-down menu. • The version list indicates the version 'archived' status with a semi-transparent icon. • The list of available operations is replaced with the 'Unarchive' operation. • No further changes can be made to this version unless it is un-archived. • Also it is not possible to remove any existing archived versions from an issue's affected and fix version fields or add any new archived versions.
  • 33. UNARCHIVING A VERSION • To revert the archive of a version, simply select 'Unarchive' from the drop-down menu.
  • 34. MERGING MULTIPLE VERSIONS • Merging multiple versions allows you to move the issues from one or more versions to another version. • On the 'Versions' screen, click the 'Merge' link at the top right of the screen. • The 'Merge Versions' popup will be displayed. On this page are two select lists — both listing all un-archived versions. In the 'Merging From Versions' select list, choose the version(s) whose issues you wish to move. Versions selected on this list will be removed from the system. All issues associated with these versions will be updated to reflect the new version selected in the 'Merge To Version' select list. It is only possible to select one version to merge to. • Click the 'Merge' button. If you are shown a confirmation page, click 'Merge' again to complete the operation.
  • 35. EDITING A VERSION’S DETAIL • On the 'Versions' screen, click on the relevant version to display the edit options. • This will allow you to edit the version's Name, Description and Release Date. • Click the 'Update' button to save your changes.
  • 36. DELETING A VERSION • On the 'Versions' screen, hover over the relevant version to display the cog icon, then select 'Delete' from the drop-down menu. • This will bring you to the "Delete Version: <Version>" confirmation page. From here, you can specify the actions to be taken for issues associated with the version to be deleted. You can either associate these issues with another version, or simply remove references to the version to be deleted. • Note: Archived releases cannot be deleted
  • 37. RESCHEDULING A VERSION • Rescheduling a version changes its place in the order of versions. • On the 'Versions' screen, click the icon for the relevant version, and drag it to its new position in the version order.