alfresco day warsaw 2016: next-generation business process management with alfresco activiti

37
Next Generation Business Process Management Alfresco Activiti

Upload: alfresco-software

Post on 12-Jan-2017

240 views

Category:

Technology


0 download

TRANSCRIPT

Next Generation Business Process ManagementAlfresco Activiti

Chris YoungNorth Europe Solutions Engineering Manager

Market N

eedFrom To

Collaborative WorkIndividual Tasks

IT Ownership

The Market View: The Modernization of BPM

Business Ownership

Structured Dynamic and Intelligent

Process Only Process + Content + People

Market N

eed

ModernBPMRequirements

Business UsersConsumer-like experienceSelf-sufficiency (“citizen developers”, “low code”)

ITMinimal IT involvementEasy deployment and integration

CompaniesProcess coverage and complianceGreater agility and flexibility

Legacy BPM Systems Fail to DeliverM

arket Need

Low User Adoption IT Complexity Too Rigid

Non-intuitive, outdated interfacesHeavy reliance on IT

Lack of process coverage

Proprietary systemsLong, costly deployments

Complex ongoing management

Hard to collaborateHard to deviate from routine

Hard to respond quickly

Modern, Lightweight BPM Platform for Business People and Developers

• High-performance process engine

• Business-friendly tools and analytics

• Integration with wide range of applications

• Part of the Alfresco ECM + BPM platform

• Powers thousands of business processes for hundreds of customers

Why Activiti

Alfresco Activiti

Why Alfresco Activiti? Why Activiti

SIMPLE Empower users to increase process ownership

OPEN Innovate faster and reduce IT complexity

SMART Transform operations with new, more efficient processes

Why Activiti

Integrations with Box, Google Drive, and Alfresco One present content in context

Simple tools allow non-technical people to create their own processes and e-forms

Intuitive task management—including mobile app support—keeps people on track

Empower Business UsersSimple

Why Activiti

Dynamic, collaborative processes add flexibility and avoid workarounds

Smart

Analytics and heat maps provide insights to optimize process efficiency

Process audits and integrated records filing show and improve process compliance

Transform Business Operations

Why Activiti

Innovate Faster, Easier

Push and fetch support for process data, content, and content metadata

Open

Open source and open standards for easy integration and faster deployment

High performance and scalability with multi-tenancy for data segregation

Choice of Process Modeler

Step Editor BPMN Editor

Feature Highlights

Feature Highlights

Forms Editor

Forms Library

Forms Editor

Forms

Feature Highlights

Decision Tables

Decision Rule Editor

Application IntegrationFeature H

ighlights

• Attach content and metadata to a process

• Push content and metadata out from a process

Box and Google Drive Integration

Feature Highlights

Process Heat Map

Process Reports

Process Analytics

BusinessProcess

Management

FormsLibrary

FormsEditor

TaskManager

StepEditor

BPMEditor

Analytics

Alfresco Activiti

Content + Process + PeopleFeature H

ighlights

EnterpriseContent

Management

Security

Content Store

Records Mgt

Meta Data

Search

Alfresco One

Workflow (Activiti)

Process Menu

Feature Highlights

Alfresco One Integration

Processing• Loan processing• Request processing• Incident processing

Operations• Purchase to pay• Service fulfillment

Onboarding• Client onboarding• Employee onboarding• Student onboarding

Governance and Compliance• Retention and disposition• Regulatory compliance• Data reporting

Custom

ers

CustomerApplications

Custom

ers

This financial services firm wanted a simpler, more efficient alternative to their complex BPM systems. Many processes were coded on the fly, making them inconsistent and hard to maintain and troubleshoot.

• Introduced Alfresco Activiti to help manage global agency broker and clearing processes

• Developed new processes and will retro-engineer existing processes to conform with common standard

• Goals are to bring more order to process management, cut operational and tech costs, and increase productivity

French Multinational Banking and Financial Services Company

Alfresco Custom

erThis financial services leader was dissatisfied with its legacy BPM solutions, which were proprietary, costly, and lacking in innovation and vendor follow-through.

• Migrated from Activiti Community Edition to Alfresco Activiti, an open platform with enterprise-grade features and support

