SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Jira Feature Improvement
Koushik Mukherjee
Agend
a
 Innovation & the ‘Plight’
 Searching the ‘Community’
 Suggested Improvements & value
addition
 In ‘Conclusion’
Jira Feature Improvement 2
Introductio
n
Jira has been the most sought-after tool in
project management and in organizations
adopting agile ways of working. In one such
organization, which was on the path of agile
adoption & ERP transformation, Jira was
selected as the go-to tool for its program
management and Zephyr (part of Atlassian
Marketplace) was selected as the test
management tool.
Sundar was playing the dual role of Jira admin &
Test Manager. He was tasked to set up the entire
delivery framework in Jira and the test
management framework in Zephyr.
3
Jira Feature Improvement
Innovation & the
‘Plight’
How Sundar used multiple Jira features to create the
delivery framework but the lack of certain features held
him back from being perfect !!!
The ‘innovative’ Delivery
Framework
5
Jira Feature Improvement
The Kanban framework was adopted for the ERP transformation program. Sundar prepared the Jira issue
types specific to the program as below:
Program Component Jira issue type Custom/In-built Linked Relationship
ERP Transformation Epic In-built N/A
SAP Modules Modules Custom is child of ‘Epic’
SAP sub-modules Features In-built is child of ’Modules’
Deliverables Requirements Custom is child of ‘Features’
Design Documents Document Deliverables Custom is child of ‘Requirements’
Test cases Test In-built is child of ‘Requirements’
The Hierarchy & the ‘Innovation’
6
Jira Feature Improvement
Epic
Modules
Features
Requirements
Document
Deliverables
Test
Being an extensive ERP transformation program, around 253 requirement cards
were created using the Jira import feature. Each requirement had multiple
‘Document Deliverables’ linked to it and at least one ‘Test’ card would be used
from the QA perspective to verify the requirement implementation.
A non-editable (by normal user) custom field (Requirement Met?) was created in
the requirement cards to keep a strong quality gate. This would only be populated
(via Jira automation feature, as thought out) with the value ‘Yes’ once the ‘Status
Category’ of all the linked cards to a requirement card, i.e. ‘Document
Deliverables’ & ‘Test’, was marked as ‘Done’.
The ‘Plight’
7
Jira Feature Improvement
Sundar was widely appreciated for presenting such an efficient way of managing deliverables with strong
attention to detail and keeping sufficient quality checks.
To his utter surprise and eventual disappointment, Sundar found that Jira doesn’t give the capability to capture
the ‘Status Category’ of linked cards via JQL or smart values (either in the ‘Filters’ section or while writing the
automation). He was crestfallen!!!
Cannot filter by Linked Issue Status/Status Category
Cannot filter by Linked Issue Status/Status Category
The ‘Plight’
8
Jira Feature Improvement
Test Case status in Zephyr is not reflected in JIRA
Adding to his & the project team’s frustration, they also noticed that the status of a test case execution in
Zephyr is not reflected in the test card in Jira. The below snapshot shows a test card that is linked to a
requirement but doesn’t have an execution status associated with it. The ‘Backlog’ shown is the Jira status and
not the test execution status as present in Zephyr.
This led to ambiguous interpretations by higher management and multiple rounds of discussion were held to
explain this adding an overhead to Sundar.
Searching the
‘Community’
Being dejected, Sundar referred to Atlassian Community
for solutions or any workarounds !!!
Shooting arrows in the dark!!!
10
Jira Feature Improvement
Sundar turned to Atlassian Community to seek solutions or workarounds if someone in the community had
faced such challenges. He found:
• Some questions posted that closely resemble the one trying to fetch the status of linked issues but are not
exactly the same. Also, there is no simple straightforward solution.
• The conversation in this link closely resembles the question about having the test execution status in
Zephyr reflected in Jira but again there is no solution to that either.
Sundar understood there were no such readily available solutions as of now and he has to live with the
limitations. However, he thought of showcasing Atlassian, and the impact it would create if these user pain
points are addressed. He thus tried to come up with wireframes addressing simple solutions to these.
Suggested
improvements &
value additions
Sundar decided to present his suggestions to Atlassian &
showcase the value additions it can bring to Jira …
Creating JQL keywords or smart
values
12
Jira Feature Improvement
To capture the status of all linked issues in a card, the below highlighted JQL keyword can be developed. This can
then be easily used in filters or elsewhere to check if all the linked issues of a particular card are equal to or not
equal to a particular status. This will enable users to capture the progress of a parent card with multiple linked
issues.
Getting the Test status
13
Jira Feature Improvement
Whenever a customer selects Zephyr as the test management tool and integrates it with the Jira instance – an
exclusive board for test cards must automatically be created with 3 columns (To Do, In Progress, Completed). The
test cards would be automatically placed in one of the 3 columns as per the below mapping and also the latest
Zephyr status would be reflected in the card :
Jira Status Zephyr Status
To-Do Unexecuted
In-Progress WIP, Blocked, Fail
Completed Pass, Not Applicable
Getting the Test status in test
board
14
Jira Feature Improvement
A high-fidelity wireframe of the suggested test board:
Card Summary
Epic Link
Assignee Name
Zephyr Status
Assignee Name
icon
Card Number
Issue Type
(Test) icon
Getting the Test status in linked issue
view
15
Jira Feature Improvement
A high-fidelity wireframe of the view when a test card is linked to another card (story, epic, etc..)
Zephyr Status
Jira Status
In
‘Conclusion’
16
Jira Feature Improvement
There are about 9000 customers using Zephyr as
their test management suite and often these
organizations want as much visibility, integration &
intertwined information between Jira & Zephyr.
Sundar believes this would go a long way in making the life of Test Managers easier and they can represent the
information in a better way to senior stakeholders without much hassle.
Additionally, the greater the number of SQL keywords/smart values at the disposal of a Jira admin/user, the
more is their flexibility and independence to use the automation feature and make Jira more seamless.
Thank You
Koushik Mukherjee
mukherjee.koushik89@gmail.com
+919002026041

