open horizons - vibe: run, rabbit run

Post on 23-Jan-2018

83 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

9/13/2016

@ copyright Diethmar Rimser, 2016 11

Vibe – Run, Rabbit Run

Diethmar Rimser

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 2

About this Session

This is a real business use case.

Because of internal company changes only externalpeople will take care of IT requests.

A tool which• forwards requests to the right people including notification,

• makes it easy to check status and supports escalation,

• and is easy to use.

Vibe includes many features - in this case „workflowand forms“ is a fancy solution, isn‘t it?

9/13/2016

@ copyright Diethmar Rimser, 2016 22

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 3

Agenda

● General/Background● Workflow basics

● Business Case

● Implementation

● Conclusion

Business Use Case

9/13/2016

@ copyright Diethmar Rimser, 2016 33

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 5

Request

• No local IT administrator

• No local helpdesk

• External people will take care of requests, solveproblems and deliver required services

• Not only one single contact – even not only onecompany

• External service team:• Sometimes lack of availability

• Sometimes lack of communication

• Sometimes lack of feedback

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 6

Brainstorming …

Elements• Inbox

• Who is responsible?

• Do it!

• Did it.

New form• Who

• Priority

9/13/2016

@ copyright Diethmar Rimser, 2016 44

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 7

Brainstorming …

Three boxesInbox

In Progress

Archive

Move items from box to boxWorkflow

Form

9/13/2016

@ copyright Diethmar Rimser, 2016 55

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 9

Form

Form/View Designer – Entry Definition

Describe Workflow Concepts

9/13/2016

@ copyright Diethmar Rimser, 2016 66

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 11

What is Workflow?

• How does work flow?

• Workflows are processes that already exist in your business.

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 12

Workflow Definition

• The path and systems used in the linked flow of activities with a specific start and finish that describe a process.

9/13/2016

@ copyright Diethmar Rimser, 2016 77

Create a Workflow

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 14

Defining Workflow Terms

• States

• Transitions

• Notifications

• Access Controls

9/13/2016

@ copyright Diethmar Rimser, 2016 88

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 15

Viewing an Existing Workflow

1. Form/View Designer

• Site based

• Local based

2. Expand Workflow Processes .

3. Select the workflow you want to view.

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 16

The Design Area

• The Workflow Designer has two sections:

– The top section is the Design Area.

9/13/2016

@ copyright Diethmar Rimser, 2016 99

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 17

The Workflow Preview

– The Workflow Preview at the bottom displays a graphical representation of the workflow design.

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 18

Elements of a Workflow

• The general relationships between the elements are:

– Workflow process

> Add States or Parallel Workflow Thread

> Modify Initial or End State

– States

> Set up On Entry or On Exit events

> Configure Workflow Questions

> Add Access Controls

9/13/2016

@ copyright Diethmar Rimser, 2016 1010

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 19

Transitions

• Transition types:

– Immediate Transition

– Manual Transition

– Transition After Time Elapsed

– Transition on a Variable

– Transition on a Comment or Reply

– Transition on Data Entry Values

– Transition on Modify

– Transition on Response

– Wait for Parallel Thread(s) to End

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 20

Access Controls

• Access controls can be assigned at the:

– Workflow level

– State level

• Access controls define what can be done to the entry in this state and who can do it.

• Access control types:> Delete Access

> Modify Access

> Read Access

> Transition Into This State

> Transition Out Of This State

9/13/2016

@ copyright Diethmar Rimser, 2016 1111

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 21

Summary

State 1

State 2

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 22

Summary

State 1

State 2

Transition

9/13/2016

@ copyright Diethmar Rimser, 2016 1212

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 23

Summary

State 1

State 2

Transition

On Exit

On Entry

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 24

Summary

State 1

State 2

Transition

On Exit

On Entry

Access Control

9/13/2016

@ copyright Diethmar Rimser, 2016 1313

My Workflow

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 26

My first Approach

A ticket „flows“ from entrance via „In Progress“ to „Archive“.

9/13/2016

@ copyright Diethmar Rimser, 2016 1414

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 27

Phase I

Ok, cool. It‘s working.

But if a ticket takes too much time?

Escalation!

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 28

Phase I

Using conditional transitionsTransition after Time elapsed!

9/13/2016

@ copyright Diethmar Rimser, 2016 1515

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 29

Phase II

Notify peopleNotify team if a new ticket has been entered

Notify responsible people

Notify …?

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 30

Phase II

9/13/2016

@ copyright Diethmar Rimser, 2016 1616

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 31

Phase III

Is there a possibility to support priorities?

Depending on priority – different escalation states.

I use „Entry Data“

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 32

Phase III

Set a beginning point

9/13/2016

@ copyright Diethmar Rimser, 2016 1717

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 33

Phase III

Change the waiting cycle depending on priority.

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 34

Final Phase?

Adding Access Controls

9/13/2016

@ copyright Diethmar Rimser, 2016 1818

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 35

Additional Work

Move item from folder to folder

Inbox listens to mails

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 36

Time to test

Notification is working?

Folder to folder move is working?

Escalation is working?

Escalation depending on priority is working?

9/13/2016

@ copyright Diethmar Rimser, 2016 1919

Conclusion

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 38

Ressource Library & Sandbox

Check this ressource!

Forms, workflows, sample workspaces.

Download, adjust and use!

Use sandbox to find out if you will like it!

vibe.novell.comSee complete library at:

9/13/2016

@ copyright Diethmar Rimser, 2016 2020

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 39

Conclusion

This request – a very interesting project!

Especially priority escalation was interesting (without programming).

In the beginning the responsible administrator was not really convinced but now he trusts this workflow!

A Short Session here,

but an AdvancedWorkshop at Our

OH Summit!

9/13/2016

@ copyright Diethmar Rimser, 2016 2121

© Open Horizons. All rights reserved. Diethmar Rimser 2016, 41

top related