SlideShare a Scribd company logo
How to Guide:
Project Milestone Tracking
in JIRA Issues
Add a Table with Project Milestones
to JIRA Issues
Find Projects that are Starting Late
FOLLOW THESE STEPS TO ADD THE
TABLE GRID TO YOUR JIRA ISSUES
Add a custom field
Select Table Grid Editor and click next
Project Milestones

Give a name and description to the Table Grid Editor.
For example, if you are going to use the Table Grid Editor
to store offers made to the customer, you can call it Quotes.
Select the screens where you want
to include the Quotes.
Goto the relevant screen and you will
find the Table Grid Editor
Project Milestones

a) Goto Custom Fields
b) Hit configure
Project Milestones

Project Milestones

Click Edit Default Value
Project Milestones

Let’s configure Table
Grid Editor for Quotes
Get the configuration files
used in this Example
> Download <
Continue this presentation for the Explanation of the configuration file
Basic configuration of the Table Grid and where to store its contents
gd.tablename=projectschedule
gd.ds=jira
gd.visiblerows = auto
gd.delete.confirmation = true

Name of the table in database
Basic configuration of the Table Grid and where to store its contents
gd.tablename=projectschedule
gd.ds=jira
gd.visiblerows = auto
gd.delete.confirmation = true

Where contents of table is to be stored (datasource)
Basic configuration of the Table Grid and where to store its contents
gd.tablename=projectschedule
gd.ds=jira
gd.visiblerows = auto
gd.delete.confirmation = true

Let Table Grid decide how many rows to show
Basic configuration of the Table Grid and where to store its contents
gd.tablename=projectschedule
gd.ds=jira
gd.visiblerows = auto
gd.delete.confirmation = true

ask for confirmation before deleting a set of rows
Let’s define the columns
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

Column Identifiers
Let’s define Internal Milestone column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.InternalMilestone= Internal Milestone
Column header name
col.InternalMilestone.type = list
col.InternalMilestone.width=190
col.InternalMilestone.defaultSort = Ascending
col.InternalMilestone.defaultvalue=1. Use Case Outline
Let’s define Internal Milestone column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.InternalMilestone= Internal Milestone
Column type, “list” = elements
col.InternalMilestone.type = list
in a dropdown box
col.InternalMilestone.width=190
col.InternalMilestone.defaultSort = Ascending
col.InternalMilestone.defaultvalue=1. Use Case Outline
Different Supported Column Types
col.name.type = ( checkbox | date | integer | list | number | radio | sequence | string | textarea )

Some Examples:

textarea

number

integer
list

radio

date
Let’s define Internal Milestone column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.InternalMilestone= Internal Milestone
col.InternalMilestone.type = list
col.InternalMilestone.width=190
Width of column in pixels
col.InternalMilestone.defaultSort = Ascending
col.InternalMilestone.defaultvalue=1. Use Case Outline
Let’s define Internal Milestone column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.InternalMilestone= Internal Milestone
col.InternalMilestone.type = list
col.InternalMilestone.width=190
col.InternalMilestone.defaultSort = Ascending
Order the column ascending
col.InternalMilestone.defaultvalue=1. Use Case Outline
Let’s define Internal Milestone column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.InternalMilestone= Internal Milestone
col.InternalMilestone.type = list
col.InternalMilestone.width=190
col.InternalMilestone.defaultSort = Ascending
col.InternalMilestone.defaultvalue=1. Use Case Outline

Default value when
adding new rows
Let’s define Planned Start Date and Actual Start Date
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.Planned= Planned Start Date
col.Planned.type = date

Header Column name

col.ActualStartDate = Actual Start Date
col.ActualStartDate.type = date

Header Column name
Let’s define Planned Start Date and Actual Start Date
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.Planned= Planned Start Date
col.Planned.type = date
col.ActualStartDate = Actual Start Date
col.ActualStartDate.type = date

Column type, “date” = shows a date
selector when the edits
Column type, “date” = shows a date
selector when the edits
Let’s define Comments column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.mComment=Comment
col.mComment.type = string
col.mComment.width=180
col.mComment.maxLength=40

Column header name
Let’s define Comments column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.mComment=Comment
col.mComment.type = string
col.mComment.width=180
col.mComment.maxLength=40

