Transcript
Page 1: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Joget Workflow v3

Training Programme:All That You Need To Know

http://facebook.com/jogetworkflowhttp://twitter.com/jogetworkflow

Last Revised on Oct 1, 2014 based on Joget 3.1Joget Inc Internal Use Only

Page 2: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Joget Workflow Training Programmes

All That You Need to Know: AutomatingYour Processes and Building ApplicationsAll That You Need to Know: AutomatingYour Processes and Building Applications

Developer: Extending and building plugins.Developer: Extending and building plugins.

Joget Inc Internal Use Only

Page 3: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Joget Workflow Training

• All That You Need to Know: Automating Your Processesand Building Applications

• Who is it for? Any business process owner

• Prerequisites:– Logical understanding on drawing a flowchart– No software development knowledge required

Joget Inc Internal Use Only

Page 4: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Outline – Day 1

• Module 1: Introduction– Introduction to Business Process and Workflow– Introduction to Joget Workflow– Overview of Joget Workflow v3 Architecture

• Module 2: Setting up Joget Workflow– Requirements– Installation– Overview of User Management

• Module 3: Building your first Process-driven Application– Business Process Design– Designing Your First Workflow with Workflow Designer– Running Your First Automated Process

Joget Inc Internal Use Only

Page 5: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Outline – Day 1

• Module 4: Process Monitoring– Administration of Process Instances in Joget

• Module 5: Creating your first Forms– Creating your First Forms using Joget Form Builder– Understanding the relationship between Forms and Process

Activities

Joget Inc Internal Use Only

Page 6: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Outline – Day 2

• Module 6: Using the Email Tool– Implementing Email Tool Plugin on your Process Tool.

• Module 7: Creating Datalist and Userview– Creating a Listing of submitted Form data.– Creating a User Interface (UI) for end-user access.

• Module 8: Participant Mapping and PermissionControl– Defining Process Participant Mapping on your Process– Enforcing Permission Control on your App

Joget Inc Internal Use Only

Page 7: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Outline – Day 3

• Module 9: SLA and Deadlines– Service Level Agreement implementation on Workflow Process.– Creating Email Reminder on Workflow Process using Deadline

implementation.

• Module 10: Hash Variables– Dynamically populate Form fields, Email plugin.– Using Hash Variable

• Module 11: A Revision - Building a SupportTicketing System

Joget Inc Internal Use Only

Page 8: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Module 1

Introduction

Joget Inc Internal Use Only

Page 9: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

What is a Business Process?

• Collection of related, structured activities or tasks thatserve a specific business goal.

• Often can be visualized with a flowchart.

Employee SubmitsClaim

Employee SubmitsClaim

HOD ApprovesClaim

HOD ApprovesClaim

Finance OfficerApproves ClaimFinance OfficerApproves Claim

Approved by HOD?

Employee Re-submits ClaimEmployee Re-submits Claim

Yes No

Joget Inc Internal Use Only

Page 10: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

What is a Workflow?

• Automation of a business process.• Consists of:

– Sequence of connected steps– Each step is declared as work of a person, group of persons, an

organization, or one or more mechanisms.• 4 types of possible interactions or transitions:

– Human-to-human– Human-to-machine– Machine-to-machine– Machine-to-human

Joget Inc Internal Use Only

Page 11: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Why Workflow?

• Improved efficiency– automation of business processes results in the elimination of many

unnecessary or manual steps• Better process control

– improved management of business processes achieved throughstandardizing working methods and the availability of audit trails

• Flexibility– software control over processes enables their re-design in line with changing

business needs• Business process improvement

– focus on business processes leads to their streamlining and simplification• Critical for work efficiency improvements in organizations• Pivotal element that coordinates information movement

Joget Inc Internal Use Only

Page 12: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

A Simple Workflow

• Applicant applies,approver approves,email notificationsent out.

Joget Inc Internal Use Only

Page 13: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Expanding the Simple Workflow

• What happens if the application needs clarification?

Joget Inc Internal Use Only

Page 14: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Expanding The Simple Workflow Yet Again

• More considerations e.g. Escalation, Integration, etc.

Joget Inc Internal Use Only

Page 15: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Joget Workflow

• Serves as a platform for users to design, deploy, run andmonitor workflow applications for their organization’sbusiness processes.

• Bridges the gap between business and IT.• Common language to model business processes. Quick

design, exchange and improvements.• Quick change management, implementation, re-training

and adjustment.

Joget Inc Internal Use Only

Page 16: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

Joget Inc Internal Use Only

Page 17: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Supports Product Extensibility withComprehensive Plugin Architecture

Joget Inc Internal Use Only

Page 18: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Supports Integration with ExternalSystems

JSON / JavaScript

Joget Inc Internal Use Only

Page 19: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

Open Source Traction

> 1,000 adopter sites

> 7,000 communitymembers

> 30 partners

Joget Inc Internal Use Only

Page 20: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

Languages and Community

translate.joget.orgJoget Inc Internal Use Only

Page 21: Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

All Rights Reserved © Joget Inc

Stay Connected with Joget Workflow

• www.joget.org• community.joget.org• twitter.com/jogetworkflow• facebook.com/jogetworkflow• youtube.com/jogetworkflow

Joget Inc Internal Use Only