bpm automatizacija procesa - da li to stvarno funkcioniše ivo salković
DESCRIPTION
TRANSCRIPT
BPM – automatizacija procesa – da li to stvarno funkcioniše?
IVO ŠALKOVIĆ, IBM
“…Business expectations and CIO strategies…a continued focus onbusiness process improvement, cost reduction and analytics…”
(Source: Gartner 2010 CIO Agenda Exec Summary)
BPM top priority for CIOs
22.5%
75%
2.5% Highly complex processes typically found in global enterprises
Somewhat complex processes common to global & mid-market companies
Simple processes common to all sizes of businesses
Full Spectrum BPM
Business Process Management
What, Why and How…
Measure
ProcessesIntegrated
Integrated approach to aligning the key activities of an organization into processes which you can consistently measure to optimize value to your organization and its end customers.
• Technology + methodology• Compresses cycle time for process lifecycle• Enabled by BPMS platform
• High visibility into performance of process & people• Metrics that are meaningful to the business• Quantify impact of process improvements
• Align people & tasks to valuable outcomes• End-to-end vs. silo• Cross-functional
BPM defined:
Optimize
• Enhance process to maximize business value• Identify & remove bottlenecks• Eliminate non-value-add activities
CRM
ERP
Engineer
CAD
CAD Designer
CPE
Legacy
ECM
WIPS
Purchase
PPM
Manufacturing
Hidden work Process Variation Complexity Missing Information
Chaos
Current State
Reduce rework by eliminating hidden work
CRM
ERP
Engineer
CAD
CAD Designer
CPE
Legacy
ECM
WIPS
Purchase
PPM
Manufacturing
Hidden work Process Variation Complexity Missing Information
Chaos
CAD
LEG
TCe
ECM
WIPS
CMMS3
Engineering
CAD Designer
CPE
PPM
ManufacturingPurchasing
After BPM
Current State
Process Definition Management Orchestration Defined Work Segments
Measurable Results
Future State
Reduce rework by eliminating hidden work
Flexibility
Low cost/time
BuildBuild
BuyBuy
CustomizedUniqueHigh TCOIT bandwidth Reduced time
Initial CostStandard Feature setReliance on vendorResponse to Change
“Third Way”
++-- +
+---
BPM
Process improvement and management requires a “Third way”
Forrester Wave: more credit for out of the box connectors and integrations… WPS stands out
Gartner MQ: more credit for ease of use and quick time to market… Lombardi Edition stands out
Different Analysts, Different Criteria
• simple to use• fast time-to-value• deep business engagement
• high performance• excellent integration• superior integrity
IBM Business Process Management in 2011:
Unifiying two market-leading platforms
IBM BPM Solution
IBM Business Process Manager
“It’s not what you do, it’s how you do it”
12
Simplicity with Sophistication
Engagement with Business and IT
Repeatability of BPM Projects and Programs
Simplicity (with Sophistication)
Worker
Business Developer
Business Analyst
Manager
Administrator
Business ModelerProcess CenterShared Model
Process Designer
Process PortalAdmin Console
OptimizeDesign
ExecuteProcess Designer
Process Optimizer
Process Portal
Scoreboards
Process Coaches
• Collaborative platform
• Repeatable & iterative development cycle
• What you model is what is executed
• Shortened cycle of development
• Decrease maintenance workload
• No code approach
Integration Developer
Process Designer
New in V7.5
IBM BPM – Shared Model Architecture
Engagement(Engaging with Business and IT)
The Picture is the Process
Playback – Week 2
VP, Pharmacy Operations
Call Center ManagersProcess Developers
Repeatability(of BPM Projects and Programs)
Many Assets
Many Authors
Many Processes
• 10,000s of application assets• Scalable repository• Flexible organization• Easy sharing
Managing Assets &Dependencies •Many developers & teams
•Parallel workspaces•Concurrent editing•One-click snapshots
Developer Productivity
•100s -1000s of projects•“Back-in-time” versioning•Single server registry & dashboard•One-click deployment & upgrade
SimplifyingProcess Lifecycle
A high-availability production system … not just a traditional “development box”
Process Center: Scaling from Projects to Programs
IBM BPM Project Profile
“~90 Days to Go Live!”
• BPM Analysts (1)• Engagement Manager (1)• Infrastructure Specialists (1)
• Add BPM Developers (2) • Add Technical Architect (1) • + Infrastructure Specialists (1)
Detailed
RequirementsTest Go LiveIterative Development with frequent PlaybacksDiscovery
Week 1 Weeks 2-3 Weeks 4 to 10Weeks
11 to 12
Week
13
PLAYBACK 3 Series“Refine the Delivery”
• Model Corner Cases• Expanded Search Capabilities • Build Metrics and Performance Reports
(Tuning and Measurement)• Other types of Processing Automation• Feedback from Playbacks
PLAYBACK 2 Series“Connect into the
Infrastructure”
• Data Flow Through• Other Systems of Record• SMTP• Data Warehouse • LDAP / SSO• EAI
PLAYBACK 1 Series “Build the Process”
• Author the Business Process Model
• Define the Roles / Participants• Define the Data Elements /
Variables• Configure the Screens• Model the Rules across the
Screens and Model
PLAYBACK 0 “Define the Process”
• As-Is and To-Be Process Maps
• User Stories• Problems and Pain Points• KPIs/Metrics/SLAs• Opportunities for
Improvement• Process Triage• Process Charter and ROI
BPM Project from Inception to production in 90 days
IBM Business Process Manager
Architecture
Out-of-box Process Portal
ConfigurableBusiness Space
Optional Microsoft Add-ons
BPMN Rules Monitoring BPEL ESB
Process Server
Process Designer
Governance of Entire BPM Life Cycle
Shared AssetsVersioned Assets
Server Registry
DesignDeployImprove
Measure
Business & IT Authors IT Developers
Authors & Admins
Process End-Users Process Owners
Integration Designer
Process Center
BPM Repository
Backward compatibility,
easy migration from WLE &
WPS
IBM BPM widgets work
with IBM WebSphere
Portal
IBM Business Process Manager v7.5
Process Server
management and execution of processes
Process Modeling & Development
Simulation & Optimization
Workflow & State Management
Human Interaction
Rules Execution
Integration
Event Monitoring and Correlation
tracking performance of processes
Cross-process Tracking Groups
Arbitrary Tracking Points
Milestone/Interval Correlation
Performance Data Capture
Automatic View Management
Standard SQL Query Support
Process Center - Shared Model
unified repository for all design and run-time process and performance information
Data definitions for all Process and Performance elements
Historical, In-flight and Simulated execution data for all processes
Fixed Schema
Performance Data Warehouse
IBM BPM Core Runtime Components
So What?
Our clients speak for us:http://www.youtube.com/watch?v=Uk-nENml30M
Thank You
Merci
Grazie
Gracias
Danke
Japanese
English
French
Russian
GermanItalian
Spanish
Traditional Chinese
Simplified Chinese
Thai
Hindi
Tamil
IBM Business Process Manager
Backup slides
Runtime Environment
Process Admin
Process Portal
Lombardi for Office
Lombardi for
Sharepoint
WS API
Java API
REST API
Process Center(central repository)
Process Center(web)
Process Center
Authoring Environment
Lombardi Run Time Architecture
DB2
Lombardi Portal Lombardi for Office / Sharepoint
Outlook
SOAP, REST JSP, Java, Lombardi Services
Process ServerPerformance Data
Warehouse
SharepointCoach(form)
Task PortalScoreboards
Messaging Framework Security Framework
Lombardi Edition Existing Systems Integration Technology
JDBC
JMS / MQ, HTTP, WS, REST, Java, +
JAAS SecurityPlugin Framework
Java orSOAP
Java orSOAP
JDBC, Java, SOAP
Java, SOAP(+ Messaging)
Connector Framework