Plain text type
Let’s define Comments column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.mComment=Comment
col.mComment.type = string
col.mComment.width=180
col.mComment.maxLength=40

Set width to 180px
Let’s define Comments column
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
col.mComment=Comment
col.mComment.type = string
col.mComment.width=180
col.mComment.maxLength=40

Allow max length of 40 characters
How to find Project that are starting late?

Pull out filters
How to find Project that are starting late?

Click advanced
How to find Project that are starting late?

Here you can enter a JQL Query that includes
Table Grid properties
How to find Project that are starting late?

issuekey in grid("Project Milestones", "Planned < ActualStartDate")

access your grid in JQL
name of the custom field Table Grid

SQL where clause
Save the Filter so you have it at a
Click of a Button

Save the Filter
Get Table Grid Editor addon
from the
JIRA Marketplace
> Download <

More Related Content

What's hot

Project Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
Project Portfolio Management Kpi And Dashboard PowerPoint Presentation SlidesProject Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
Project Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
SlideTeam
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate templateSteven Bonacorsi
 
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
Lean Startup Co.
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
SlideTeam
 
IDC Job Interview Case
IDC Job Interview CaseIDC Job Interview Case
IDC Job Interview Case
Ivano Digital
 
Six sigma awareness
Six sigma awarenessSix sigma awareness
Six sigma awareness
sawate
 
Presentation fish bone Diagram
Presentation fish bone DiagramPresentation fish bone Diagram
Presentation fish bone Diagram
MuhammadHuzaifa87
 
Fishbone analysis
Fishbone analysisFishbone analysis
Fishbone analysis
Tarun Yadav
 
Pareto diagram
Pareto diagramPareto diagram
Fishbone analysis
Fishbone analysisFishbone analysis
Fishbone analysis
Jo Balucanag - Bitonio
 
Layered process audit
Layered process audit Layered process audit
Layered process audit
The Apprentiice
 
DMAIC
DMAICDMAIC
Alpha Case Study - Process Improvement Plan_Sample
Alpha Case Study - Process Improvement Plan_SampleAlpha Case Study - Process Improvement Plan_Sample
Alpha Case Study - Process Improvement Plan_SampleAgatha Maia Duarte de Assis
 
How To Create Amazon Listings - Codisto Super Sellers Meetup Slides
How To Create Amazon Listings - Codisto Super Sellers Meetup SlidesHow To Create Amazon Listings - Codisto Super Sellers Meetup Slides
How To Create Amazon Listings - Codisto Super Sellers Meetup Slides
PeterAtCodisto
 
Simple Process Mapping Techniques
Simple Process Mapping TechniquesSimple Process Mapping Techniques
Simple Process Mapping Techniques
Stephen Deas
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagram
COEPD HR
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
Cetas Information Technology Pvt Ltd
 
Fish Bone Diagram
Fish Bone DiagramFish Bone Diagram
Fish Bone Diagram
James Deaton (MBA, MBB)
 
Six sigma
Six sigmaSix sigma
Six sigma
Khaled Mosharraf
 
Cause and-effect diagram
Cause and-effect diagramCause and-effect diagram
Cause and-effect diagram
Yasoda Kumar
 

What's hot (20)

Project Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
Project Portfolio Management Kpi And Dashboard PowerPoint Presentation SlidesProject Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
Project Portfolio Management Kpi And Dashboard PowerPoint Presentation Slides
 
Measure phase lean six sigma tollgate template
Measure phase   lean six sigma tollgate templateMeasure phase   lean six sigma tollgate template
Measure phase lean six sigma tollgate template
 
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
Sense & Respond: A Lean Leader's Workshop, Jeff Gothelf, Principal, Gothelf.c...
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
 
IDC Job Interview Case
IDC Job Interview CaseIDC Job Interview Case
IDC Job Interview Case
 
Six sigma awareness
Six sigma awarenessSix sigma awareness
Six sigma awareness
 
Presentation fish bone Diagram
Presentation fish bone DiagramPresentation fish bone Diagram
Presentation fish bone Diagram
 
Fishbone analysis
Fishbone analysisFishbone analysis
Fishbone analysis
 
Pareto diagram
Pareto diagramPareto diagram
Pareto diagram
 
Fishbone analysis
Fishbone analysisFishbone analysis
Fishbone analysis
 
Layered process audit
Layered process audit Layered process audit
Layered process audit
 
