business process management with inubit bpm · in short, the right bpm software makes your core...

12
Software Innovations bosch-si.com Business Process Management with inubit BPM www.bosch-si.com/bpm Flexible processes. Intuitive design. Fast implementation.

Upload: lamkhuong

Post on 24-Jun-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Software Innovations bosch-si.com

Business Process Managementwith inubit BPM

www.bosch-si.com/bpm

Flexible processes. Intuitive design.

Fast implementation.

Page 2: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Efficient processes are the key to success in dynamic markets. This efficiency is based on powerful software for integrated Business Process Management (BPM), which will give you greater agility in how you structure business processes and IT systems. It will also enable you to make process workflows leaner and more con-sistently transparent. In short, the right BPM software makes your core processes more flexible – and more efficient.

Full coverage

satisfied customers such as Amway, McDonald’s Deutschland, REWE, Thyssen Krupp Steel Europe

for inubit BPM and Visual Rules covering the entire life cycles of processes and rules

500+

1 provider

Various applications

of experience in planning, implementing, and realizing a wide range of projects with inubit BPM and Visual Rules

in areas such as application and process integration, process monitoring, automation, case management, EDI / WebEDI, and decision management

15+ years

20+ scenarios

Successful projects worldwide

Bosch Software Innovations – your BPM and BRM technology and solution provider

Depth of experience

2

Page 3: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

End-to-end process management inubit BPM makes it particularly easy to create process-oriented applications that you can integrate data and documents into. With inubit BPM, all process management phases are seamlessly integrated. But what does this mean for you? Essentially, it means having a system that facilitates optimal cooperation among domain experts, technicians, and system administrators throughout the entire process cycle – without the need to change tools and without inefficient media disruptions.

Modeling and simulationBusiness processes are graphically displayed in inubit BPM as process models. Thanks to this model-based approach, even business users without any specific IT knowledge can carry out this task. The modeled processes can be simulated before they go live in order to assess the efficiency of the process design.

Implementation and executioninubit BPM gives users many powerful tools for converting business models into technically feasible processes and for generating applications from them. In doing so, users benefit from the mature process engine, which guarantees high scalability and robustness. Processes can go live quickly thanks to the (partially) automated generation of executable processes from the business process models.

Monitoring and reportinginubit BPM’s integrated and mature monitoring feature makes system administration and process monitoring easier. Constant analysis of process characteristics combined with excellent monitoring and reporting functions form a transparent basis for continuous process optimization.

3

Page 4: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

“As one of the leading service providers in the information and communications tech-nology (ICT) industry, KOMSA has been constantly shaping and developing the world of digital and mobile communications since 1992. In this hotly contested, continuously changing market environment, the key to success is flexibility. As we progressively automate our business processes and build up digital connections with our partners, it is essential that we satisfy the demand for that flexibility. And that’s precisely why we rely on inubit BPM.”

Andreas GöbelUnit Manager ICT DevelopmentKOMSA Kommunikation Sachsen AG

© KOMSA Kommunikation Sachsen AG

4

Page 5: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Modeling of business processes

inubit BPM offers you all the tools you need to graphically model and optimize processes, rules, organizations, resources, and IT systems. This creates the basis for subsequent process automation. All model types have a completely hierarchical structure and are fully connectable. They are versioned and stored – with access permissions – in the central repository and in several languages, if appropriate. Existing processes can be imported from external systems.

Intuitive, user-friendly design with a systematic graphical approach.

Graphically modeling business processesSubject-specific process models can be modeled as business process diagrams (BPDs) in accordance with BPMN 2.0. A built-in validation step ensures syntactic correctness, allowing business users without specific BPMN know-how to work with it directly. In addition to process models, process maps can also be modeled for visualizing the entire process landscape including responsibilities.

Visualizing corporate structures and IT landscapesTo display the corporate structure, org charts can be modeled or incorporated (via Active Directory, LDAP, or SAP HR). This enables you to model the organization and define personnel resources, including organizational units, roles, representatives, and working times. In addition, system diagrams visualize the IT and service infrastructure (including via SOA maps) and allow you to configure third-party systems and manage partners.

Simulating process and rule models Modeled process sequences can be simulated prior to technical implementation. Step-by-step simulation validates processes based on their sequence. Expanded simulation goes even further: by realistically incorporating all necessary and available resources (materials, personnel, work schedules, etc.), it can indicate the actual output times and loads. Graphical feedback helps to evaluate the results.

