23
The Power of the Platform Alfresco Directions - 2017 & Beyond Thomas De Meo, VP, Product Management @tedemeo

The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

The Power of the Platform Alfresco Directions - 2017 & Beyond

Thomas De Meo, VP, Product Management@tedemeo

Page 2: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

The pace of change is accelerating

Disrupt or Be Disrupted

Taxi ServicesUber/Lyft

Retail StoresAmazon.com

MusicSpotify/Pandora

HotelsAirbnb

Print AdvertisingGoogle/Facebook

VehiclesTesla Motors/Waymo

Point of SaleSquare

Your IndustryYour competitor?

Page 3: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

The Journey to Digital Transformation

PAST FUTURE

AGILITY

Digitization

Digital Business Using technology to radically

improve the performance or reach of enterprises

Leveraging process technologies to take advantage of digitized contentConversion of content

to digital formats

Digital Transformation

Page 4: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

How can we help organizations connect people, content, and processes to accelerate digital transformation?

1 2 3Build intelligent

business solutions at breakthrough

speed

Accelerate the pace of innovation

across the enterprise

Deliver outstanding experiences for employees and

customers

Page 5: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Is BPM Important to Drive Digital Transformation?

Enough to

Governance Content

Process

Page 6: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Is ECM Important to Drive Digital Transformation?

Enough to

Governance Content

Process

Page 7: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Is Records Management Important to Drive Digital Transformation?

Enough to

Content

Process

Governance

Page 8: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Governance Content

Process

A Digital Business Platform Providing Process, Content & Governance Services

Page 9: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Proactive Cohesive Predictive Enhanced Aware

Page 10: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Alfresco Thinks Differently

Drives people-centric experiences

Accelerates development & iteration of digital initiatives

Supports transparency, innovation & change

Design Thinking Open Thinking

+

Platform Thinking

+

Holistic User Experience

Open Source & Standards

Modular Open Architecture

Page 11: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

BUILD

* Not a typo!

Research Pretotype*

Iterate Test

“StartwiththeCustomerproblem,thenwork

backwards…”

Page 12: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Persona Archetypes

LarryLOB

EricVP Digital Transformation Officer

CaraCIO, VP IT

Frank Enterprise Architect

ScottInfrastructure Architect

GaryLead Developer

Role Line of BusinessOwner

Executive Buyer/ Influencer Executive Buyer Technical Evaluator

Executive InfluencerTechnical EvaluatorExecutive Influencer Technical Influencer

Motivation

“I am always looking for simple tools to support my business goals – but you need to speak my language.”

“How do we find new business models through our digital transformation initiatives and execute on them?”

“IT should be a driver of innovation not a cost center.”

“Our architecture has to be flexible and scalable to support our digital transformation initiatives”

“I’m on the hook to make sure our ECM/BPM solution works in the real world, not just on paper.”

“I get excited about anything that makes my life easier.”

Area of Focus

Simple to UseApplication IntegrationEasy to Collaborate

Digital TransformationChange ManagementLean Start-upDesign ThinkingDigital Skills

InnovationReturn on Investment Risk MitigationCloud

IntegrationsSecurityScalability / performance

IntegrationsSecurity / policyUser satisfactionReliability / Scalability / performanceEase of Deployment

Ease of IntegrationEase of CustomizationActive Developer Community

Page 13: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Looking across the journey to accelerate TTV

DevelopmentPlatformRapid dev & Re-use

Dev toolsUI Components

SDK ToolingIntegrations

Best Practices

ConfigurationPermissionsProvisioning

Custom Code/Processes

Business Logic

Integration / Configuration

Partner & Customer PlatformServices

Data ModelBusiness Rules

CMIS, BPMN, etc.REST APIs

Configuration LayerMulti-LanguageGlobalization

APIs & Open Standards

Content,Process,GovernanceServices

ProcessContentSearch

AnalyticsTransformation

SecurityGovernance

InfrastructureServices

IaaSNetwork/VPN

StorageOperating System

DatabaseIndexing Servers

DevOps Tools

Page 14: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Alfresco Digital Business Platform

