+ All Categories
Home > Documents > Stop Worrying! And love the workflow

Stop Worrying! And love the workflow

Date post: 01-Nov-2014
Category:
Upload: atlassian
View: 3,959 times
Download: 1 times
Share this document with a friend
Description:
 
83
Transcript
Page 1: Stop Worrying! And love the workflow
Page 2: Stop Worrying! And love the workflow

and the workflow

Emma Rush

Stop Worrying!

2

Page 3: Stop Worrying! And love the workflow

3

Page 4: Stop Worrying! And love the workflow

• Overview of the problem project• Pain points• Setting up a workflow

• Approach

• How we used the workflow and JIRA to take the pain away

Agenda

4

Page 5: Stop Worrying! And love the workflow

• A library of training videos• Hundreds of videos• Focusing on specific tasks• Very short• Several stages in production

5

The Project - Micro Videos

Page 6: Stop Worrying! And love the workflow

6

Page 7: Stop Worrying! And love the workflow

Ease the workload

Page 8: Stop Worrying! And love the workflow

• Labour Intensive• Changes difficult to apply• Lack of clarity

Project Problems

8

Page 9: Stop Worrying! And love the workflow

• Not working well with high volume• Problems on the horizon• Need a searchable video library

Management Problems

9

Page 10: Stop Worrying! And love the workflow

10

Process Mayhem

Page 11: Stop Worrying! And love the workflow

Reporting Problems

11

• No Reporting• Lack of visibility• Canʼt delegate tasks

Page 12: Stop Worrying! And love the workflow

Productivity Problems

12

• Abundance of Time Suck• Manual Reports• Lots of page editing

Page 13: Stop Worrying! And love the workflow

13

No Clear Pathway

Page 14: Stop Worrying! And love the workflow

• Process Clarity• Searchable Library• Management Reporting• Increased Productivity

14

Needs

Page 15: Stop Worrying! And love the workflow

15

Headache

Page 16: Stop Worrying! And love the workflow

• Ad-hoc Workflows• Scaffolding• Reporting• Chart Macros• Advanced Search• Some Bespoke Work

16

Use Confluence?

Page 17: Stop Worrying! And love the workflow

Use the right application for the task. ”“

17

Page 18: Stop Worrying! And love the workflow

JIRA Panacea

18

Page 19: Stop Worrying! And love the workflow

19

Where to begin?

Page 20: Stop Worrying! And love the workflow

20

Learn by sketching

Page 22: Stop Worrying! And love the workflow

When learning workflows, hands on,

practical experience is vital”“

22

Page 24: Stop Worrying! And love the workflow

24

Enlightenment

Page 25: Stop Worrying! And love the workflow

25

The pen is mightier than the mouse.

(in the first instance)“

Page 26: Stop Worrying! And love the workflow

Planning• Important Stages in the Process• Stages and Linked steps• Transitions• Screens and Custom Fields• Roles and Notifications

26

Page 27: Stop Worrying! And love the workflow

27

Page 28: Stop Worrying! And love the workflow

28

Page 29: Stop Worrying! And love the workflow

Collaborate with stakeholders early to get the best

design for your workflow”“

29

Page 30: Stop Worrying! And love the workflow

Everyone loves a flowchart

30

Page 31: Stop Worrying! And love the workflow

• Learn JIRA Admin Concepts• Try out example workflows• Make your plans on paper• Convert plans into something you can share• Improve with feedback, iteratively• Build

Planning

31

Page 32: Stop Worrying! And love the workflow

32

Page 33: Stop Worrying! And love the workflow

33

Create Script

Video Requested

Get ReviewCreate VideoGet Review

Publish

Create RequirementsGet Review

Video Accepted

Page 34: Stop Worrying! And love the workflow

• Process can be constantly improved• See problems clearly, early

Kaizen up your process

34

Page 35: Stop Worrying! And love the workflow

35

Clear Pathway

Page 36: Stop Worrying! And love the workflow

• One Project for Training videos• One Issue Type

Using JIRA

36

1

Page 37: Stop Worrying! And love the workflow

37

The Boiler Plate

Page 38: Stop Worrying! And love the workflow

38

Reporting

• Use statuses for reportingHow many tickets are open

Which status they are in

Where the bottlenecks are

Page 39: Stop Worrying! And love the workflow

Reporting. The key to getting a project on track”“

39

Reporting

Page 40: Stop Worrying! And love the workflow

40

project = TRAINVIDS AND issuetype=”Training Video” AND status = Open

Page 41: Stop Worrying! And love the workflow

41

Dashboards

Page 42: Stop Worrying! And love the workflow

42

Page 43: Stop Worrying! And love the workflow

43

Page 44: Stop Worrying! And love the workflow

44

Page 45: Stop Worrying! And love the workflow

45

Page 46: Stop Worrying! And love the workflow

Dashboards put information that your team needs

at their fingertips”“

46

Page 47: Stop Worrying! And love the workflow

47Ticket Wrangling

Page 48: Stop Worrying! And love the workflow

