GIS and BPA
Conceptual discussion around…
What is Business Process Automation?
Where does GIS fit in?
What tools can we use?
What’s the next step?
//GIS as a Capability
Who Is Here Today?
‘Thought Leaders are said to be people (or
organisations) who are recognised among their
peers for innovative ideas; who confidently
promote those ideas; and who earn recognition
from the outside world for their deep
understanding of their business, the needs of
their clients, and the broader marketplace in
which they operate’
GIS Thought Leadership
Who do we see investing in GIS?
Who do we see providing GIS Thought Leadership?
No longer the sole domain of GIS professionals
Business is driving the implementation of GIS Solutions…
The GIS Problem Domain
Why is GIS seen as a Solution to Business Problems?
Management of Information Assets (Not Data)
Access to Information Assets
Business Insight via GIS
What is our Current GIS Capability?
What is our Desired GIS Capability?
Emerging Industry Trends
Changing User Base
Focus expanding to data consumers
Spatial Data Infrastructures
Collaboration amongst GIS custodians
Integration into Business
Part of Business Process Workflows
Field Force Enablement, AVL
According to wiki…
Business process automation, or BPA, is the process a business
uses to contain costs.
It consists of integrating applications, cutting labor wherever
possible, and using software applications throughout the
Process is a function of activity
Business Process addresses the needs and requirements of
business to drive repeatable tasks and achieve consistency
Human interaction is usually involved but not necessarily every step
is human driven
Automation is the process of reducing human interaction
So should a machine drive my business???
I hope not!
People need to manage the process of delivery.
Think of building cars on an assembly.
Automated robots help, but cannot provide all of the pieces.
GIS and BPA
Is anyone trying?
In a way we all are, but more can be done
GIS workflows are well established
Integration into the broader business process is required
Four main approaches to BPA
Buy a specialist BPA tool
Implement a BPM (Business Process Management) solution
Purchase a middleware solution
BPA vs BPM
Before we can automate we need to define all of the businesses
Until a process is automated it presents little value to a company
Businesses are so agile that process change is inevitable and therefore it
is too hard to define all processes before automation
Therefore automation of some things straight away presents more value
What about SOAs
Speed can be the problem
Delivering a complete SOA can be a daunting task but doesn’t have
Bite off achievable chunks even though you may need to revisit in
Business Process Execution Language
OASIS Standard built by all the big players
Specifies business process behaviour based on web services
(Spatial) Information Delivery Model?
Person-dependent data access model
Technology-dependent data access model
Publish e.g. Maps Globes Models
JTX solves the GIS workflow
How do we extend that to Business?
JTX Server exposes the GIS process as web services.
BPEL can then be employed to interact with the GIS process from a
corporate wide system