DMAIC
DMAICDMAIC
DMAIC
 
Alpha Case Study - Process Improvement Plan_Sample
Alpha Case Study - Process Improvement Plan_SampleAlpha Case Study - Process Improvement Plan_Sample
Alpha Case Study - Process Improvement Plan_Sample
 
How To Create Amazon Listings - Codisto Super Sellers Meetup Slides
How To Create Amazon Listings - Codisto Super Sellers Meetup SlidesHow To Create Amazon Listings - Codisto Super Sellers Meetup Slides
How To Create Amazon Listings - Codisto Super Sellers Meetup Slides
 
Simple Process Mapping Techniques
Simple Process Mapping TechniquesSimple Process Mapping Techniques
Simple Process Mapping Techniques
 
Cause and effect diagram
Cause and effect diagramCause and effect diagram
Cause and effect diagram
 
Task Management Software
Task Management SoftwareTask Management Software
Task Management Software
 
Fish Bone Diagram
Fish Bone DiagramFish Bone Diagram
Fish Bone Diagram
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Cause and-effect diagram
Cause and-effect diagramCause and-effect diagram
Cause and-effect diagram
 

Similar to Project Milestone Tracking in JIRA Issues

Tge how-to-add-quotes-and-offers-to-jira-issues
Tge how-to-add-quotes-and-offers-to-jira-issuesTge how-to-add-quotes-and-offers-to-jira-issues
Tge how-to-add-quotes-and-offers-to-jira-issuesFrancis Martens
 
Dat402
Dat402Dat402
Dat402
ssa2010
 
Advanced dot net
Advanced dot netAdvanced dot net
Advanced dot net
ssa2010
 
HTML [Basic] --by Abdulla-al Baset
HTML [Basic] --by Abdulla-al BasetHTML [Basic] --by Abdulla-al Baset
HTML [Basic] --by Abdulla-al Baset
Abdulla-al Baset
 
The Ring programming language version 1.5 book - Part 8 of 31
The Ring programming language version 1.5 book - Part 8 of 31The Ring programming language version 1.5 book - Part 8 of 31
The Ring programming language version 1.5 book - Part 8 of 31
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 43 of 180
The Ring programming language version 1.5.1 book - Part 43 of 180The Ring programming language version 1.5.1 book - Part 43 of 180
The Ring programming language version 1.5.1 book - Part 43 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 33 of 88
The Ring programming language version 1.3 book - Part 33 of 88The Ring programming language version 1.3 book - Part 33 of 88
The Ring programming language version 1.3 book - Part 33 of 88
Mahmoud Samir Fayed
 
Jquery presentation
Jquery presentationJquery presentation
Jquery presentationguest5d87aa6
 
Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Johan Nilsson
 
Ruby on rails
Ruby on rails Ruby on rails
Ruby on rails
Mohit Jain
 
Chris Seebacher Portfolio
Chris Seebacher PortfolioChris Seebacher Portfolio
Chris Seebacher Portfolio
guest3ea163
 
please code in c#- please note that im a complete beginner- northwind.docx
please code in c#- please note that im a complete beginner-  northwind.docxplease code in c#- please note that im a complete beginner-  northwind.docx
please code in c#- please note that im a complete beginner- northwind.docx
AustinaGRPaigey
 
The Ring programming language version 1.5.2 book - Part 44 of 181
The Ring programming language version 1.5.2 book - Part 44 of 181The Ring programming language version 1.5.2 book - Part 44 of 181
The Ring programming language version 1.5.2 book - Part 44 of 181
Mahmoud Samir Fayed
 
Addressing performance issues in titan+cassandra
Addressing performance issues in titan+cassandraAddressing performance issues in titan+cassandra
Addressing performance issues in titan+cassandra
Nakul Jeirath
 
Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Paris Android User Group
 
Tactical data engineering
Tactical data engineeringTactical data engineering
Tactical data engineering
Julian Hyde
 
Responsive Design and Bootstrap
Responsive Design  and BootstrapResponsive Design  and Bootstrap
Responsive Design and Bootstrap
MahmoudOHassouna
 
1.Implementing_Data_Integrity.pdf
1.Implementing_Data_Integrity.pdf1.Implementing_Data_Integrity.pdf
1.Implementing_Data_Integrity.pdf
diaa46
 

