1 / 28

Business Process Modelling and Monitoring with WBI Modeler & Monitor

Business Process Modelling and Monitoring with WBI Modeler & Monitor. Seminar Outline. Introduction – On Demand Technical Roadmap Integrate Applications and Business Processes to enable On Demand Solutions Business Process Integration

eliora
Télécharger la présentation

Business Process Modelling and Monitoring with WBI Modeler & Monitor

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Business Process Modelling and Monitoring with WBI Modeler & Monitor

  2. Seminar Outline Introduction – OnDemandTechnicalRoadmap • Integrate Applications and Business Processes to enable On Demand Solutions • BusinessProcessIntegration • An Introduction to Application Integration and Process Integration • Service Oriented Architecture • WebSphere Business Integration for On Demand Process Integration ------------------- MORNING BREAK -------------------------------------------- • Application Integration and Process Integration with WBI Adapters and Collaborations • WBI Adapters, Business Objects and Mappings • Demo – WBI Adapters and Business Objects • WBI Collaborations, Templates, Deployment and Access • Demo – WBI Collaborations ------------------------- LUNCH ------------------------------------------------------ • ApplicationConnectivity - WebSphereBusinessIntegrationEvent & MessageBroker • Multiprotocol Pub/Sub Message Routing • Message Transformation, Augmentation, and Datasource Integration • Demo – WBI Message Broker • B2B and BusinessPartnerIntegration • WBI Connect --------------------- AFTERNOON BREAK -------------------------------------- • WorkflowbasedProcessIntegration • WBI Workflow • Demo – Workflow JSPs • BusinessProcessModellingandMonitoring • Process Modelling in WBI Workbench • Monitoring with WBI Monitor • Demo – WBI Workbench Modeller • Summary • Developer Resources

  3. Agenda • Process Modeling with WBI BPM Workbench • Organization/Role Definition • Process Activity Steps • Business Measures • Simulation • Process Analysis • Process Monitoring with WBI BPM Monitor

  4. WebSphere Business Integration – Continuous BPM Model Integrate Manage Connect Monitor WBI Modeler Phase 6: Phase 7: Phase 8: Phase 9: Build the WBI Workflow model Model the user interfaces Build the object models Model partner interfaces Phase 1: Phase 2: Phase 3: Phase 4: Phase 5: Establish process modeling methodology Create the As-Is business process Create the To-Be business process Build business measures Communicate and verify business process model WBI Server, Adapters, Collaborations WebSphere Business Integration WBI Monitor WMQ Workflow Phase 10: Integrate and deploy model Monitor the WBI Workflow process Improve the business process Phase 11: Phase 12:

  5. Business Process Modeling with BPM Workbench • Easy to Use & Intuitive: Rapidly begin modeling processes • Modeling Flexibility: Determine the level of process detail • Business/IT Friendly: Provides a shared-workspace for Business and IT   • Process “Transformers”: Change business process into IT elements • Animated Simulations: Identify bottlenecks and watch what-if scenarios • Powerful Analysis: Understand detailed time/cost metrics of the process  • Built-in Reporting: Display information for different purposes and audiences • Deployment to Workflow Runtime: Generates FDL for WBI Workflow • Repository-Based: Share and re-use modeling components

  6. Process Modeling with WBI Workbench • Business oriented and easy-to-use — shared workspace for business and IT • Supports different modeling approaches and methodologies: • Basic (Business) • Advanced • e-Commerce • Line of Visibility (LOVm, Swim Lanes) • Component Assembly

  7. Business Process Modeling • Representing each step in the process by a specific process object type and associating these objects in an ADF diagram creates a process model. • Tasks have a cost and duration associated with it and uses the resources of a particular organization. ADF Diagram Objects Associating objects creates a process model

  8. Attribute and Metric specification for each Task in Process Data Repository Task Level Data Object Attributes: IBM WBI Workbench has a very powerful, flexible, feature to add repository data. Users are easily able to enter all data through the ADF objects in the ADF diagram.

  9. Process Simulation with WBI Workbench • Simulates dynamic behavior of your process, permitting analysis of workloads and bottlenecks • View Process, Resource, Activity, and Queue reports during or after simulation is complete • Quickly conduct “What-If” analysis to determine most efficient model prior to implementation

  10. Process Modeling – Anayzing Business Processes • Validate and optimize processes with built-in analysis reports • Understand your processes’ cost and time performances — and find improvement solutions • Provides detailed analysis by capturing all possible paths of process execution (cases) • Comprehensive communications tools — charts, tables, reports, graphs, and diagrams

  11. Process Modeling: Analyzing Business Processes • Business requirements – process analysis • Follow rules defined in contracts with customers/partners or given by law • Follow pre-defined benchmarks and clearly identified key performance indices • Optimize business processes with respect to overall business goals • Process analysis reports and subjects • Cost, time and numbers analysis: How often are activities/sub processes/processes used at which cost and how long are working times, block times etc • Path analysis: How often are single process paths used? Is it efficient, or inefficient? What are the average costs and durations per path? What path should be improved best to optimize the overall process? • Interface analysis: Are there organizational breakdowns/changes between sub processes? How much time is lost at these interfaces? How to reduce their number by changing the organization? • Data flow analysis: Who gets what information? Is this information sufficient to perform the job? Is there an information overload? • Quality analysis: What’s the quality at the end of all these activities/sub processes/processes? Which means: How costly is it to do the repair work if something has failed or was done wrong?

  12. Process Modeling – Analyzing Business Processes • Process Analysis Reporting functions automatically create written, numerical and graphical information • Reports provides valuable guidance in process analysis and redesign • Process Summary Report: Combines 25 Weighted Average Reports of a process model into one workbook • Process Comparison Report: Combines and compares Process Summary Reports from two process models • Process Redesign Report: Provides return on investment (ROI) comparisons of As-Is and To-Be models • Documentation Report: Provides an overview of the attributes of all objects in a business process model • Procedure Reports: Documents business rules, policies, and procedures — and their interaction with the processes • Detailed Analysis Reports: • Case Analysis • Critical Path • Working Duration • Process Duration • Cycle Time • Value Added Analysis • Quality Control Analysis • Automated Analysis • Idle Time Index • Concurrency Index • Labor Index • Electronic Document Index • Real Value Index • Automatability Index • Total Health

  13. WebSphere BPM Workbench – Workflow Integration • Converts process models into FDL (Flow Definition Language) so it can be exported directly to WebSphere MQ Workflow • Provides automatic workflow validation for your process models for compatibility with WebSphere MQ Workflow

  14. WebSphere BPM Workbench – WBI Server Integration • Allows integration between high-level business process models and underlying system-to-system “microflows” • Launches Process Designer perspective for selection, design or modification of Collaborations and Import/Export Process Models as WBI Collaborations • Integrated view of data structures and export structures as business objects to WBI Systems Manager and vice-versa

  15. WebSphere BPM Workbench – Message Broker Integration • Allows integration between high-level business process models message flow activities • Enables you to model WebSphere MQ Integrator Broker V2.1 and WebSphere BI Message Broker V5 flow activities

  16. WebSphere BPM Workbench – UML Modeling • Provides a bridge between business and IT • Transform process model elements from process elements to UML elements • Import and export Class, Use Case, Collaboration, Sequence, Activity, State and Component diagrams with Rational Rose

  17. WBI Workbench – Xform Designer • Builds a simple prototype of user interface for interacting with items in the workflow • Rapidly design graphic user interfaces and forms as part of gathering the business users’ requirements • Design business process-driven user interfaces specified by the users • Provide defined documented business requirements for user interface of your process to IT

  18. Realtime process information for Business Activity Monitoring • Monitor Workflows • container data to dashboard(s) • e.g. event type, process context, value, description • long-running processes with human participation and application integration • Monitor Data and events from WebSphere Business Integration Message Broker • Monitor non-process business data from external databases • Monitor WebSphere BI Server Collaborations running from wirhin WebSphere MQ Workflow business dashboard workflow dashboard Business Measures (KPIs) aggregate, count, cost, cycle time, etc human interactions order > 1m$ collaborations B2B protocols message flows adapters • Monitor Business Measures • number orders > value • exceptions needed • deadline missed • average cycle time • average service duration • cost of exception handling • resource cost to process order > 1m$ order > 1m$ RDB ERP CICS etc Web Shop CRM etc Trading Partner registry, e.g. UCCnet

  19. Process Monitoring – Workflow Dashboard • Helps you track processes, work items, and business performance measures in real time and take corrective actions. • View process instances and activity instances • Provides an operation console of automated business process • Perform administrative and corrective actions (suspending, reassigning, etc.) of in-flight work items • Enhanced workflow alert system creates WBI Monitor Notifications, e-mails and/or corrective process instance instantiations

  20. Process Monitoring – Business Dashboards • Provides a high-level, strategic view of the automated process • Provides tactical problem solving on-the-fly for senior management • Displays Business Measures defined in WBI Modeler • Compares actual metrics to user defined performance measures, such as cost, time, and employee utilization • Easily add/remove Business Measures without any IT coding

  21. Process Monitoring – Business Measures • Powerful tool for measuring critical aspects of process performance – Key Performance Indicators (KPI’s) • Create business measures to evaluate a defined metric at a specific process location under a specific condition: • Metric: What is to be evaluated (Pre-Defined, User-Defined or Expression) • Location: Point within a process at which we wish to evaluate a metric • Condition: Set of circumstances for which the metric value is valid • Specify if the business measure is for notifications or corrective actions. • No coding of any kind is required

  22. Process Monitoring – Metrics and Expressions Data Field Metrics - specify a business measure based on a user-defined Metric that employs a data field from Input/Output data of an Activity or a Process. • Business Measures Expressions can be specified • for mathematical and logical formulas or expressions that can be used to define metrics or conditions • expression may consist of metrics, operators, functions, and constants

  23. Process Monitoring – Metrics Database Metrics - specify a business measure as a metric that obtains its value from a remote database via a SQL statement - specify the Data Source that points to this database

  24. Process Monitoring – Metric Locations & Notifications • Business Measures Locations • Specify the Locations in the process model where the Metric and/or Expression is evaluated • Locations can be in a single or multiple locations on the process model • When the process instance reaches the specified location in the process, the Metric/Expression is evaluated • Notifications • Specify the users to whom you want to send notifications • Create an expression as a filter criterion to specify the IDs of the employees to be notified • Notifications are sent to the specified employees if a certain criterion is true • ie: total cost > 1000

  25. Process Monitoring – Auditing • Audit trail • Audit events are written to a DB2 tables or MQ Queues • Audit events can be sent to JMS applications that subscribe to specific Audit JMS destinations • Access via SQL, and database triggers • Predefined read-only runtime database views on audit trail - simplifies queries • Successfully or partially finished process instances • Successfully finished activities • failed activities • XML audit event messages • Audit events can be written to an MQ queue, and/or a DB2 table • Can be published with topic (= event type) to JMS subscribers

  26. Business Value of Process Monitoring • Track the state and workload of workflows, employees, resources • Automatically extract performance data from enterprise processes • Uncovers weaknesses in process handling • Optimize throughput times, resource assignments • Alerts & warnings generated by monitoring business processes • Customized, user defined business measures for monitoring • Benchmarking based on measurable process indicators-> identification of best practices • Process-driven analysis of business data • Past activities can drive prospective interactions with the customer • Pro-actively manage the business process to optimize performance and resolve issues before they become critical • Continuous process improvement, closed loop analysis

  27. Questions Anyquestions on: Process Modeling and Monitoring with WBI BPM Modeler and Monitor

  28. Break 15 Minute Break

More Related