• Standardized on Alfresco Activiti for key wealth management applications that move millions of dollars daily

• Goal is to realize millions in TCO savings, working closely with Alfresco to define and meet innovation needs

Custom

ers

Swiss Global Financial Services Company

Summary Alfresco ActivitiBusiness UsersTake ownership of process improvementwith intuitive, flexible tool

ITConsolidate on a modern, scalable BPM solution that’s easy to integrate

CompaniesTransform operations for increased efficiency, agility and bottom line growth

Transforming Digital BusinessNext-Generation App Development Framework

Apps with Alfresco Activiti B

usiness First Apps

• BPM brings graphical soft wiring of process, analytics and forms• Business First Apps with focused capabilities but limited scope

Increasing Complexity Com

plexity

24Source:IDC

Extended Development Lifecycle Skills

25*DatafromIDCDevelopmentLandscapeResearch

OpenSourceEnthusiasts

Business ProcessManagement

Alfresco Activiti

Supporting Repeatable SolutionsProduct Vision

Enterprise ContentManagement

Alfresco One

On prem, Cloud, Hybrid, Managed

Integrations,Intelligence and Analytics

Repeatable Solutions Engaging Apps across Mobile & Web

App Development Framework

• Objectives– Make it easy for developers, partners and

customers to create and deliver apps– Access content + process + compliance

services– Low code / rapid development environment– Responsive app to accommodate different

platforms

• Use Industry Standards– Google Material Design– Modern framework (AngularJS)

App Framew

ork

ApplicationDevelopment Framework

Shar

e C

usto

miz

atio

n

Document Library Centric Solutions

Alfresco Share

Alfresco Framework

Business AppsApplication Development Framework

Content Services

Java APIs REST APIs

Alfresco JS Unified APIs

Framework of choice

Custom UX Applications

Unified Experience

Process Services

Rapid UX Applications (Themable Alfresco UX Standard based on

Google Material Design)

Re-usable UI Components

Low Code App Studio

Flexible Options for App Development

Reusable Components for Content and Process Com

ponents

Production-Grade Components

• Mobile First / Responsive• 91% of lines code coverage with unit

tests• Live Quality KPIs on public repository• Additional automation tests for different

devices • Tested to Support for Section 508

compliance• Easy to localize for multiple locales and

across devices• Up To Date Documentation from day 1

Quality

30

Unified but not uniform UX Unified U

X

31

Login Document List

Def

ault

Sam

ple

1Sa

mpl

e 2

Easy to Build Custom Apps Examples

SalesEnablementApp HealthCareApp

RuntimeDesignPlugins

Activiti+ADF: App Design Experience

33

App Design

UXDesigner(Forms,Pages,ADF

Widgets)

Rules&Process

Content&DataModels

Service&Extensions

Access&Governance

AppStudio

Activiti Design Environment

Content

Services

Process

Services

App

App

App

AppManagem

ent

Evolving the App Design Experience Roadm

ap

SSOReports&Charts

ComponentAppAutoDeploy

ForActivitiSSOSupport PageDesigns

AppStudio ECMAppDesignObjects

Libraries&Re-Use

CaseManagementFramework

DynamicRolesandPermissions,RoleBasedUI

Dynamic&Ad-HocProcesses

DeveloperFoundation

AppDesign

RicherApps

• Enterprise SSO • Alfresco Nodes as Activiti Data Models• ADF 1.0

– Analytics and Visualization Components– Auto Deploy ADF Apps for Activiti– Custom Page Designs– Role-Based Pages with App Manager

• Customer Enhancements– Reporting automation– Bulk processing– Dependent form fields

35

Activiti 1.6

AlfrescoActiviti 1.6

• Foundation for the next 5 years• Application Design Experience

– App Studio– Alfresco UX Standard

• V6 Engine: Native BPMN process virtual machine– 1:1 mapping ensures definition and execution

are totally aligned– Easily manipulate execution– Enables dynamic processes

• V6 Engine: Pluggable persistence– Support arbitrary data sources– Enables NoSQL backend

• V6 Engine: Fully backward compatible– APIs, schemas, definitions– Embedded V5 PVM if required

V6 Engine

AlfrescoActiviti V2.x

GetYour

StartedFUTURE