ap PM’s IQ –No-code BPM Developmentdocuments.bpm.com/bpmnext/bpmnext2018/presentations/... ·...

Post on 25-Apr-2020

21 views 0 download

transcript

CapBPM’s IQ – No-code BPM Development

1

Max Young, Principal, Capital BPM Software, a Division of

Capital Innovations.

Introducing IQ - Vendor Agnostic, Business-facing, NoCode, AI

Based, discovery-to-deployment tool.

Driven by 20+ years of Process Transformation Experience

Capital Labs Innovation

CAPITAL BPM | CAPITAL LABS | STRICTLY

CONFIDENTIAL2

● IQ - Vendor Agnostic, Business-facing, zero-code, AI Based, discovery-to-

deployment tool.

● We can Create, Manage, Document, & Deploy Processes &

Rules.

● Create beautiful, Open Source, Open-Standard UIs

● Data Capture

● Integration\ Microservices Orchestration

● What we do:

The Agnostic BPM Experience

3

● What we don’t do● We are Not a BPM \ BRMS \ RPA Engine

• Where we can contribute➢ UI & Modeling: Better, more useful, conventional, beautiful UI & more wholistic Modeling➢ Data: Data Capture➢ Integration: Integration & Microservice Orchestration

UI: PROBLEM 1

4

Problem 1: We like most Vendor WYSWYG for BPM, they are fast, but you have to invest in

training a small fragment of your workforce

in an niche technology that can only work

on one Proprietary platform.

• WYSWYG Editors can be like crack cocaine➢ Easy to get addicted to because they’re fast, but you paint yourself into a corner➢ Limitations of the vendor’s presentation layer➢ Requiring increasing more specialized skills that don’t pay off for the customer

UI: Solution

5

Our WYSWYG Editor is not like the others

You can’t use SAIL, Coach Views, Or Pega

UI in any other space.

A CIO/DTO is hostage to the limitations of the (small) trained staff, and can’t

introduce young blood. The learning curve is too steep, and the skills won’t

transfer back into the larger organization. It’s not a good investment, and it’s not

good BPM.

UI: Solution

6

Our WYSWYG Editor protects the Customer➢ Generate conventional, open source code that can be customized at any time, and is 99% agnostic to

the underlying engine➢ Uses AI to execute recommendation on the layout, labels, balance, and flow of pages➢ Automates Self Discovery for the data model

➢ Angular 5\Bootstrap 4➢ Angular 5\Material UI➢ React \ Bootstrap 4➢ React \ Material UI➢ Or any combination therein

Export to

7

UI: Template Based ModelingOur Modeling is different too.

Users can create Processes based on existing industry best practices that can be delivered(or sold) in real-time. These models can be saved, customized, or added to.

8 Set and execute simulations of designed process in IQ

Set Costs

• Roles\Lanes

• Activities

Set Probabilities

• Lines

• Timers

• Events

Results

• Cost

• Path\Traffic

• Complexity\Custom

UI:IQ Modeling Supports Simulations & Optimization, LEAN, Six Sigma, DMAIC, and SIPOC

g

9 Set and execute simulations of designed process in IQ

Set Costs

• Roles\Lanes

• Activities

Set Probabilities

• Lines

• Timers

• Events

Results

• Cost

• Path\Traffic

• Complexity\Custom

UI:IQ Supports 3D Modeling that can encompass Physical Architecture, and collect KPIs for same

g

10

UI: AI Assisted Data Modeling gData Models: Users can design the default layout for the Data Model, based on recommendations of the AI, which learns their habits as they develop more and more UIs.

Data: Problem 2 & Solution

11

● Capture All the Data

➢ before\After each Step

➢ Including UI Analytics

Problem 2: Don’t fiddle with data. Learn from Facebook & Google & Twitter

● Capture data asynchronously into a NoSQL Data Warehouse

Integrations: PROBLEM 3

12

• Problem 3: Integrating into unknown systems is a pain

• Propriety ‘Easy’ Integrations present the same objection that WYSWYG does. If you use the Vendor’s, you’re stuck in the vendor’s stack.