DocumentationIn order to show defined company processes to all employees in the interest of transparency or to have them available in the context of an ISO audit, all models can be published in the intranet portal using the Process Viewer. In addition, documenta-tion of processes in the form of a process handbook is a fixed part of inubit BPM. You can automatically generate the reports you need and individually configure their scope, layout, and format.

5

Page 6: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Implementation and execution

inubit BPM enables you to implement modeled business processes quickly and easily. The graphical configuration of executable workflows and their generation from business-oriented models lead to a noticeable boost in efficiency. In inubit BPM you can navigate from a high-level business process to a detailed process and on to an executable process without media disruption. This allows you to allocate technical error messages directly to their respective contexts, for example, or link tasks in the task list.

Integrated across all different levels.

Technical workflow Module editor

Implementing executable processes▶ Executable, technical workflows can be modeled

in a graphical way in the workflow designer.

▶ Workflows can be configured via user-friendly drag & drop and wizards – no programming needed!

▶ In addition, you can generate technical workflows from business process models. There are numerous, individually expandable templates (patterns) available containing the requisite generation logic.

▶ A round-trip generation from XML data, both for the persistence layer and for CRUD services (create, read, update, delete), allows a swift integration of business objects into technical processes.

Integrating different users▶ Human workflow functionalities allow the

task-based processing of process steps via personalized, configurable task lists in the portal.

▶ Roles, rules, and rule sets define information flows and the allocation of responsibilities, including the rules for deputizing and notification systems.

Connecting external systems and services▶ Unlimited possibilities for realizing sophisticated

SOA, EAI, and B2B scenarios thanks to a high number of standard connectors, format adapters, data converters, and an SDK for developing customized plug-ins.

▶ Optimum integration of legacy systems via decentralized remote connector.

▶ Support of numerous types of communication (push/pull, synchronous/asynchronous, event- or time-controlled).

6

Page 7: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Generation of technical workflows from business processes Task list in the portal

▶ Documents can be generated as PDFs (including PDF/A) and in other formats such as RTF and Postscript. Data can be encrypted and decrypted as well as zipped and unzipped. This is the basis for the support of the ZUGFeRD standard as well.

▶ Embedded partner management for various kinds of master data enables data management for a large number of business partners.

▶ Powerful testing and debugging both at the level of individual modules and across different levels in the form of unit tests.

Staging and deployment▶ Configurations can be adjusted while the system

is running – automatic value changing included.

▶ Integrated backup & restore also possible while the system is running.

Standard connectors and adapters▶ Systems:

AS/400/iSeries, AS4, Backup, Database, EDIINT AS1, EDIINT AS2, Execution, File, ftp (s), http (s), inubit, ITA, JAAS, Java Reflection, JMS, LDAP, Livelink, Mail, MS Exchange, MS MQ, OFTP Classic v1, OFTP Classic v2, OFTP Light v1, OFTP Light v2, Open Office, OSCI, REST, RFID, RosettaNet, SAP, SAPERION, Secrypt, Selenium, SNMP, TCP/IP, UC4, VFS, Visual Rules Execution, WebDAV, WebServices, WebSphere MQ, X.400SE

▶ Format adapters/data converters: Barcode Generator, Certificate Reader, Complex Lookup Tables, Compressor, Cryptographer, CSV-XML Format Adapter, Data Stream Modifier, Encoder, Excel, FlatFile, FO Converter, GAEB, inubit Configuration, JSON Adapter, Line Reader, Lookup Tables, MIME, PDF-Package, Report Data Collector, SMIME, XML Enveloper, XML Formatter, XML Validator, XSLT Converter, ZUGFeRD

7

Page 8: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Monitoring and reporting

inubit BPM ensures the technical traceability of processes by means of comprehensive logging and monitoring. To do this, inubit BPM gathers the requisite data and supplies it in real time.

Keeping your finger on the pulse.

Reporting▶ Report Viewer: Displays the reports created

in the Workbench. Visualized as personalized dashboards, users can gain a quick overview of the relevant business information. All information available in the portal is linked to the underlying process models. This makes it easy for users to put the information into the process context.

▶ Process Data Logger: Permits process data to be obtained flexibly from running process instances, which is compared against target data from the process model. Animated diagram types visualize the process data that has been obtained. Drill-downs can be defined for detailed information.

Technical monitoring▶ Queue Manager: Gives users the option of viewing

the status of all pending processes and those that have not yet been successfully completed, as well as stopping, restarting, resuming, and deleting processes, and of analyzing errors.