Weitere ähnliche Inhalte

Ähnlich wie JIRA Feature Improvement.pptx

Jira Customization: Finding the Perfect Balance
Jira Customization: Finding the Perfect BalanceJira Customization: Finding the Perfect Balance
Jira Customization: Finding the Perfect BalanceAtlassian
 
Denver ACE October 21st 2020
Denver ACE October 21st 2020Denver ACE October 21st 2020
Denver ACE October 21st 2020denveraug
 
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Innovate Vancouver
 
AUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUGNYC
 
QUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdfQUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdfsonalsingh547884
 
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideMayank Solanki
 
Jira-sft-v1.pptx
Jira-sft-v1.pptxJira-sft-v1.pptx
Jira-sft-v1.pptxRppsKumar1
 
Denver Atlassian Community 5-minute Plugins
Denver Atlassian Community 5-minute PluginsDenver Atlassian Community 5-minute Plugins
Denver Atlassian Community 5-minute Pluginsdenveraug
 
Jira in action
Jira in actionJira in action
Jira in actionTan Tran
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide ShareRenjith V
 
Ea Connector For Jira User Guide
Ea Connector For Jira   User GuideEa Connector For Jira   User Guide
Ea Connector For Jira User GuideDeiser
 
Toronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxToronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxSusanHauth1
 
Managing Jira Cloud Projects ACP-620 Exam Questions
Managing Jira Cloud Projects ACP-620 Exam QuestionsManaging Jira Cloud Projects ACP-620 Exam Questions
Managing Jira Cloud Projects ACP-620 Exam QuestionsVictoriaMeisel
 

Ähnlich wie JIRA Feature Improvement.pptx (20)

Jira Customization: Finding the Perfect Balance
Jira Customization: Finding the Perfect BalanceJira Customization: Finding the Perfect Balance
Jira Customization: Finding the Perfect Balance
 