Similar to Project Milestone Tracking in JIRA Issues (20)

Tge how-to-add-quotes-and-offers-to-jira-issues
Tge how-to-add-quotes-and-offers-to-jira-issuesTge how-to-add-quotes-and-offers-to-jira-issues
Tge how-to-add-quotes-and-offers-to-jira-issues
 
Dat402
Dat402Dat402
Dat402
 
Advanced dot net
Advanced dot netAdvanced dot net
Advanced dot net
 
HTML [Basic] --by Abdulla-al Baset
HTML [Basic] --by Abdulla-al BasetHTML [Basic] --by Abdulla-al Baset
HTML [Basic] --by Abdulla-al Baset
 
The Ring programming language version 1.5 book - Part 8 of 31
The Ring programming language version 1.5 book - Part 8 of 31The Ring programming language version 1.5 book - Part 8 of 31
The Ring programming language version 1.5 book - Part 8 of 31
 
The Ring programming language version 1.5.1 book - Part 43 of 180
The Ring programming language version 1.5.1 book - Part 43 of 180The Ring programming language version 1.5.1 book - Part 43 of 180
The Ring programming language version 1.5.1 book - Part 43 of 180
 
The Ring programming language version 1.3 book - Part 33 of 88
The Ring programming language version 1.3 book - Part 33 of 88The Ring programming language version 1.3 book - Part 33 of 88
The Ring programming language version 1.3 book - Part 33 of 88
 
Jquery presentation
Jquery presentationJquery presentation
Jquery presentation
 
Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011Custom UI Components at Android Only 2011
Custom UI Components at Android Only 2011
 
Ruby on rails
Ruby on rails Ruby on rails
Ruby on rails
 
Chris Seebacher Portfolio
Chris Seebacher PortfolioChris Seebacher Portfolio
Chris Seebacher Portfolio
 
please code in c#- please note that im a complete beginner- northwind.docx
please code in c#- please note that im a complete beginner-  northwind.docxplease code in c#- please note that im a complete beginner-  northwind.docx
please code in c#- please note that im a complete beginner- northwind.docx
 
Html file
Html fileHtml file
Html file
 
The Ring programming language version 1.5.2 book - Part 44 of 181
The Ring programming language version 1.5.2 book - Part 44 of 181The Ring programming language version 1.5.2 book - Part 44 of 181
The Ring programming language version 1.5.2 book - Part 44 of 181
 
Addressing performance issues in titan+cassandra
Addressing performance issues in titan+cassandraAddressing performance issues in titan+cassandra
Addressing performance issues in titan+cassandra
 
Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013Making it fit - DroidCon Paris 18 june 2013
Making it fit - DroidCon Paris 18 june 2013
 
Coding java.txt
Coding java.txtCoding java.txt
Coding java.txt
 
Tactical data engineering
Tactical data engineeringTactical data engineering
Tactical data engineering
 
Responsive Design and Bootstrap
Responsive Design  and BootstrapResponsive Design  and Bootstrap
Responsive Design and Bootstrap
 
1.Implementing_Data_Integrity.pdf
1.Implementing_Data_Integrity.pdf1.Implementing_Data_Integrity.pdf
1.Implementing_Data_Integrity.pdf
 

Recently uploaded

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 

Recently uploaded (20)

Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 