Application Development Framework

Alfresco ProcessServices

Alfresco ContentServices

Alfresco Governance Services

Integrations / Extensions

Open APIs and Open Standards

On-Prem, Cloud, Hybrid, Managed

Intelligence and Analytics

App / UX Layer

Admin / Deploy

CoreServices

Page 15: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

PRODUCT ROADMAP

Page 16: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Before we start…

Forward-Looking Statements: The presentation makes a number of statements regarding Alfresco’s future business plans, product strategies, and product-development roadmap.

These statements—while accurate as of the presentation date—do not constitute binding commitments by Alfresco to pursue any particular initiative described in this presentation. Alfresco reserves the right to change or discontinue any product strategy and/or development effort in its sole discretion as business needs dictate.

Page 17: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Application / IntegrationsApplication Development• Unified Content, Process and Governance

services, w/ tooling and re-usable components• Extensible app libraries, automating testing • Lockable config points to guide interactions Integrations / Extensions • Content integration framework• Extensible for additional integrations • Initiate process at content ingestion

Open APIs and Open Standards• Expanded API end points, API Explorer• Angular 2, Node.js, Material Design UX• Ongoing support for BPMN, CMIS, etc.

Page 18: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Platform Core ServicesProcess Services • Simple Community -> Enterprise upgrade • Faster Dev & Modeling (continuous delivery) • Ad hoc Case & Integration improvements

Content Services • Enhanced workflow engine• Content-based, auto-initiated workflows• Improved admin experience & monitoring

Governance Services • Enhanced Governance APIs for direct IG access • Holistic governance across process and content • Reusable UX components

Page 19: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Intelligence and AdministrationSearch and Analytics • Search & Insights for content, process, IG• Personalized recommendations• “More like this”, duplicate detection

Ease of Design & Deployment• AWS centric deployment options (DIY, aaS)• Deployment flexibility w/ containers• DevOps tools to ease deployment (Chef)

Ease of Administration• Improved Process Services community compatibility• Best practices for easier install, config, and admin• Import/export tooling

Page 20: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Open Source Community Contributions – Content

Major Feature Contributions Alfresco Content Services 5.2 • Inspiration for flexible site dashboards• Trashcan Cleaner• Support Tools• Maven build systemAlfresco One 5.0 • PdfJS Viewer• Norwegian Translation• Records Management Translation • Google Docs integration Enhancements

Enhancements / bug fixes Approximately 10% of community raised issues are valid • 1056 issues acted upon in last 12 months

(from recent JIRA cleanup)• 104 Fixed (meaningful bugs) • 32 Bugs identified, awaiting fix • Remaining are deferred / not a bug / can’t

repo / need more info / duplicate

31 Code contributions awaiting accept / reject • Issues range from minor string fixes,

localization / language packs,

PublicList:https://community.alfresco.com/docs/DOC-5279-featured-contributions

Page 21: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Open Source Community Contributions – Process

Major Feature Contributions Activiti 5.X and 6.X• Docker Single Image • Support for HSQLDB• Managed asynchronous job executor • Crystal ball simulation / debug engine • Support for Apache Camel • Support for DB2/LINUXPPC64LE

Enhancements / bug fixes ~50 minor bug fixes6 Awaiting review for accept / reject Minor enhancements • Multiple Process Versions• Support for assignment to groups • Custom sub process parser • Support for querying only sub process

executions• Support for querying executions by root

process instance id• Expose rootProcessInstanceId in Execution

interface

PublicList:https://github.com/Activiti/Activiti/pulls?q=is%3Apr+is%3Aclosed

Page 22: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Collaboration Opportunities • ADF Components• Architecture Map review • Design Thinking Activities and Research • Blog posts and tutorials (APIs, deployment, best practices, etc.) • Local Meetups in your region (we will help support!)

• Thanks for participating at community.alfresco.com, keep it coming!

Page 23: The Power of the Platform Alfresco Directions - 2017 & Beyondbeecon.orderofthebee.net/2017/assets/files/E07/... · Research Pretotype* Iterate Test “Start with the Customer problem,

Thank You

@tedemeo