process-driven architecture for workflow automation and

21
Elevating spatial intelligence Process-driven Architecture for Workflow Automation and GIS Integration Jeff Puuri, GISP Senior GIS Consultant In cooperation with: Gas Technology Institute

Upload: others

Post on 09-Apr-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligence

Process-driven

Architecture

for Workflow

Automation

and GIS

Integration

Jeff Puuri, GISP

Senior GIS Consultant

In cooperation with: Gas Technology Institute

Page 2: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• What is a ‘Process-driven Architecture’?

• How is it used for Workflow Automation?

• And Importantly, GIS Integration?

• Why? What are the Business Benefits?

• Case Study

• Regulatory Compliance

• Final Thoughts - Implementation Approach

Agenda Topics

Page 3: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Esri - 5 Components of a GIS

• IT System + Geographic Data = GIS

Business Processes (in a GIS Context)

Hardware

Software

Data

Workflows

People

• Other Key Component

• Workflows - automated Business Processes

Page 4: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

BPM Lifecycle

Document

Analyze / Improve

Automate

Monitor

BPMN=To Be

BPMN=As-Is

BPMN=Executable

Page 5: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

BPMN - Documenting

Control Flow

Activity Types

ResourcesSub-Process

Page 6: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

BPMN – Process Abstraction

From Previous ‘Parent’ Process Diagram:

Page 7: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Open Standard (OMG)

• Supported by Numerous Software Vendors

• Cross plaform

• Intuitive and Collaborative

• Graphic models + Shape Metadata

• Production of Process Documentation

Why BPMN?

Page 8: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Emerging Class of Software Tools

• Gartner iBPMS Category

• “Low Code” Application Platform - Automate

• Underlying Data Model

• Data Entry Forms

• Business Rules

• Users and their Roles

• External System Integration

• via Web Services

BPMS – Configure, Automate, Integrate

Page 9: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Support Regulatory Compliance

• Tracking & Traceability

• Improve Operational Knowledge

• Leading to Better Customer Service

BPMN for GIS – Case Study

Page 10: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Login – Role-based Security

UsernameRole

Page 11: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Form-based Data Entry

Page 12: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

External System Integration

Pipe Mill

SOA

P A

PI

BPMS

B2B

RES

T A

PI

RES

T A

PI

ERP System• SAP• Oracle• etc

“Push”

“Pull”

PO Data

Page 13: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Harvesting Location Data

Addresses

Geolocation

Page 14: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Integrating Harvested Locations

• Address• Geolocation• Dates and Times• GIS Attributes

BPMS Data Entry

REST API CallPopulate GIS2 x LatLon + Attr

GIS

Fea

ture

s A

PI

Ge

oco

din

g A

PI

Send Address

World Geocoder

BPMS – across the board• External System Integration support• via web services, esp. REST API Return Lat/Lon

Page 15: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Integrating Harvested Locations

Send to ArcGIS REST API

Entered Address Converted to Lat/Lon via Google Geocode API

Page 16: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Information Products – Maps

• DocumentPoint Locations

Page 17: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Information Products – Maps

• Two-way Traceability with UPDM

Page 18: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

Notifications w/Attachments

Page 19: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Process Monitoring Information Products

• Case and Task Duration

• Task Status

• Containing Business Intelligence

• Decision Basis for Process Improvements

Improving Operations

Page 20: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligenceElevating spatial intelligence

• Start Small

• Pick 1 – 2 processes

• Lower complexity w/Highest Impact

• Demonstrate success to build support

• Complements Agile Approach

Implementation Strategy

Page 21: Process-driven Architecture for Workflow Automation and

Elevating spatial intelligence

www.tensing.com | [email protected]

Jeff [email protected]

Special Thanks to:

Gas Technology Institute