Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Alfresco Activiti


Published on

Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Alfresco Activiti - Chris Young, Alfresco

Published in: Technology
  • Be the first to comment

Alfresco Day Warsaw 2016: Next-Generation Business Process Management with Alfresco Activiti

  1. 1. Next Generation Business Process Management Alfresco Activiti
  2. 2. Chris Young North Europe Solutions Engineering Manager
  3. 3. MarketNeed From To Collaborative WorkIndividual Tasks IT Ownership The Market View: The Modernization of BPM Business Ownership Structured Dynamic and Intelligent Process Only Process + Content + People
  4. 4. MarketNeed Modern BPM Requirements Business Users Consumer-like experience Self-sufficiency (“citizen developers”, “low code”) IT Minimal IT involvement Easy deployment and integration Companies Process coverage and compliance Greater agility and flexibility
  5. 5. Legacy BPM Systems Fail to Deliver MarketNeed Low User Adoption IT Complexity Too Rigid Non-intuitive, outdated interfaces Heavy reliance on IT Lack of process coverage Proprietary systems Long, costly deployments Complex ongoing management Hard to collaborate Hard to deviate from routine Hard to respond quickly
  6. 6. 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 WhyActiviti Alfresco Activiti
  7. 7. Why Alfresco Activiti? WhyActiviti SIMPLE Empower users to increase process ownership OPEN Innovate faster and reduce IT complexity SMART Transform operations with new, more efficient processes
  8. 8. WhyActiviti 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
  9. 9. WhyActiviti 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
  10. 10. WhyActiviti 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
  11. 11. Choice of Process Modeler Step Editor BPMN Editor FeatureHighlights
  12. 12. FeatureHighlights Forms Editor Forms Library Forms Editor Forms
  13. 13. FeatureHighlights Decision Tables Decision Rule Editor
  14. 14. Application Integration FeatureHighlights • Attach content and metadata to a process • Push content and metadata out from a process Box and Google Drive Integration
  15. 15. FeatureHighlights Process Heat Map Process Reports Process Analytics
  16. 16. Business Process Management Forms Library Forms Editor Task Manager Step Editor BPM Editor Analytics Alfresco Activiti Content + Process + People FeatureHighlights Enterprise Content Management Security Content Store Records Mgt Meta Data Search Alfresco One Workflow (Activiti)
  17. 17. Process Menu FeatureHighlights Alfresco One Integration
  18. 18. 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 Customers Customer Applications
  19. 19. Customers 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
  20. 20. AlfrescoCustomer This 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 Customers Swiss Global Financial Services Company
  21. 21. Summary Alfresco Activiti Business Users Take ownership of process improvement with intuitive, flexible tool IT Consolidate on a modern, scalable BPM solution that’s easy to integrate Companies Transform operations for increased efficiency, agility and bottom line growth
  22. 22. Transforming Digital Business Next-Generation App Development Framework
  23. 23. Apps with Alfresco Activiti BusinessFirstApps • BPM brings graphical soft wiring of process, analytics and forms • Business First Apps with focused capabilities but limited scope
  24. 24. Increasing Complexity Complexity 24Source: IDC
  25. 25. Extended Development Lifecycle Skills 25*Data from IDC Development Landscape Research Open Source Enthusiasts
  26. 26. Business Process Management Alfresco Activiti Supporting Repeatable Solutions ProductVision Enterprise Content Management Alfresco One On prem, Cloud, Hybrid, Managed Integrations, Intelligence and Analytics Repeatable Solutions Engaging Apps across Mobile & Web App Development Framework
  27. 27. • 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) AppFramework Application Development Framework
  28. 28. ShareCustomization Document Library Centric Solutions Alfresco Share Alfresco Framework BusinessApps Application Development Framework Content Services Java APIs REST APIs Alfresco JS Unified APIs Framework of choice Custom UX Applications UnifiedExperience 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
  29. 29. Reusable Components for Content and Process Components
  30. 30. 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
  31. 31. Unified but not uniform UX UnifiedUX 31 Login Document List DefaultSample1Sample2
  32. 32. Easy to Build Custom Apps Examples Sales Enablement App Health Care App
  33. 33. Run time Design Plugins Activiti+ADF: App Design Experience 33 AppDesign UX Designer (Forms, Pages, ADF Widgets) Rules & Process Content & Data Models Service & Extensions Access & Governance App Studio Activiti Design Environment Content Services Process Services App AppApp App Management
  34. 34. Evolving the App Design Experience Roadmap SSO Reports & Charts Component App Auto Deploy For Activiti SSO Support Page Designs App Studio ECM App Design Objects Libraries & Re-Use Case Management Framework Dynamic Roles and Permissions, Role Based UI Dynamic & Ad-Hoc Processes Developer Foundation App Design Richer Apps
  35. 35. • 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 Activiti1.6 Alfresco Activiti 1.6
  36. 36. • 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 V6Engine Alfresco Activiti V2.x
  37. 37. Get Your Started FUTURE