Project Milestone Tracking in JIRA Issues

  • 1. How to Guide: Project Milestone Tracking in JIRA Issues
  • 2. Add a Table with Project Milestones to JIRA Issues
  • 3. Find Projects that are Starting Late
  • 4. FOLLOW THESE STEPS TO ADD THE TABLE GRID TO YOUR JIRA ISSUES
  • 5. Add a custom field
  • 6. Select Table Grid Editor and click next
  • 7. Project Milestones Give a name and description to the Table Grid Editor. For example, if you are going to use the Table Grid Editor to store offers made to the customer, you can call it Quotes.
  • 8. Select the screens where you want to include the Quotes.
  • 9. Goto the relevant screen and you will find the Table Grid Editor
  • 10. Project Milestones a) Goto Custom Fields b) Hit configure
  • 12. Project Milestones Let’s configure Table Grid Editor for Quotes
  • 13. Get the configuration files used in this Example > Download < Continue this presentation for the Explanation of the configuration file
  • 14. Basic configuration of the Table Grid and where to store its contents gd.tablename=projectschedule gd.ds=jira gd.visiblerows = auto gd.delete.confirmation = true Name of the table in database
  • 15. Basic configuration of the Table Grid and where to store its contents gd.tablename=projectschedule gd.ds=jira gd.visiblerows = auto gd.delete.confirmation = true Where contents of table is to be stored (datasource)
  • 16. Basic configuration of the Table Grid and where to store its contents gd.tablename=projectschedule gd.ds=jira gd.visiblerows = auto gd.delete.confirmation = true Let Table Grid decide how many rows to show
  • 17. Basic configuration of the Table Grid and where to store its contents gd.tablename=projectschedule gd.ds=jira gd.visiblerows = auto gd.delete.confirmation = true ask for confirmation before deleting a set of rows
  • 18. Let’s define the columns gd.columns=InternalMilestone, Planned, ActualStartDate, mComment Column Identifiers
  • 19. Let’s define Internal Milestone column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.InternalMilestone= Internal Milestone Column header name col.InternalMilestone.type = list col.InternalMilestone.width=190 col.InternalMilestone.defaultSort = Ascending col.InternalMilestone.defaultvalue=1. Use Case Outline
  • 20. Let’s define Internal Milestone column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.InternalMilestone= Internal Milestone Column type, “list” = elements col.InternalMilestone.type = list in a dropdown box col.InternalMilestone.width=190 col.InternalMilestone.defaultSort = Ascending col.InternalMilestone.defaultvalue=1. Use Case Outline
  • 21. Different Supported Column Types col.name.type = ( checkbox | date | integer | list | number | radio | sequence | string | textarea ) Some Examples: textarea number integer list radio date
  • 22. Let’s define Internal Milestone column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.InternalMilestone= Internal Milestone col.InternalMilestone.type = list col.InternalMilestone.width=190 Width of column in pixels col.InternalMilestone.defaultSort = Ascending col.InternalMilestone.defaultvalue=1. Use Case Outline
  • 23. Let’s define Internal Milestone column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.InternalMilestone= Internal Milestone col.InternalMilestone.type = list col.InternalMilestone.width=190 col.InternalMilestone.defaultSort = Ascending Order the column ascending col.InternalMilestone.defaultvalue=1. Use Case Outline
  • 24. Let’s define Internal Milestone column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.InternalMilestone= Internal Milestone col.InternalMilestone.type = list col.InternalMilestone.width=190 col.InternalMilestone.defaultSort = Ascending col.InternalMilestone.defaultvalue=1. Use Case Outline Default value when adding new rows
  • 25. Let’s define Planned Start Date and Actual Start Date gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.Planned= Planned Start Date col.Planned.type = date Header Column name col.ActualStartDate = Actual Start Date col.ActualStartDate.type = date Header Column name
  • 26. Let’s define Planned Start Date and Actual Start Date gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.Planned= Planned Start Date col.Planned.type = date col.ActualStartDate = Actual Start Date col.ActualStartDate.type = date Column type, “date” = shows a date selector when the edits Column type, “date” = shows a date selector when the edits
  • 27. Let’s define Comments column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.mComment=Comment col.mComment.type = string col.mComment.width=180 col.mComment.maxLength=40 Column header name
  • 28. Let’s define Comments column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.mComment=Comment col.mComment.type = string col.mComment.width=180 col.mComment.maxLength=40 Plain text type
  • 29. Let’s define Comments column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.mComment=Comment col.mComment.type = string col.mComment.width=180 col.mComment.maxLength=40 Set width to 180px
  • 30. Let’s define Comments column gd.columns=InternalMilestone, Planned, ActualStartDate, mComment col.mComment=Comment col.mComment.type = string col.mComment.width=180 col.mComment.maxLength=40 Allow max length of 40 characters
  • 31. How to find Project that are starting late? Pull out filters
  • 32. How to find Project that are starting late? Click advanced
  • 33. How to find Project that are starting late? Here you can enter a JQL Query that includes Table Grid properties
  • 34. How to find Project that are starting late? issuekey in grid("Project Milestones", "Planned < ActualStartDate") access your grid in JQL name of the custom field Table Grid SQL where clause
  • 35. Save the Filter so you have it at a Click of a Button Save the Filter
  • 36. Get Table Grid Editor addon from the JIRA Marketplace > Download <