• You’re better off abstracting the integration, and calling it restfully. That decouples dependency & allows conventional teams to deliver part of the solution in parallel.

• Security issues• Idiosyncratic Systems Should you use micro-service based architecture or monolithic?

What if you need to call several system in sequence for you use case?

What if an underlying system fails?

How do you deal(during delivery) with systems that don’t exist yet?

Integrations: Solution

13

Automatic, UI-Based, AI-Driven Binding & Integrations

CRM & MARKETING AUTOMATION

Salesforce

Dynamics 365

Dynamics CRM

NetSuite

Sugar CRM

SuiteCRM

Highrise

Zoho CRM

Oracle Sales Cloud

Google Analytics

Google AdWords

Bing Ads

Eloqua HubSpot

Marketo

SendGrid

Magento ...

ON-PREMISE & CLOUD DBS

DynamoDB

Google BigQuery

Redis

Amazon

Athena

Cassandra

HPCC Systems

MongoDB

Cosmos DB

Redis

Amazon Athena

IBM Cloudant

Couchbase

HBase

Access

xBase

Excel

Files

CSV/TSV

XML

OData

JSON

REST

ERP

SAP

Dynamics 365

Dynamics GP

Dynamics NAV

NetSuite

COLLABORATION

SharePoint

Google

Apps

Office 365

Basecamp

Microsoft

Project

Magento

Twilio

Salesforce

Chatter

Twitter

Facebook

LinkedIn

Slack

ACCOUNTING

Dynamics

GP

QuickBooks

QuickBooks POS

Sage 50

UK

Xero

Exact

Online

Intacct

FreshBooks

Reckon

FINANCE &E -COMMERCE

Authorize.Net

Square

eBay

PayPal

Stripe

OFX

Transactions

E*TRADE

OpenExchangeRate

Quandl

SWAGGER WSDL

WADL REST

OOTB Integrations

14

Integrations: Drag & Drop Our NoCode, Visual Metaphors generate conventional Spring Boot solutions that can be handed off to a developer at any point, but don’t require technical expertise to create.

15

The last best experiencethat anyone

has anywhere becomes the

minimum expectation

for the experience

Customer’s expectations are set by Tesla & Alexa & AWS. I don’t want to drag them back to 2009

16

Standard Items that every Engine(BPM or otherwise) gets

Accordi

ngly,

every

solution

gets the

followin

17

● Our Intention is to empower the

business while still supporting IT

● Our apps, from reporting to Dashboards

to UI to the data warehouse to the

Microservice Integrations, are 100%

white box, and can be taken over by IT

at any time.

● You could have hand-coded what we

generate, and the result is 100% open

source, so they’re no vendor lock with

us.

“You shouldn’t have to choose between No or Low Code, Innovation starts with Citizen Developers often, but after the first phase, IT should be able to continue the work.” -Chris Obdam, CEO at Betty Blocks.

Part 2: IT Friendly Assets

IQ: The Business can model, simulate, build, Deploy and Integrate Solutions Quickly and Beautifully. Build assets that IT can relate to @ Any Time.

18

• Process Modeling that is as rich as any, but allows customers to deploy to the target engine.

• UIs that can be quickly designed by WYSWYG editors, yet generate white-box, conventional, open-source code

• Code that can pass rigorous quality standards, but is generated quickly, and by the business.

• Over 100 OOTB Integrations that are performant & standards compliant.

Business

Shadow IT

DevOps

These are BPM\Microservices Engines already Integrated for import\export

19

● IBM BPM● IBM ODM● Drools● Camunda● Netflix Conductor● VISIO● Pure Spring\Java

● BPMN 2.0● BWL● VISIO● XLS● DISCO● XFDL● Camunda● IBM BPM

IMPORT FROM

EXPORT TO

Next Steps: Voice & Text-based, AI Driven Process Creation(Alpha)

20

● Speak your Process Story● Load Industry Standard

Process Models● Load Industry Standard

Data Models● Deploy with your voice● Test with your Voice