Jira
JiraJira
Jira
 
Denver ACE October 21st 2020
Denver ACE October 21st 2020Denver ACE October 21st 2020
Denver ACE October 21st 2020
 
JIRA Versions
JIRA VersionsJIRA Versions
JIRA Versions
 
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
 
Jira 101
Jira 101Jira 101
Jira 101
 
AUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 EventAUG NYC Presentation Feb 13 Event
AUG NYC Presentation Feb 13 Event
 
QUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdfQUES#19 Automation and Quality 2022.pdf
QUES#19 Automation and Quality 2022.pdf
 
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool Guide
 
Jira-sft-v1.pptx
Jira-sft-v1.pptxJira-sft-v1.pptx
Jira-sft-v1.pptx
 
JIRA
JIRAJIRA
JIRA
 
Denver Atlassian Community 5-minute Plugins
Denver Atlassian Community 5-minute PluginsDenver Atlassian Community 5-minute Plugins
Denver Atlassian Community 5-minute Plugins
 
Jira in action
Jira in actionJira in action
Jira in action
 
Advanced JIRA and Confluence
Advanced JIRA and ConfluenceAdvanced JIRA and Confluence
Advanced JIRA and Confluence
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Ea Connector For Jira User Guide
Ea Connector For Jira   User GuideEa Connector For Jira   User Guide
Ea Connector For Jira User Guide
 
Cavaros
CavarosCavaros
Cavaros
 
Toronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptxToronto ACE Sept 2022.pptx
Toronto ACE Sept 2022.pptx
 
Managing Jira Cloud Projects ACP-620 Exam Questions
Managing Jira Cloud Projects ACP-620 Exam QuestionsManaging Jira Cloud Projects ACP-620 Exam Questions
Managing Jira Cloud Projects ACP-620 Exam Questions
 
MyPresentation2
MyPresentation2MyPresentation2
MyPresentation2
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