▶ System Log: Technical workflows and system processes that have already been executed are displayed here. Detailed information – such as status, priorities, and process IDs – is available for every entry.

▶ Audit Log: Records all administrative actions that users execute on the server (e.g. login/logout) as well as changes to module and workflow configurations.

Integrated reporting Technical monitoring

Advantages of inubit BPM▶ End-to-end process management:

inubit BPM fully and efficiently covers the require-ments of end-to-end process management.

▶ Powerful SOA and EAI functionalities: over 70 standard connectors and adapters and an open API allow you to connect external applications.

▶ Integration of various stakeholders: the system facilitates optimal cooperation among domain experts, technicians, and system adminis-trators. End users are integrated via task lists and process applications, which permits continuous-process implementation.

▶ Powerful and robust technology stack: high availability and scalability are assured, since inubit BPM has XML as its basic technology and uses common paradigms such as REST and JSON.

▶ Fast return on investment: thanks to the software’s modular design and a licensing model that grows with customers’ needs, you can expand your process management initia-tives whenever you want and achieve a fast return on investment (ROI) for every process.

8

Page 9: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

1,440 restaurants“inubit BPM can deliver what our business needs. Thanks to XML technology and the many standard connectors it provides, Bosch Software Innovations’ BPM product offers optimal integration capability into technical systems.”

Dieter OpitzManager Process Management McDonald‘s Deutschland Inc.

© McDonald‘s

9

Page 10: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

Design and architecturePlatform-independent and open.

The perfect partner for your system environment: inubit BPM is platform-independent, has an open architecture entirely based on Java/J2EE, and uses XML as its main data format. In addition, it has a command-line interface (CLI) and fully supports SNMP and 64-bit computing.

High availability and failure safety An active/active cluster means that you can run the software on a network of several computers (aka “cluster network”). The two main advantages of this are failure safety and scalability: if one node fails, the other nodes take over its processes and the system can continue uninterrupted.

▶ Flexible instance management via the cluster manager

▶ Failure-safe processes by means of state-of-the-art caching

▶ Runtime data either in RDBMS or in file system – the choice is yours

▶ Monitoring across nodes

(Clustered)RDBMS

Cluster

JDBC

Configuration dataPE 1

A, B, C

mod_clusterLoad Balancer

Load Balancer (Hardware, Apache/mod_cluster etc.)

Clients via HTTP, WS,REST

ProcessEngine inapplicationcontainer

Clustered Data

Distribution of models und instance data

RDBMS – e.g. Oracle,DB2, PostgreSQL

PE 2A, B, C

PE nA, B, C

Runtime data

Task list

Clustered Data

Clients

A

B

C

mod_clusterLoad Balancer

Active/active cluster enables high availability and failure safety

Workbench

Clie

nt

Process engine / Enterprise service bus (ESB)

BPM

Ser

ver

Portal

▶ Modeling & simulation

▶ Implementation & execution

▶ Monitoring & reporting

▶ Task list

▶ Process viewer

▶ Report viewer

▶ Business processes

▶ Technical workflows

▶ Task management

▶ User management

▶ Connectors

▶ Web services

▶ Cluster management

▶ Security

Repository Databases3rd party systems

1...n

inubit BPM architecture

10

Page 11: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

“When we were working on introducing an innovative and intelligent radio-based control solution for smart grids, we certainly benefitted from Bosch Software Innovations’ flexible BPM software technology. But in addition to that, the Bosch SI team’s professional and technical expertise was a key factor in planning and implementing this solution and getting it off the ground. We especially wish to highlight Bosch SI’s flexibility, tailored approach, and on-schedule delivery.”

Thomas SchäferHead of Technology Stromnetz Berlin GmbH

11

Page 12: Business Process Management with inubit BPM · In short, the right BPM software makes your core processes more flexible ... task-based processing of process steps via ... 9. Design

AsiaBosch Software Innovationsc/o Robert Bosch (SEA) Pte Ltd.

11 Bishan Street 21Singapore 573943Tel. +65 6571 2220Fax +65 6258 4671www.bosch-si.sg 09

/201

6 N

A

AmericaBosch Software Innovations Corp.

161 N. Clark StreetSuite 3550Chicago, Illinois 60601/USATel. +1 312 368-2500Fax +1 312 268-6286www.bosch-si.com

EuropeBosch Software Innovations GmbH

Schöneberger Ufer 89–9110785 BerlinGermanyTel. +49 30 726112-0Fax +49 30 726112-100www.bosch-si.de