innovation world 2015 general session - dr. wolfram jost
TRANSCRIPT
DR. WOLFRAM JOST CHIEF TECHNOLOGY OFFICER
AGENDA
WHY AND WHAT
ARCHITECTURE
INNOVATIONS
DEVOPS AND CO-INNOVATION PROCESS
AGENDA
WHY AND WHAT
ARCHITECTURE
INNOVATIONS
DEVOPS AND CO-INNOVATION PROCESS
DIGITAL BUSINESS DEFINITION
Business Transformation through the
Implementation of new Digital Business
Technology to create new Business Designs (by connecting the digital and physical worlds)
Transformation Implementation
1995 - 2014 ERP - THE CENTER OF GRAVITY
• Consistent architecture
• Data integrity
• Process integration
• One single system
• One single customization
Promise:
ERP Megasuite
HR Inventory Payroll
Finance Manufacturing Procurement
Order
Management Sales Controlling
Legacy
SCM
Mobile
Web Apps B2B
SaaS
CRM
• Huge monolithic environments
• Complex and large
• Inflexible and slow
• Difficult to adapt
• Expensive operations
But:
DIGITAL BUSINESS PLATFORM DEFINITION
An integrated set of Technologies and Tools to manage
the Digital TRANSFORMATION and to IMPLEMENT
new Business Designs.
FOUNDATION FOR THE DIGITAL
TRANSFORMATION
DIGITAL BUSINESS PLATFORM 5 BUILDING BLOCKS
ANALYTICS & DECISIONS
Enabling faster and better decisions
PROCESS
Combining people, business and things
INTEGRATION
Connecting multiple endpoints
IN-MEMORY DATA
Providing performance and scale
BUSINESS & IT
TRANSFORMATION
Manage and govern
the change
+ HYBRID
CLOUD
ON PREMISE
BUSINESS & IT
TRANSFORMATION
ANALYTICS & DECISIONS
PROCESS
INTEGRATION
IN-MEMORY DATA
DIGITAL BUSINESS PLATFORM PLATFORM VIEW
+ HYBRID
CLOUD
ON PREMISE
ARIS Business Process Analysis
ARIS Governance, Risk &
Compliance Management
ALFABET IT Portfolio Management
ALFABET Enterprise Architecture
Management
APAMA Streaming Analytics
WEBMETHODS Operational Intelligence
WEBMETHODS Agile Apps
WEBMETHODS BPM
WEBMETHODS API Management
WEBMETHODS Integration
TERRACOTTA In-Memory Data Fabric
Core ERP Legacy Things
E-Procure CRM HR
2015 AND BEYOND DIGITAL BUSINESS PLATFORM
DIGITAL BUSINESS PLATFORM
Business/IT Transformation Integration Process Analytics In-Memory Data
+ HYBRID
CLOUD
ON PREMISE
New Digital applications
Big Data Mobile Apps Partners
Modular, Agile, Flexible, Fast, Differentiating
MANAGING BUSINESS LOGIC IN A HOLISTIC WAY
WEBMETHODS Integration
WEBMETHODS Operational Intelligence
TERRACOTTA In-Memory Data Fabric
WEBMETHODS API Management
WEBMETHODS BPM
WEBMETHODS BPM
APAMA Streaming Analytics
WEBMETHODS Agile Apps
DIGITAL
BUSINESS
PLATFORM
Program
logic
Decision
logic
Integration
logic
Process
logic
Data
logic
Event
logic
BUSINESS & IT
TRANSFORMATION ANALYTICS & DECISIONS
PROCESS
INTEGRATION
IN-MEMORY DATA
1
1
1
2
2
2
3
3
3
3
4
4
4
4 5
SEAMLESS ADOPTION STEP-BY-STEP
+ HYBRID
CLOUD
ON PREMISE
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1
2
3
4
5
Enterprise IT
“Proven Mode”
Safe
Stable
Certain
Predictable
Systematic
P R E - D I G I TA L
Digital Business Platform
“Agile Mode”
Flexible
Unstable
Uncertain
Exploratory
Opportunistic
D I G I TA L
AGENDA
WHY AND WHAT
ARCHITECTURE
INNOVATIONS
DEVOPS AND CO-INNOVATION PROCESS
ARCHITECTURE CHARACTERISTICS STATE OF THE ART
ARCHITECTURE
APIs Multichannel UIs (Responsive UI)
Cloud Native (Elastic Scale/Multi-Tenant)
Software Defined
Architecture (Gateways)
Hybrid
Transactional/Analytical Container Management
(Docker)
Microservices (SOA)
Event Driven (EDA)
In Memory Data (NoSQL)
Big Data Integration
EVENT DRIVEN ARCHITECTURE EVENT PERSISTENCE FRAMEWORK (ERF)
Business Activity Monitoring
API
API Management
API
B2B
API
Hybrid Integration
API
Business Process Management
API
Process Intelligence
API
Complex Event Processing
API
Transport (Universal Messaging)
Drivers (JDBC), Connectors (HIVE)
Hadoop RDBMS NoSQL
Event Persistence API
Event Store
DIGITAL VS PRE-DIGITAL COMPARISION
• Differentiating business logic (Explicit)
• Data and process-centric
• Co-innovation between customer and vendor
• Designed to change
• Platform architecture
• Microservices, APIs and Eventing
• Continuous innovation cycles
Digital Business Applications
• Predefined business logic (Implicit)
• Functional centric
• Innovation determined by vendor
• Designed to last
• Product architecture
• Modernized (traditional) client server
• Discontinuous innovation cycles
Packaged Applications
Differentiation / Innovation Standardization / Efficiency
AGENDA
WHY AND WHAT
ARCHITECTURE
INNOVATIONS
DEVOPS AND CO-INNOVATION PROCESS
• Digital business goals
• Digital business models
• Digital process strategy
• Digital data strategy
• Digital application strategy
• Customer centricity
• IoT strategy
• Cloud strategy
• Digital roadmap
• Digital business blueprint
• Digital capability map
• Roles/responsibilities
• Customer journeys
• Digital IT portfolio
• Digital enterprise architecture
• Digital performance metric
• Digital applications
• Digital integration flows
• Digital process flows
• Digital services governance
• Digital policies
• Digital data storage
• Mobile applications
• Digital APIs
• Task management
• Case management
• Process execution
• Rules management
• API management
• Policy management
• Data management
• Service management
• Predictive analytics
• Complex event processing
• Process monitoring
• Business dashboards
• Visual analytics
• Process discovery
DIGITAL ROADMAP DEFINE YOUR DIGITAL JOURNEY
Define
Digital
Strategy
Design/Plan
Digital
Business
Implement
Digital
Business
Execute
Digital
Business
Control
Digital
Business
DIGITAL CAPABILITIES ARCHITECTURAL LIBRARY
Business strategy
& planning
Collaboration
Design &
analysis
Risk & compliance
management
Audit
management
Portfolio
management
Enterprise
architecture
BUSINESS & IT
TRANSFORMATION
PROCESS
IoT
integration
INTEGRATION
Pattern
detection
Mobile
enablement
Application
integration
Mobile
integration
In-Memory data
management
Visual
analytics
Business
dashboards
Process
automation
Task
management
B2B
integration
Services
governance
Universal
messaging
Predictive
analytics
Process
discovery
Application
development
Rules
management
API
gateway
Integration
services
Search &
compute
Event
processing
Process
monitoring
Case
management
Process
orchestration
API
portal
Cloud service
integration
Continuous
query
IN-MEMORY
DATA
ANALYTICS &
DECISIONS
ARCHITECTURAL LIBRARY POWERED BY ARIS
Business strategy
& planning
Collaboration
Design &
analysis
Risk & compliance
management
Audit
management
Portfolio
management
Enterprise
architecture
BUSINESS & IT
TRANSFORMATION
PROCESS
IoT
integration
INTEGRATION
Pattern
detection
Mobile
enablement
Application
integration
Mobile
integration
In-Memory data
management
Visual
analytics
Business
dashboards
Process
automation
Task
management
B2B
integration
Services
governance
Universal
messaging
Predictive
analytics
Process
discovery
Application
development
Rules
management
API
gateway
Integration
services
Search &
compute
Event
processing
Process
monitoring
Case
management
Process
orchestration
API
portal
Cloud service
integration
Continuous
query
IN-MEMORY
DATA
ANALYTICS &
DECISIONS
SOFTWARE AG CLOUD SERVICES PUBLIC AND PRIVATE
ARIS Enterprise BPA
Alfabet EAM
webMethods Integration Cloud
webMethods API Management
webMethods Agile Apps
Hybrid integration
WEBMETHODS INTEGRATION CLOUD HYBRID INTEGRATION
Enterprise
Gateway
Enterprise Service Bus
iPaaS
Gateway
Partner On Premise
SaaS Big Data
Mobile
Social Things
WEBMETHODS INTEGRATION CLOUD EASE OF USE!!!
Multi-Step Orchestation Flows (influenced by MIT‘s Scratch)
• Simplified integration list
• Enhanced audit logging
• Integration flow as REST svc
• Enhanced account mgt
• Chunking service results
New Features:
• Amazon S3
• Amazon SQS
• SalesForce Bulk Data
• SuccessFactors HCM
• SalesForce CRM (enhanced)
New Connectors:
MORE INNOVATIONS
webMethods Agile Process
• Write business logic using Java
• Integrate easily with IS services
• Build web apps using open web standards
• Leverage rich framework
APP PLATFORM OPEN CAF
Apama Predictive Analytics
Value
Difficulty
Focus
What
happened?
Descriptive Why did it
happen?
Diagnostic What happens
right now?
Real-time What will
happen?
Predictive How can we
make it happen?
Prescriptive
ARIS API (Mobile)
API
ARIS – Alfabet Integration
ARIS Alfabet API API
IOT ARCHITECTURE
Enterprise
Enterprise Service Bus
Sales Marketing …
Integrate Ingest
MQTT
Visual Analytics
Integration
In-Memory Data
Data storage
Gateway
Analyze
Collect
Thing
Software
Hardware
Physical component
Monitor, Control, Optimize, Autonomy
Device Management
Partner
B2B Cooperate
Product Cloud
AGENDA
WHY AND WHAT
ARCHITECTURE
INNOVATIONS
DEVOPS AND CO-INNOVATION PROCESS
SOFTWARE AG: DEVOPS CONTINUOUS DELIVERY
Portfolio
Product line strategy
Strategic planning meeting
Business owners
Strategic directions
Investment plan
Themes
April October April
Customer co-innovation
Understand the user
Define the problem
Design solution
Validate ideas
Themes
Investment status metrics
•R E L E A S E T R A I N
•R E L E A S E T R A I N
Program
Team
Value delivery metrics
Program management
Product management
Vision
Roadmap
Team backlog
Team backlog
Release planning Features
User stories
April October
Release planning
Product release
Product release
Monthly snapshot
Monthly snapshot
Iterations Iterations
EXE
EXE
Refi
nin
g
Refi
nin
g
Refi
nin
g
Refi
nin
g
Agile teams
RnD owner
Agile master Product quality metrics
Continuous integration
•R E L E A S E T R A I N Feature ranking
Feature backlog
Lean
Agile
DEVOPS KPI SYSTEM PERFORMANCE OVERVIEW
CO-INNOVATION PROCESS CUSTOMER CENTRICITY AND DESIGN THINKING
Driven by Product Management Driven by Development
*Sales *Sales *Sales *Deal supporting projects
Feature(s)
Reasons for Go /
No-Go Decision
*Customer
Agreement
Problem
statement
(Tasks,
Pains, Gains)
Customer
Acceptance
Rating
Ensure viability, desirability and feasibility
Initiate CCI
project
Understand
customer(s)
Define
problem
Generate
ideas
Validate
ideas
Create
resolution
Validate
resolution
Learn and
improve
Customer(s) Customer(s) Customer(s)