opera21 bpm & soa. opera21 group spa © 2012 opera21 an italian it company, started in 2004. one...

23
Opera21 BPM & SOA

Upload: jemimah-burke

Post on 18-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Opera21 BPM & SOA

Opera21 Group SpA © 2012

Opera21

An Italian IT company, started in 2004.

One of the most brilliant strategic positioning and growth rates (among the top 30 companies)

A winning business model: during years of stagnation in the market

Revenues & HC 2010

Revenues 61 MI

Employees 745

Opera21 Group SpA © 2012

Research Units • Offices in Milan and Rovereto/Trento (mainly on

processes) and Naples (mainly mobility)• Strong exchange of people between delivery and research• Integration of products:

• Alfresco• Pentaho

• Development of projects:• Spring (FWK, MVC, DAO, AOP)• Apache (ServiceMix, Axis, CXF, Tuscany)• JPA / Hibernate (MySQL, Postgres, MSSQL, Oracle)• JasperReport

• Academic Collaborations• University of Trento (Prof. Casati)• University of Milan (Prof. Damiani)• University of Naples (Prof. Maresca)

Opera21 Group SpA © 2012

Market seen Opera21Begins to establish in Italy a certain attention to the centrality of processesUnderway in many public administrations activities of BPR or, at least, a formalization of

processesISO9000 certification is often a forerunnerDemands of internationalization and business transformation in many medium-sized

enterprisesCompliance requirements for banks and insurance (Basel II)Alignment of the Italian headquarters of multinational group policy (introduction of BPM

strongly recommended by headquarters)Need to focus on core businessCost optimization and ROI

7

• The perception of the need: sometimes the perception does not match the most appropriate solution

• The "document" remains a legacy of the management style of many Italian companies and is an essential component of the process

• The market-leading BPM solutions are marginally present in Italy and with some difficulty

• Some Italian born provider of BPM-like solutions

Opera21 Group SpA © 2012

Opera21 and BPM / SOAA System Integrator must be able to have different solutions.

Customers:

are diversified, medium and large organizations tend to

have more and more attention to processes,

require flexibility and timeliness in the delivery of IT applications

The supply of IT includes:

Specific products, vertical process: ERP, CRM, SCM, ...

General Products

Developed ad hoc, on customer specifications

Process consulting

The approach BPM / SOA enables IT to effectively respond to customer needs 8

Opera21 Group SpA © 2012

Criticality (1/2)

Products, many ... Too many!

Difficult for the customer to give precise request, is too tied to the 'as-is’

Difficulty in understanding what is the best technological solution (medium / long term)

Difficult to move from document-intensive processes to people intensive .... Changes the products. Similar methodologies.

20

Opera21 Group SpA © 2012

Criticality (2/2)

Customers qualms :Fear of immobilizing the companyDefend self-sufficiency, necessity or fear of losing power?Fears of getting into a spiral of rising costsDistrust, often the initial impact is pejorative"Processes do not exist in my domain" .... (?)Terminology tricky

Process: process instance or process definition?

Opera21 Group SpA © 2012

Observations of vertical and custom solutionsGeneralized solutions

They are optimized for a specific class of processes (ERP, CRM, SCM, HR)The verticals are usually the added value of ITOpera21 is a partner (SAP for ERP, CRM, SCM), Oracle (ERP, CRM Siebel, Peoplesoft HR)Opera21 has specialization in manufacturing, customized production, distribution, and

chemical millsCustom solutions

The process logic is "embedded" and optimized applicationOptimized, if managed, reuse of large parts of the projectCompetence driven domain, relational closeness to the customerCompetition from specialistsOpera21 has expertise in Destination Management (tourism processes), Salesforce

automationOpera21 has a WMS (Warehouse Management System) solution

Opera21 Group SpA © 2012

Opera21 Research Projects on Processes

30

Opera21 Group SpA © 2012

ROWS

ObjectivesBridging the gap between business analysts and IT

specialists

i.e. Provide a unique environment where domain expert and computer scientist co-integrate the same information.

30

Opera21 Group SpA © 2012

What’s ROWS

A framework based on open source software that allows you to manage and automate organizational processes.

Difficult to make a product "off the shelf"Initially used within the companyRequires resources trained on processes and

technologies

35

Opera21 Group SpA © 2012

Considerations for ROWS (1/2)

Difficulty to find expertstechnologies are very large and complexrely on Universitiesneed of strong internal training

MDA / MDEheavily usedgenerated code is not editableas much as possible similar to «what you would

developed»

61

Opera21 Group SpA © 2012

Considerations for ROWS (2/2)

Organization (RBAC)not always clear

Authorization to functions or mainframe transactions

difficult to imposeimpact on legacy

Repository of existing processesLots and little usedOften too high-levelUseful input to the analysisInvestment opportunities in reuse

62

Opera21 Group SpA © 2012

Opera21 Projects

30

Opera21 Group SpA © 2012

Project IANUS

A platform to facilitate the reorganization and continuous improvement of business

process

Funding from the Autonomous Province of Trento in collaboration with the University of Trento

Opera21 Group SpA © 2012

Control and monitoring of processesRepository of processes

• Abstract processes (business process)• Standard (BPMN modeler)• Alfresco (text documents)• Multitenancy

Events and Log• Events for legacy systems (or log files)• Minimal impact on existing systems

KPI – Key Peformance Indicators• Dynamic Definition• Different definition languages• Alerting for specific thresholds• Business Intelligence (Pentaho)

• OLAP (aggregate data)• Drilldown• Process DWH / Application DWH

Opera21 Group SpA © 2012

Logical repository and monitoring

Opera21 Group SpA © 2012

Discovery Process

Our target• Reduce response time• Optimize the support of business experts• Provide semi-automatic modeling tool• Having actual process and not the «textbook» process• Integrated with the repository and monitoring• Verify compliance with regulations, operating manuals

Opera21 Group SpA © 2012

Eventifiers

Targets• Differences between theoretical process and real process

• Replacing existing software (Frigoscandia, 3PL operator)• former supplier will never help• users do not really know the full process• only accessible information = operational database

• Comparing software usage (AREU 118 == 911 Lombardy)• 10 branches to manage emergency calls• same software , different managers… different

process?• which process is more efficient?

Opera21 Group SpA © 2012

Logic of discovery

Opera21 Group SpA © 2012

IanusPlus «The Vision»

Ratio• Cloud is a reality• PAAS, Process As A Service is becoming a reality• Quality of Service (and no penalties) will become critical• Balancing of QoS between tenants will be fundamental• Accounting of services will be the trade off (small services

NOT accounted will make the difference between loosing or earning money)

• Two of our products (WMS and Tourism offering) have already custom solution, we need a Cloud oriented generic solution.

• Most of the information for QoS and Accounting are already in Ianus (events!)

Opera21 Group SpA © 2012

IanusPlus extensions

Opera21 Group SpA © 2012

Contacts

For any question, inquiry, collaboration you can contact us

Florian Daniel ([email protected])

Marco Aimar ([email protected])