project milestone tracking in jira issues

36
How to Guide: Project Milestone Tracking in JIRA Issues

Upload: tablegrideditor

Post on 13-Jun-2015

2.974 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Project Milestone Tracking in JIRA Issues

How to Guide:Project Milestone Tracking

in JIRA Issues

Page 2: Project Milestone Tracking in JIRA Issues

Add a Table with Project Milestones to JIRA Issues

Page 3: Project Milestone Tracking in JIRA Issues

Find Projects that are Starting Late

Page 4: Project Milestone Tracking in JIRA Issues

FOLLOW THESE STEPS TO ADD THE TABLE GRID TO YOUR JIRA ISSUES

Page 5: Project Milestone Tracking in JIRA Issues

Add a custom field

Page 6: Project Milestone Tracking in JIRA Issues

Select Table Grid Editor and click next

Page 7: Project Milestone Tracking in JIRA Issues

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.

Project Milestones

Page 8: Project Milestone Tracking in JIRA Issues

Select the screens where you want to include the Quotes.

Page 9: Project Milestone Tracking in JIRA Issues

Goto the relevant screen and you willfind the Table Grid Editor

Page 10: Project Milestone Tracking in JIRA Issues

a) Goto Custom Fieldsb) Hit configure

Project Milestones

Page 11: Project Milestone Tracking in JIRA Issues

Click Edit Default Value

Project Milestones

Project Milestones

Page 12: Project Milestone Tracking in JIRA Issues

Let’s configure TableGrid Editor for Quotes

Project Milestones

Page 13: Project Milestone Tracking in JIRA Issues

Get the configuration filesused in this Example

> Download <

Continue this presentation for the Explanation of the configuration file

Page 14: Project Milestone Tracking in JIRA Issues

gd.tablename=projectschedulegd.ds=jiragd.visiblerows = autogd.delete.confirmation = true

Basic configuration of the Table Grid and where to store its contents

Name of the table in database

Page 15: Project Milestone Tracking in JIRA Issues

gd.tablename=projectschedulegd.ds=jiragd.visiblerows = autogd.delete.confirmation = true

Basic configuration of the Table Grid and where to store its contents

Where contents of table is to be stored (datasource)

Page 16: Project Milestone Tracking in JIRA Issues

gd.tablename=projectschedulegd.ds=jiragd.visiblerows = autogd.delete.confirmation = true

Basic configuration of the Table Grid and where to store its contents

Let Table Grid decide how many rows to show

Page 17: Project Milestone Tracking in JIRA Issues

gd.tablename=projectschedulegd.ds=jiragd.visiblerows = autogd.delete.confirmation = true

Basic configuration of the Table Grid and where to store its contents

ask for confirmation before deleting a set of rows

Page 18: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

Let’s define the columns

Column Identifiers

Page 19: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline

Let’s define Internal Milestone column

Column header name

Page 20: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline

Let’s define Internal Milestone column

Column type, “list” = elements in a dropdown box

Page 21: Project Milestone Tracking in JIRA Issues

Different Supported Column Types

list

date

col.name.type = ( checkbox | date | integer | list | number | radio | sequence | string | textarea )

integernumber

radio

textarea

Some Examples:

Page 22: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline

Let’s define Internal Milestone column

Width of column in pixels

Page 23: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline

Let’s define Internal Milestone column

Order the column ascending

Page 24: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline

Let’s define Internal Milestone column

Default value when adding new rows

Page 25: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.Planned= Planned Start Datecol.Planned.type = date

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

Let’s define Planned Start Date and Actual Start Date

Header Column name

Header Column name

Page 26: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.Planned= Planned Start Datecol.Planned.type = date

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

Let’s define Planned Start Date and Actual Start Date

Column type, “date” = shows a date selector when the edits

Column type, “date” = shows a date selector when the edits

Page 27: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.mComment=Commentcol.mComment.type = stringcol.mComment.width=180 col.mComment.maxLength=40

Let’s define Comments column

Column header name

Page 28: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.mComment=Commentcol.mComment.type = stringcol.mComment.width=180 col.mComment.maxLength=40

Let’s define Comments column

Plain text type

Page 29: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.mComment=Commentcol.mComment.type = stringcol.mComment.width=180 col.mComment.maxLength=40

Let’s define Comments column

Set width to 180px

Page 30: Project Milestone Tracking in JIRA Issues

gd.columns=InternalMilestone, Planned, ActualStartDate, mComment

col.mComment=Commentcol.mComment.type = stringcol.mComment.width=180 col.mComment.maxLength=40

Let’s define Comments column

Allow max length of 40 characters

Page 31: Project Milestone Tracking in JIRA Issues

How to find Project that are starting late?

Pull out filters

Page 32: Project Milestone Tracking in JIRA Issues

How to find Project that are starting late?

Click advanced

Page 33: Project Milestone Tracking in JIRA Issues

How to find Project that are starting late?

Here you can enter a JQL Query that includesTable Grid properties

Page 34: Project Milestone Tracking in JIRA Issues

How to find Project that are starting late?

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

name of the custom field Table Grid

SQL where clauseaccess your grid in JQL

Page 35: Project Milestone Tracking in JIRA Issues

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

Save the Filter

Page 36: Project Milestone Tracking in JIRA Issues

Get Table Grid Editor addon from the

JIRA Marketplace> Download <