48

How to keep on top of your tickets

• What information will you need to find quickly?• Make custom fields to suit

keeping content fresh

find tickets for specific software version

Page 49: Stop Worrying! And love the workflow

49

Page 50: Stop Worrying! And love the workflow

50

Page 51: Stop Worrying! And love the workflow

51

Page 52: Stop Worrying! And love the workflow

52

Page 53: Stop Worrying! And love the workflow

53

Page 54: Stop Worrying! And love the workflow

54

Issue Management

Page 55: Stop Worrying! And love the workflow

• Pimping out the workflow with Conditions• Custom Fields Vs Components and Versions• Additional options in the workflow

Reflections

55

Page 56: Stop Worrying! And love the workflow

I the workflow

56

Page 57: Stop Worrying! And love the workflow

Get your project on track. Put it in a JIRA

workflow ”“

57

Page 58: Stop Worrying! And love the workflow

• Reporting• Visibility• Added Review and Testing into the Process

Manage Process

58

Page 59: Stop Worrying! And love the workflow

I the workflow

59

Page 60: Stop Worrying! And love the workflow

60

Attributionhttp://www.flickr.com/photos/bispham2/3997915098/• Process Mayhem

• Unclear Pathhttp://www.flickr.com/photos/osucommons/3230009752/

http://www.flickr.com/photos/40230585@N08/3695173456/

• Enlightenment

Page 61: Stop Worrying! And love the workflow

Attribution

61

http://www.flickr.com/photos/nationallibrarynz_commons/4535966085/sizes/o/in/photostream/

• Wrangling

• Boiler Platehttp://www.flickr.com/photos/mk94577/4081258769/

Page 62: Stop Worrying! And love the workflow

62

!"#$%&'&(

!"#$%&"'(")*

Page 63: Stop Worrying! And love the workflow

63

!"#$%&'&(

!"#$%&"'(")*

Page 64: Stop Worrying! And love the workflow

A Brief History...

64

Page 65: Stop Worrying! And love the workflow

JIRA Text-Based Editor

65

Page 66: Stop Worrying! And love the workflow

• Better than XML• Part of Core JIRA

• No Visual Representation• Requires Lots of Planning• Not Very Intuitive• Frustrating

JIRA Text-Based Editor

66

GOOD BAD

Page 67: Stop Worrying! And love the workflow

JIRA Text-Based Editor

67

NOT GROOVY

Page 68: Stop Worrying! And love the workflow

SysBliss Workflow Designer

68

Page 69: Stop Worrying! And love the workflow

• Prettier than text• Visualizes Workflows

• Looks Different than JIRA

• Takes Over Entire Interface• Lots of Right-Clicking• Does Basically what JIRA Does

SysBliss Workflow Designer

69

GOOD BAD

Page 70: Stop Worrying! And love the workflow

SysBliss Workflow Designer

70

Groovy, but

NO LOVE

Page 71: Stop Worrying! And love the workflow

JIRA 4.4 Workflow Designer

71

Page 72: Stop Worrying! And love the workflow

• Built Into JIRA• Clean UI matches JIRA• No Right-Clicks• Functions Not Possible in Core Editor• UX Enhancements = SPEED• View Workflow From Any Issue• 120+ Issues/Features Resolved

JIRA 4.4 Workflow Designer

72

Page 73: Stop Worrying! And love the workflow

73

!"#$%&'&%!!"#$%&"'()"*+

Page 74: Stop Worrying! And love the workflow

• Workflow Creator is not the Consumer• Back and Forth - “Can you see it now?”

• Paper / White Boarding

• Gliffy *nod*

• Never catch everything

• Consumers Have No View into Problem Areas• Difficult to Revise Once Implemented

Up-Front Workflow Design

74

Page 75: Stop Worrying! And love the workflow

• Easy Creation: The Diagram IS the Workflow• Consumer View Enables Collaboration• Easy Revision: The Diagram IS the Workflow• PNG Export Enables Workflow Diffs• Donʼt Feel Like You Have To “Get It Right”• Ongoing Collaboration = More Beer!

Iterative Workflow Design

75

Page 76: Stop Worrying! And love the workflow

Initial Collaborative Design

76

Page 77: Stop Worrying! And love the workflow

• Controlled by JIRA Permissions• Link on View Issue Screen• Highlights the Current State

Workflow Test Run(read-only workflow views)

77

Page 78: Stop Worrying! And love the workflow

Update and Publish

78

Page 79: Stop Worrying! And love the workflow

79

A Workflow For Making Workflows

Page 80: Stop Worrying! And love the workflow

An Educational Video

80

Page 81: Stop Worrying! And love the workflow

• Collaborate on Initial Design in Workflow Designer• Super Fast Edits

• Immediate Feedback

• Test Workflow in JIRA

• Donʼt Worry About Breaking Stuff

• Easy to Change

• Freedom to Grow Workflow Over Time•

Summary

81

Page 83: Stop Worrying! And love the workflow

Recommended