structure plug-in introduction for jira

26
JIRA Structure Plug-in Introduction Created by KienDN Mar - 2014 1

Upload: dao-ngoc-kien

Post on 28-May-2015

353 views

Category:

Software


2 download

DESCRIPTION

This document is to introduce features and benefits of Structure plug-in for a Project Management System, which is based on Atlassian JIRA.

TRANSCRIPT

Page 1: Structure plug-in introduction for JIRA

JIRA

Structure Plug-in

Introduction

Created by KienDN

Mar - 2014

1

Page 2: Structure plug-in introduction for JIRA

1. Foreword

2. What is Structure plug-in?

Benefit

Who use

3. Major features

4. Demo project

5. Case study and discussion

Contents

2

Page 3: Structure plug-in introduction for JIRA

This document is:

To introduce features and benefits of Structure plug-in for a Project Management System, which is based on Atlassian JIRA.

1. Foreword

3

Page 4: Structure plug-in introduction for JIRA

JIRA limitation:

Only one level of depth for issues hierarchy

No user interface for issues hierarchy

Structure is a plug-in which adds to JIRA:

The concept of multi-level issue hierarchy

A new, interactive user interface for working with it.

2.1 What is Structure plug-in

4

Page 5: Structure plug-in introduction for JIRA

Benefits

2.2 What is Structure plug-in

5

Improve productivity

Get the BIG picture of

project status

Free to break and

organize task

Page 6: Structure plug-in introduction for JIRA

Who use?

Over 500 companies

Autodesk, McAfee, Skype, Cisco, Epson, Sony …

BMW, Boeing, Nasa …

Amazon, eBay, PayPal …

Reference: http://almworks.com/company/customers.html

2.3 What is Structure plugin

6

Page 7: Structure plug-in introduction for JIRA

1. Foreword

2. What is Structure plug-in?

Benefit

Who use

3. Major features

4. Demo project

5. Case study and discussion

Contents

7

Page 8: Structure plug-in introduction for JIRA

Basic: Multi-level issues hierarchy Total time and progress Inline editing, keyboard shortcut Excel export

Advance: Manage structures Integration with JIRA view Links synchronization Structure-based JQL search Structure API

3. Major features

8

Page 9: Structure plug-in introduction for JIRA

3.1 Multi-level issues hierarchy

9

Organize issues from projects into multi-level hierarchical list

Issues can be any type in JIRA(task, bug, sub task, story, …)

1

2

This is the main Structure board

Page 10: Structure plug-in introduction for JIRA

3.2 Total time and progress

10

Auto calculate total spent time in issue hierarchy

3

Auto calculate total remaining time in issue hierarchy

2

Auto tracking progress based on each of 4 factors: [Time] or [Story Point] or [Status] or [Custom Field]

1

Page 11: Structure plug-in introduction for JIRA

3.3 Inline editing, keyboard shortcut

11

Inline editing almost all fields right in the structure board. No need to hard move back and forward like JIRA.

1Action Shortcut

Cut (Prepare to Move) Ctrl+x

Paste (Move) Ctrl+v

Paste Sub-Issue (Move) Ctrl+Shift+v

Select All Ctrl+a

Select All Sub-Issues Shift+→

Deselect All Sub-Issues Shift+←

Clear Selection Escape

Edit Summary Tab or F2 or ss

Finish & Save Enter or Ctrl+Enter

Edit Next Issue Ctrl+Alt+↓

Edit Previous Issue Ctrl+Alt+↑

Hide/Show Resolved rr

Provide keyboard shortcut. Improve productivity for planner.

2

Page 12: Structure plug-in introduction for JIRA

3.4 Excel export

12

Excel export to report or sign-off for boss or customer who don’t know JIRA

1

Page 13: Structure plug-in introduction for JIRA

Basic: Multi-level issues hierarchy Total time and progress Inline editing, keyboard shortcut Excel export

Advance: Manage structures Integration with JIRA view Links synchronization Structure-based JQL search Structure API

3. Major features

13

Page 14: Structure plug-in introduction for JIRA

3.5 Manage structures

14

Can create as many structure as desired

1

2

Sharing permission by role or group

Copy template structure, reuse some typical kinds of project

3

Page 15: Structure plug-in introduction for JIRA

3.6.1 Integration with JIRA view

15

This is issue detail on JIRAissue view

1

Structure board integration to JIRA issue view

2

Total time tracking including structure sub-issues

3

Except main Structure board, there is structure board integration on other JIRA view

Page 16: Structure plug-in introduction for JIRA

3.6.2 Integration with JIRA view

16

Structure board integration on JIRA project page

Structure gadget on JIRAdashboard, like other JIRAgadget

21

Page 17: Structure plug-in introduction for JIRA

3.7 Links synchronization

17

Auto run synchronizer to sync linked issue

1

2

• In JIRA, issue can have link to other issues.• Structure can build and synchronize issue hierarchy based on issue links

Link type can be any of: dependency, relate, duplicate, …

Page 18: Structure plug-in introduction for JIRA

3.8 Structure-based JQL search

FPT Software Confidential 18

Can use structure based JQL to search issue on structure.For syntax, please check reference link below.

1

S-JQL reference: https://wiki.almworks.com/display/structure/S-JQL+Reference

Page 19: Structure plug-in introduction for JIRA

3.9 Structure API

19

Structure provides API to extend/customize features to match enterprise need

Provide sample code for programming reference

1

2

Page 20: Structure plug-in introduction for JIRA

1. Foreword

2. What is Structure plug-in?

1. Benefit

2. Who use

3. Major features

4. Demo project

5. Case study and discussion

Contents

20

Page 21: Structure plug-in introduction for JIRA

4.1 Demo Project

21

1. Enable Structure on a project

2. Create new structure

3. Set shared permission level

4. Search issue /create issue and add to structure

5. Organize issue in desired ordered, multi- level hierarchyAdmin

PM

PM/MemberWorking flow with Structure plug-in

6. Tracking progress

Page 22: Structure plug-in introduction for JIRA

4.2 Demo Project

22

Access structure [Fsoft Insight Demo Structure ] by menu on JIRA

1

2It shows created [FsoftInsight Demo] structure

Manage structure here 3

Page 23: Structure plug-in introduction for JIRA

1. Foreword

2. What is Structure plug-in?

1. Benefit

2. Who use

3. Major features

4. Demo project

5. Case study and discussion

Contents

23

Page 24: Structure plug-in introduction for JIRA

1. Need Structure for project which:

Need to break task into multi-level hierarchy.

Familiar with Excel, MPP planning style (plan-driven)

2. No need Structure for project which:

Familiar with mindset of Agile approach such as Scrum, Kanban (adaptive-driven)

5.1 Case study and discussion

24

NOTE:• Agile process should has the participant of customer. But not all customers know Agile.

• Already running project needs tool on JIRA that adapt with their available task planning.

Page 25: Structure plug-in introduction for JIRA

1. Considering item:

Is Structure hierarchy issue compatible with any in-house developed plug-in?

5.2 Case study and discussion

25

Page 26: Structure plug-in introduction for JIRA

26