JIRA Feature Improvement.pptx

  • 2. Agend a  Innovation & the ‘Plight’  Searching the ‘Community’  Suggested Improvements & value addition  In ‘Conclusion’ Jira Feature Improvement 2
  • 3. Introductio n Jira has been the most sought-after tool in project management and in organizations adopting agile ways of working. In one such organization, which was on the path of agile adoption & ERP transformation, Jira was selected as the go-to tool for its program management and Zephyr (part of Atlassian Marketplace) was selected as the test management tool. Sundar was playing the dual role of Jira admin & Test Manager. He was tasked to set up the entire delivery framework in Jira and the test management framework in Zephyr. 3 Jira Feature Improvement
  • 4. Innovation & the ‘Plight’ How Sundar used multiple Jira features to create the delivery framework but the lack of certain features held him back from being perfect !!!
  • 5. The ‘innovative’ Delivery Framework 5 Jira Feature Improvement The Kanban framework was adopted for the ERP transformation program. Sundar prepared the Jira issue types specific to the program as below: Program Component Jira issue type Custom/In-built Linked Relationship ERP Transformation Epic In-built N/A SAP Modules Modules Custom is child of ‘Epic’ SAP sub-modules Features In-built is child of ’Modules’ Deliverables Requirements Custom is child of ‘Features’ Design Documents Document Deliverables Custom is child of ‘Requirements’ Test cases Test In-built is child of ‘Requirements’
  • 6. The Hierarchy & the ‘Innovation’ 6 Jira Feature Improvement Epic Modules Features Requirements Document Deliverables Test Being an extensive ERP transformation program, around 253 requirement cards were created using the Jira import feature. Each requirement had multiple ‘Document Deliverables’ linked to it and at least one ‘Test’ card would be used from the QA perspective to verify the requirement implementation. A non-editable (by normal user) custom field (Requirement Met?) was created in the requirement cards to keep a strong quality gate. This would only be populated (via Jira automation feature, as thought out) with the value ‘Yes’ once the ‘Status Category’ of all the linked cards to a requirement card, i.e. ‘Document Deliverables’ & ‘Test’, was marked as ‘Done’.
  • 7. The ‘Plight’ 7 Jira Feature Improvement Sundar was widely appreciated for presenting such an efficient way of managing deliverables with strong attention to detail and keeping sufficient quality checks. To his utter surprise and eventual disappointment, Sundar found that Jira doesn’t give the capability to capture the ‘Status Category’ of linked cards via JQL or smart values (either in the ‘Filters’ section or while writing the automation). He was crestfallen!!! Cannot filter by Linked Issue Status/Status Category Cannot filter by Linked Issue Status/Status Category
  • 8. The ‘Plight’ 8 Jira Feature Improvement Test Case status in Zephyr is not reflected in JIRA Adding to his & the project team’s frustration, they also noticed that the status of a test case execution in Zephyr is not reflected in the test card in Jira. The below snapshot shows a test card that is linked to a requirement but doesn’t have an execution status associated with it. The ‘Backlog’ shown is the Jira status and not the test execution status as present in Zephyr. This led to ambiguous interpretations by higher management and multiple rounds of discussion were held to explain this adding an overhead to Sundar.
  • 9. Searching the ‘Community’ Being dejected, Sundar referred to Atlassian Community for solutions or any workarounds !!!
  • 10. Shooting arrows in the dark!!! 10 Jira Feature Improvement Sundar turned to Atlassian Community to seek solutions or workarounds if someone in the community had faced such challenges. He found: • Some questions posted that closely resemble the one trying to fetch the status of linked issues but are not exactly the same. Also, there is no simple straightforward solution. • The conversation in this link closely resembles the question about having the test execution status in Zephyr reflected in Jira but again there is no solution to that either. Sundar understood there were no such readily available solutions as of now and he has to live with the limitations. However, he thought of showcasing Atlassian, and the impact it would create if these user pain points are addressed. He thus tried to come up with wireframes addressing simple solutions to these.
  • 11. Suggested improvements & value additions Sundar decided to present his suggestions to Atlassian & showcase the value additions it can bring to Jira …
  • 12. Creating JQL keywords or smart values 12 Jira Feature Improvement To capture the status of all linked issues in a card, the below highlighted JQL keyword can be developed. This can then be easily used in filters or elsewhere to check if all the linked issues of a particular card are equal to or not equal to a particular status. This will enable users to capture the progress of a parent card with multiple linked issues.
  • 13. Getting the Test status 13 Jira Feature Improvement Whenever a customer selects Zephyr as the test management tool and integrates it with the Jira instance – an exclusive board for test cards must automatically be created with 3 columns (To Do, In Progress, Completed). The test cards would be automatically placed in one of the 3 columns as per the below mapping and also the latest Zephyr status would be reflected in the card : Jira Status Zephyr Status To-Do Unexecuted In-Progress WIP, Blocked, Fail Completed Pass, Not Applicable
  • 14. Getting the Test status in test board 14 Jira Feature Improvement A high-fidelity wireframe of the suggested test board: Card Summary Epic Link Assignee Name Zephyr Status Assignee Name icon Card Number Issue Type (Test) icon
  • 15. Getting the Test status in linked issue view 15 Jira Feature Improvement A high-fidelity wireframe of the view when a test card is linked to another card (story, epic, etc..) Zephyr Status Jira Status
  • 16. In ‘Conclusion’ 16 Jira Feature Improvement There are about 9000 customers using Zephyr as their test management suite and often these organizations want as much visibility, integration & intertwined information between Jira & Zephyr. Sundar believes this would go a long way in making the life of Test Managers easier and they can represent the information in a better way to senior stakeholders without much hassle. Additionally, the greater the number of SQL keywords/smart values at the disposal of a Jira admin/user, the more is their flexibility and independence to use the automation feature and make Jira more seamless.