alfresco day warsaw 2016: next-generation business process management with alfresco activiti
TRANSCRIPT
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
Application IntegrationFeature H
ighlights
• Attach content and metadata to a process
• Push content and metadata out from a process
Box and Google Drive Integration
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)
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
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
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
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
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