Onafhankelijk Advies in Supply Chain & Digitale Transformatie

DANGA doorbreekt de ruis rondom digitale transformatie. Als onafhankelijk adviseur verbind ik uw upstream en downstream supply chain‑strategie aan de juiste architectuur en enterprise‑systemen. Geen leverancierspraatjes, maar senior regie die miljoenenverliezen bij implementaties voorkomt.

Showing posts with label Process Modeling. Show all posts
Showing posts with label Process Modeling. Show all posts

Bayern gaat samenwerken met Celonis

Samen topprestaties leveren: Celonis wordt exclusieve Process Intelligence-partner van FC Bayern München

Als onderdeel van de meerjarige samenwerking gaat FC Bayern de softwareoplossingen van Celonis gebruiken om haar processen te optimaliseren en maximale efficiëntie te bereiken.

Celonis, wereldwijd leider in Process Mining en Process Intelligence, heeft vandaag (8 mei 2025) bekendgemaakt dat het een exclusieve samenwerking is aangegaan met FC Bayern München [1].

De samenwerking omvat het heren- en damesvoetbalteam en de basketbalafdeling van de club.

Als Gold Partner krijgt Celonis bovendien toegang tot het partnernetwerk van FC Bayern, dat tal van wereldwijd toonaangevende bedrijven omvat.

FC Bayern is van plan de software voor procesintelligentie van Celonis te gebruiken om de processen binnen meerdere afdelingen te optimaliseren, waaronder HR en financiën, merchandising, klantenservice en ticketing. Zo kan de club Celonis gebruiken om ticketingworkflows te analyseren, over- en tekorten aan fanartikelen te voorkomen, of inefficiënties in de werving te identificeren en te elimineren. Bovendien stelt het Celonis-platform bedrijven in staat om de ROI van hun AI-investeringen te maximaliseren door de data en context te bieden die AI nodig heeft om effectieve resultaten te leveren.

“We zijn verheugd om FC Bayern als hun officiële Process Intelligence-partner te ondersteunen bij het bereiken van operationele excellentie door middel van procesoptimalisatie”, — aldus Carsten Thoma, president en bestuurslid van Celonis. “We zijn niet alleen verbonden door onze gemeenschappelijke thuisbasis, maar ook door ons constante streven naar excellentie - het stellen van nieuwe normen door middel van continue verbetering. Met ons Process Intelligence-platform helpen we de procesefficiëntie binnen de gehele club te maximaliseren en leggen we de basis voor aanhoudend internationaal succes op het veld. Tegelijkertijd biedt deelname aan het partnernetwerk van FC Bayern waardevolle mogelijkheden voor samenwerking en synergie - wat dit een echte win-winsituatie maakt.”

Michael Diederich, adjunct-directeur van FC Bayern, licht toe: “Met Celonis hebben we de perfecte partner gevonden – een partner die meespeelt in de hoogste divisie als het gaat om procesoptimalisatie. De innovatieve technologie van Celonis tilt onze processen naar een hoger niveau en helpt ons toegevoegde waarde te creëren en maximale efficiëntie te bereiken. Samen kunnen we onze passie voor precisie, innovatie en prestaties vanuit München met de wereld delen – en topresultaten blijven leveren.”

Lees meer

  • [1] Achieving Top Performance Together: Celonis Becomes Exclusive Process Intelligence Partner of FC Bayern Munich
  • Celonis en Smurfit Westrock verbeteren voorraadbeheer

    Celonis en Smurfit Westrock creëren aanzienlijke waarde door voorraadbeheer te optimaliseren met procesintelligentie en AI

    Celonis, wereldwijd leider in Process Mining en Process Intelligence, heeft vandaag (8 april 2025) de resultaten bekendgemaakt van een innovatieve AI-gestuurde oplossing die het voorraadbeheer van Smurfit Westrock optimaliseert en aanzienlijke waarde creëert [1].

    De AI Copilot, mogelijk gemaakt door de Process Intelligence Graph en gebouwd op het Celonis Process Intelligence Platform , is een uitstekend voorbeeld van hoe Process Intelligence Artificial Intelligence inzet om tastbare bedrijfsresultaten te behalen.

    Voortbouwend op de indrukwekkende prestaties breidt Smurfit Westrock haar samenwerking met Celonis uit om aanvullende kernbedrijfsprocessen binnen haar wereldwijde activiteiten te optimaliseren.

    Het volledige potentieel van AI ontsluiten door middel van procesintelligentie

    Met activiteiten over de hele wereld, een inventaris met honderdduizenden reserveonderdeelnummers en een reeks recente overnames, ondervond Smurfit Westrock uitdagingen bij het beheersen van data-inconsistenties, zoals dubbele materialen, inconsistente taal en synoniemen (bijvoorbeeld 'smeermiddel' versus 'olie'). Deze problemen resulteerden in onnodige voorraadopbouw, inefficiënties in de inkoop (zowel upstream als downstream) en hogere kosten.

    Met behulp van de Celonis Process Intelligence Graph en analyses op basis van een groot taalmodel (LLM) kon Smurfit Westrock zijn masterdata harmoniseren en zo een basis leggen voor AI-gestuurd voorraadbeheer. De impact was direct en meetbaar. Binnen slechts twee maanden constateerde Smurfit Westrock dat er veel bestellingen waren geplaatst voor reserveonderdelen die al op voorraad waren. Bovendien was een aanzienlijk deel van de reserveonderdelen al meer dan acht jaar ongebruikt gebleven. Door gebruik te maken van het Celonis Process Intelligence-platform annuleert het bedrijf nu proactief onnodige aankopen van overtollige voorraad en optimaliseert het de voorraadbenutting.

    De dataharmonisatielaag van Celonis ondersteunt ook een AI Copilot die de beschikbaarheid van reserveonderdelen voor technici optimaliseert. De Copilot identificeert de juiste materialen op basis van realtime voorraad, de locatie van de fabriek en inkooppatronen. Dankzij de natuurlijke taalinterface stelt de Copilot gebruikers in staat om in hun eigen woorden de voorraad van vestigingen wereldwijd te raadplegen, of het nu gaat om technische beschrijvingen of gangbare vaktermen. Dit elimineert de noodzaak voor exacte artikelnummers en vereenvoudigt de gebruikerservaring.

    “Toen in augustus 2024 een van onze Europese fabrieken een storing kreeg, gaf de leverancier ons een aanzienlijke vertraging in de levering van een vervangend onderdeel”, — aldus Brian Dodson, Business Process Improvement Manager en hoofd van het Celonis Center of Excellence bij Smurfit Westrock. “Met Celonis konden we een fabriek in de regio vinden met het benodigde onderdeel en binnen een dag een overdrachtsorder inplannen. Dit stelt ons in staat om een hoger efficiëntieniveau te bereiken, onze onderhoudsteams meer waarde te bieden en duurzaamheid te bevorderen.”

    “Het effectief inzetten van AI begint met het begrijpen en optimaliseren van de processen die een bedrijf aandrijven”, — aldus Rupal Karia, Country Leader UKI & MEA bij Celonis. “Met Celonis heeft Smurfit Westrock uitdagingen zoals dubbele reserveonderdelen, onnodige inkoop en voorraadinefficiënties kunnen aanpakken en zo enorme waarde kunnen creëren. We zijn er trots op onze samenwerking te verdiepen en Smurfit Westrock te blijven helpen bij het benutten van Process Intelligence en AI om meetbare impact te genereren binnen hun wereldwijde activiteiten.”

    Celonis biedt Smurfit Westrock een strategische roadmap voor de implementatie van AI, zodat automatiseringsinitiatieven worden toegepast waar ze de meeste waarde opleveren. Door AI-mogelijkheden te valideren op basis van procesefficiëntie en de vereisten voor menselijke tussenkomst, maximaliseert Smurfit Westrock de impact van AI op haar activiteiten.

    Smurfit Westrock wil Celonis breder inzetten om inkoop-, onderhouds- en productieprocessen te optimaliseren in Europa, Latijns-Amerika en Noord-Amerika.

    Lees meer

  • [1] Celonis and Smurfit Westrock Unlock Significant Value by Optimizing Inventory Management with Process Intelligence and AI
  • Celonis en Rollio onthullen AI Process Agent

    Celonis en Rollio lanceren AI Agent

    Celonis en Rollio onthullen AI Process Collaboration Agent om besluitvorming en procesoptimalisatie bij bedrijven gaat versnellen en verbeteren.

    Celonis, marktleider op het gebied van Process Mining en Process Intelligence, en Rollio, marktleider in de ontwikkeling van Conversational AI Platforms, hebben een nieuwe AI-agent onthuld die de gezamenlijke besluitvorming en de algehele procesoptimalisatie verbetert [1].

    De Celonis Process Collaboration Agent, powered by Rollio, stelt teams in staat om effectief samen te werken en te werken vanuit een enkele en gedeelde bron van waarheid.

    Dit gebeurt door proactief procesuitzonderingen op te lossen via agent-ondersteunde samenwerking tussen afdelingen, met behulp van een natuurlijke taalinterface.

    De Celonis Process Collaboration Agent werd uitgebracht als onderdeel van Celonis AgentC suite van AI-agenttools, integraties en partnerschappen waarmee de community AI-agents kan ontwikkelen in de toonaangevende AI-agentplatforms en AI-agents kan gebruiken die vooraf zijn gebouwd door partners zoals Rollio.

    “Ons partnerschap met Rollio laat zien hoe Celonis innovatieve softwarebedrijven in staat stelt om AI-agents te bouwen die gevoed worden met procesintelligentie”, — aldus Eugenio Cassiano, SVP strategie en innovatie bij Celonis. “De Process Collaboration Agent brengt alle relevante mensen samen om een beslissing goed te keuren en de procesinzichten om de redenering erachter uit te leggen. Door teams samen te brengen binnen de samenwerkingshulpmiddelen die ze dagelijks gebruiken, wordt de toegang tot procesintelligentie gedemocratiseerd.”

    Celonis Process Collaboration Agent, aangestuurd door Rollio, optimaliseert processen binnen de samenwerkingstool van uw keuze (bijv. Microsoft Teams) door het volgende te bieden:

  • ✔ Agent-initiated collaboration
  • ✔ Process context in natural language
  • ✔ Agent-guided decision making
  • ✔ Seamless integration
  • “De Celonis Process Collaboration Agent is niet zomaar een tool; het is een game-changer voor processamenwerking”, — aldus Markus Demirci, CEO van Rollio. “Vandaag de dag raken organisaties en hun mensen vaak gefrustreerd door processen vanwege de complexiteit van het navigeren door meerdere systemen, het betrekken van talloze belanghebbenden en het omgaan met onnodige bureaucratie. De Collaboration Agent vereenvoudigt dit door een natuurlijke uitbreiding te worden van hoe we samenwerken, waardoor teams zich kunnen richten op resultaten in plaats van obstakels.”

    Campari Group verbetert operationele efficiëntie met de Celonis Process Collaboration Agent — Voor het legendarische Italiaanse drankbedrijf Campari Group betekent de implementatie van de Celonis Process Collaboration Agent een sprong voorwaarts in operationele efficiëntie, te beginnen bij Finance.

    Door vertragingen in de goedkeuring van kredietblokken te verminderen, zorgt Campari ervoor dat bestellingen op tijd worden uitgevoerd, met minder handmatige tussenkomsten en een naadloos, gedocumenteerd proces. En niet alleen helpt de nieuwe agent Campari Group om nu efficiënter te werken, het zal ook de manier waarop het in de toekomst werkt veranderen.

    “Het robuuste ecosysteem van Celonis en partners zoals Rollio leveren ons enorme voordelen op”, — aldus Laura Buseghin, Process Optimization and Automation Director at Campari Group. “De Process Collaboration Agent stelt ons in staat om slimmer en sneller te zijn in het beheren van procesuitzonderingen, waardoor onze mensen snel en consistent toegang hebben tot informatie waar ze anders op een complexe, tijdrovende manier naar zouden moeten zoeken in verschillende systemen. We zijn enthousiast om met de agent te werken en te beoordelen hoe we het gebruik ervan in het hele bedrijf kunnen laten groeien. We zijn altijd op zoek naar nieuwe ideeën en nieuwe manieren om te innoveren. En we zijn nog maar net begonnen. De Process Collaboration Agent van Celonis versnelt niet alleen de samenwerking, maar stelt ons ook in staat om een groter volume aan kredietblokken te verwerken naarmate het bedrijf groeit. Wanneer processen werken, kunnen we samen proosten op het leven.”

    Lees meer

  • [1] Celonis launches Process Collaboration Agent, powered by Rollio to Accelerate Decision-Making
  • Sharing process models using Cawemo and Signavio

    Since a few years I am investigating Free and Open Source modeling tools such as: Bizagi Process Modeler and Studio, BOC Adonis Process Modeler, BeePMN.

    After having signed up with Cawemo a few weeks ago, today I looked at how it works. Cawemo (www.cawemo.com) is the Process Design Collaboration Environment of Camunda.

    Since Signavio is my preferred tool I downloaded a process model which I created a while back for a workshop / training for students.

    I regularly test the interoperability between tools - meaning take a model created with one tool and import it in another tool.

    During the training I tried to demonstrate interoperability with some modelling tools (Bizagi, Camunda, Signavio, Modelio (eclipse), yaoqiang) . And of course there are almost always problems with Annotations, Data Objects attached to tasks, and other little things.

    So I did not expect much; but guess what things went perfect. Even more than expected. If you start Cawemo you create a project and you can drop a BPMN file onto the canvas and Cawemo automatically imports the file. So I downloaded the Signavio file and dropped it onto the Canvas and here are the results:

    Event Based Gateway - Order Process with Pools in Cawemo

    Event Based Gateway - Order Process with Pools in Signavio

    Event Based Gateway - Order Process with Pools

    Product Creation Process - NEW in Cawemo

    Product Creation Process - NEW in Signavio

    ERP Innovation Project in Cawemo

    ERP Innovation Project in Signavio

    ERP Innovation Preparation

    Best of breed on Force.com platform

    'verzint eer gij begint' en de kans op succes wordt groter

    "Verzint eer gij begint" staat voor "Denk na VOORALEER te handelen"

    Het valt mij op dat de vraag naar het WAT de laatste jaren groter is dan naar het WAAROM en het HOE. Met als gevolg dat veranderingen niet altijd opleveren wat er van verwacht / gehoopt werd / wordt.

    Het WAT, de oplossing, is al bekend voordat het WAAROM, het doel, en het HOE, de aanpak, zijn bedacht.

    Het WAT = de oplossing zijnde CRM, ERP, PLM, enz. en dan nog meer in detail welke oplossing van welke leverancier.

    Het WAAROM vraagt ECHTER om Wakker, Bewust, Betrokken en Enthousiast worden.

    ‘Wakker worden’ staat voor ‘het huis op orde brengen!

    ‘Bewust worden’ staat voor ‘zicht krijgen op de kansen en mogelijkheden!’

    'Enthousiast worden!' staat voor 'grip krijgen op de stappen voorwaarts'

    ‘Betrokken worden’ staat voor ‘de schouders onder de verandering zetten!’.

    Het HOE is de aanpak om te komen waar je wil zijn.

    Het succes van het HOE wordt grotendeels bepaald door de hoeveelheid aandacht die gegeven wordt aan het WAAROM tijdens de zoektocht naar het WAT. Deze aandacht wanneer zorgvuldig meegenomen tijdens het HOE zorgt dat 75% van uw wensen ingevuld gaan worden.

    "Verzint eer gij begint" staat voor "Denk na VOORALEER te handelen"

    Tags: ERP, BPM, CRM, Process Modeling, Prince2

    MAKE LIFE at work MORE ENJOYABLE for the knowledge worker of TODAY

    "To muse is to consider something thoughtfully"

    business processes in the eyes of leaders

    short-term / near-term horizon

    Leaders 'often' care too much about short-term profits / gains.

    As such they omit factors that only affect the long-term viability of the company.

    denial and ignorance

    Leaders 'often' deny the lack of maturity of their business processes and information householding OR have adopted a narrow, isolated view of their business ignoring all kind of external and internal inter-dependencies.

    unbelievable confidence

    Leaders 'often' believe their carefully chosen business application suites are able to support the whole organization.

    Now it is time to look at things differently

    We need to take a different view at business applications!

    Today complexity of changes in business environments increases by the month and business application users are dealing with a growing diversity of critical opportunities, challenges and problems in their daily life. They have become real knowledge workers no longer talking to customers only about sales orders but also managing quotation requests, product catalog distribution and handling disputes, and much more.

    In future years this will get worse because we will have fully automated standard tasks - such as creating sales orders and issuing invoices.

    But our highly praised business applications are still task driven / oriented - there is a menu option for each activity to be executed. Well yes they are no longer running on premise but in the cloud, and yes they are accessible at any time, at any place with any device.

    However our knowledge worker is no longer task-oriented but goal-oriented. He or she handles business complaints - validates whether they are justified - and at the same time ensures new products are shipped to customers with the highest urgency or goods returned to suppliers for replacement. Meanwhile answering questions over the phone or via chat coming from prospects, customers, suppliers or sales people in the field. Yes, the future knowledge worker no longer deals with the whole organization but with the whole supply chain - all internal and external stakeholders.

    Work can no longer be done in a functional task oriented manner. The knowledge worker needs context-driven and goal-oriented access to prescribed business processes. Moreover the knowledge worker wants to be able to adjust ways of workings or approaches based on knowledge gained while doing the work. And wants to be able to reuse this knowledge.

    When dealing with a request of a customer the knowledge worker wants, instead of executing a predefined business process, to choose which prescribed business process to execute based on the status of information at hand supported by decisions made in similar situations.

    I am modeling the work of a future knowledge worker combining BPMN, CMMN, DMN and integrating this with business applications.

    We need to take a different view at business processes!

    We deal no longer with structured business processes but work will become unstructured for the greater part with lots of decisions and process variants.

    As it looks to me now, our current business information systems / applications (just to name a few: ERP, CRM, PLM, ...) in their current fashion will no longer be suitable / capable to support the knowledge worker. I doubt whether with the growing diversity they can still support the business.

    So we need a combination of process management and decision management controlled no longer by the process control flow but by context - cases and it need to integrate with all kind of devices and application systems of business partners. And it need to be adaptive - extensible on the spot by generating new functionality or integrating it with existing solutions in the cloud.

    What we need is the intuitive way of working / the human logic in the head of some knowledge workers that already today deal with so many business information systems such as ERP, CRM, SRM, B2B platforms to get their job done.

    What we want is MAKE LIFE at work MORE ENJOYABLE for the knowledge worker of the future.

    Tags: BPM, BPMN, DMN, Process Modeling, ACM

    Should business processes on the shovel for BPM?

    Why do companies not see the opportunities? Are they too busy with other things? Or are they blind to the blind spots?

    Are your business processes well organized or is there still room for improvement. Gaining insight gives each company more grip and opportunities to grow. A welcome gift for which little needs to be done and up for grabs. Mapping business processes, documenting, sharing and discussing with each other – NOTHING MORE.

    Is mapping of processes at your company also not high on the agenda?

    Are you like so many other managers and staff not seeing the opportunities and possibilities?

    Take a look around you, look at those processes which you for years believe are optimally organized: what data is required or generated in each activity, where does this data come from and for what purpose is it used, who owns this data and what if it is not present, can activities live without this data, where and how is this data logged , how do we share this data with stakeholders (employees, customers, suppliers, third parties, ...), ...

    Clear?

    Business processes are about more than activities and people. It is the combination of steps and sequence (control flow), data and resources (people/information systems/partners in crime).

    Did you consider this combination when looking at your processes! Did you see that some processes require data that is stored in several information systems (or nowhere – only in our heads) and where they need to be enriched? Have you seen who wants to edit this data and/or consult? Have you seen what can go wrong (or already did) when this data – at the time it becomes information – is not available or incomplete/incorrect?

    Why is that so? Everyone will point the finger to the business process – the steps to convert input into output. Please note output is what it's about when we talk about "what processes add value for the customer?".

    Two easy steps (yes, also a process) already help to improve your "business values" (corporate values and business interests) without taking your business processes on the shovel. These steps have everything to do with understanding these business processes and how they contribute to the realization of your business objectives and the expectations of your customers.

    Process Discovery

    ● Awareness leads to Improved Efficiency

    why! Each process (in scope) is examined and modeled (AS-IS) which immediately reveals waste or inefficiencies – redundant work / poor hand-overs.

    ● Awareness leads to Accelerated Effectiveness

    why! AS-IS process models reveal the relation between data, resources and events which allows for making better decisions and faster handling of exceptions.

    ● Awareness leads to Improved Agility

    why! AS-IS process models reveal all existing and related processes which allows for executives and staff to find the best process for the task ahead.

    Process Analysis

    ● Insight leads to Improved Efficiency

    why! Exploring processes reveals the real pains and presents ways to resolve bottlenecks.

    ● Insight leads to Accelerated Effectiveness

    why! Discussing issues and weaknesses reveals how work can be done by the right person with the right data at the right time.

    If I may give some advice - not that I do better, looking at my situation - but still "Just take some distance from how things run today and check if they can be done differently. If needed, go visit fellow companies or join the association of companies in your area. Do not stick stubbornly to the old, but give innovation a chance."

    Also look at my presentation: "Business Process Modeling and Automation - Food for Thoughts".

    Tags: BPM, BPMN, DMN, Process Modeling

    Moeten bedrijfsprocessen op de schop voor BPM?

    Waarom zien bedrijven de kansen niet? Zijn ze te druk met andere dingen! Of zijn ze blind voor de blinde vlekken!

    Zijn uw bedrijfsprocessen goed georganiseerd of is er nog ruimte voor verbetering. Verwerven van inzicht geeft elk bedrijf meer grip en kansen om te groeien. Een welkom geschenk waarvoor men weinig hoeft te doen en zomaar voor het grijpen ligt. Bedrijfsprocessen in kaart brengen, documenteren, delen en bespreken met elkaar - MEER NIET.

    Staat het in kaart brengen van processen ook in uw bedrijf niet hoog op de agenda?

    Ziet u net als zoveel andere verantwoordelijken en uitvoerenden de kansen en mogelijkheden niet?

    Kijk dan eens om u heen, kijk naar die processen waarvan u al jaren denkt dat deze optimaal zijn georganiseerd: welke gegevens worden in elke activiteit gevraagd of gegenereerd, waar komen deze gegevens vandaan en waarvoor worden deze gebruikt, wie bezit deze gegevens en wat als ze niet aanwezig zijn, kunnen activiteiten zonder deze gegevens, waar en hoe worden deze gegevens vastgelegd, hoe delen we deze met belanghebbenden (medewerkers, klanten, leveranciers, derden, ...) , ...

    Duidelijk?

    Bedrijfsprocessen gaan over meer dan handelingen / activiteiten en mensen. Het is de combinatie van stappen en volgorde (control flow), gegevens (data) en mensen/middelen (resources/information systems/partners in crime).

    Heeft u deze combinatie meegenomen wanneer u naar uw processen keek! Heeft u ook gezien dat sommige processen gegevens vragen die in meer informatiesystemen (of nergens - alleen in onze hoofden) liggen opgeslagen en daar weer verrijkt moeten worden? Heeft u gezien wie allemaal die gegevens wil bewerken en/of raadplegen? Heeft u gezien wat fout kan gaan (of reeds gaat) wanneer deze gegevens - op het moment dat ze informatie wordt - niet beschikbaar zijn of onvolledig / onjuist zijn?

    Hoe komt dat zo? Iedereen zal met de vinger wijzen naar het bedrijfsproces - dat zijn de stappen die moeten worden doorlopen om input om te zetten in output. Let wel output is waar het over gaat wanneer we hebben over "welke processen voegen waarde toe voor de klant?".

    Twee eenvoudige stappen (ja, ook dit is een proces) helpen reeds om uw "business values" (bedrijfswaarden en bedrijfsbelangen) te verbeteren zonder dat uw bedrijfsprocessen op de schop moeten. Deze stappen hebben alles te maken met het verkrijgen van inzicht in deze bedrijfsprocessen en hoe deze bijdragen tot de realisatie van uw bedrijfsdoelstellingen en de verwachtingen van uw klanten.

    Process Discovery - Ontdekken van processen

    ● Awareness leads to Improved Efficiency

    waarom! Elk bedrijfsproces (in scope) wordt onderzocht en gemodelleerd (AS-IS) waardoor onmiddellijk verspillingen - overbodig werk, poor hand-overs - zichtbaar worden.

    ● Awareness leads to Accelerated Effectiveness

    waarom! AS-IS procesmodellen onthullen de relaties tussen gegevens, mensen of systemen, en gebeurtenissen of activiteiten waardoor onmiddellijk mogelijkheden ontstaan voor het nemen van betere besluiten en het sneller afhandelen van uitzonderingen.

    ● Awareness leads to Improved Agility

    waarom! AS-IS procesmodellen onthullen alle bestaande en aan elkaar gerelateerde processen waardoor beslisnemers en uitvoerenden het beste bestaande proces kunnen vinden voor de uit te voeren taak.

    Process Analysis - Doorgronden van processen

    ● Insight leads to Improved Efficiency

    waarom! Verkennen en doorgronden van processen onthult de werkelijke pijnpunten en presenteert benaderingen voor het oplossen van de knelpunten.

    ● Insight leads to Accelerated Effectiveness

    waarom! Bespreken van de problemen en zwakke punten onthult hoe werk anders gedaan kan worden door andere mensen met gebruik van de juiste gegevens en op het juiste moment.

    Als ik een advies mag geven - niet dat ik het beter doe, kijkende naar mijn situatie - maar toch "Neem eens afstand van hoe dingen al jaren lopen en kijk eens of het anders kan. Ga desnoods op bezoek bij collega bedrijven of sluit u aan bij de vereniging van bedrijven in uw regio. Blijf vooral niet hardnekkig vasthouden aan het bestaande, maar geef vernieuwing een kans."

    Kijk ook eens naar mijn presentatie: "Business Process Modeling and Automation - Food for Thoughts".

    Tags: BPM, BPMN, DMN, Process Modeling

    What processes add value for the customer?

    Many companies are struggling to anticipate (un)announced changes in their environment. They are unable to oversee the impact of disturbances on processes and systems and to take preventive measures to reduce risks. Overview and insight in processes play an important role to identify time critical situations and take action.

    Often companies have procedures and working instructions. Procedures focus on the coordination of activities across departments. They capture agreements about cooperation between people or services within a process. While work instructions describe the work of an individual or a Department. These documents are often drawn up as part of the quality management system.

    Procedures and work instructions give companies little or no insight into the total chain of activities aimed at providing products or services to customers. Especially the integral coherence of critical processes is insufficient visible. By the lack of insight departments operate independently of one another and initiatives to improve the ‘value chain’ lead to sub optimization.

    Getting a grip on business processes requires insight in the purpose of a process, the sequence of activities, the people and resources needed, the desired results and the coherence between processes.

    But about what processes are we talking.

    The last time I read more often that it is about the processes from ‘customer-to-customer'. That gets explained as processes that add value for the customer and for which the customer wants to pay. These are all the processes from the first to the last contact with the customer, from the customer's need to the delivery to the customer.

    In this approach price, quality, service, delivery time and flexibility are paramount. They determine the entire customer value during the customer life cycle.

    Customer value [1] = What do I get? + How do I get it? + How does it feel? MINUS How much does it cost? + How much should I do? + What do I feel?

    Opposite this customer-oriented approach is the production-oriented approach – the ‘sand-to-customer’ processes with which we all have grown up a little bit. This approach is focused on delivering the right quality at the lowest cost.

    As we see 75 percent of what companies do is focused on producing and supplying goods (products) or services. In improving processes, for the greater part, we need to focus on some of these processes.

    Acquiring a better understanding of business processes is the start for getting more grip on customer-to-customer processes. That insight helps companies in identifying bottlenecks and defining improvement actions.

    The customer focus of companies is not in question. It is about how business processes add even more value to the customer experience – the experience of the customer. This experience determines the satisfaction of the customer.

    When we want to get a grip on customer-to-customer processes we will have to visualize the business processes that add value to the perception of customers. Only then are we able to start working on process improvement.

    It is clear that mainly the sand-to-customer processes add value, the processes from expectation to experience. They are the primary processes that are directly related to the goals an organization pursues and thereby also inseparable from the goals of the client. The latter is not insignificant after all what do companies know of the needs of clients and are customers aware of all the possibilities.

    The primary processes include all activities that contribute to the creation of the product or service for a customer. They are also called operational or horizontal processes.

    Per type of business, the primary processes can differ but roughly they consist of:

    ● Sales

    ● Production

    ● Procurement

    ● Service

    ● Logistics

    ● Product development

    The opinions may differ on this. So is procurement not by everyone seen as a primary process. Yet procurement contributes greatly to the result for the customer.

    But what is the point of describing primary business processes in process models?

    Let's take a look at any production company. We see several disciplines/departments involved in one or more business processes, the clouds represent the field of work of the departments. The brown lines symbolize primary processes such as procurement, sales, production, product development and logistics.

    Business processes are composed of multiple connected work processes of departments or business functions. We see in this picture that business functions are connected to each other. [2]

    With some knowledge of this type of organizations we can distinguish / imagine primary processes. It is perhaps hard to say but if companies do not have process models do they know what they are doing.

    Looking again at the production company we see that something happened in one of the processes that is causing problems in certain departments and primary processes.

    The well-oiled machine slowly hangs because the Marketing Department promised the delivery of a product under development to a customer. It is something that happens once in a while and disrupts the complete organization. Because it is an occasional unintended event there is nowhere described how the organization should deal with it.

    It is most certain that during the modelling of processes the event would have been identified. Unanticipated events are one of the biggest annoyances of department managers and process owners.

    When business processes are supported = managed by a modern Business Process Management system this disruption would have led in early stage to proper signals to process managers.

    The current Business Process Management systems help companies with capturing business processes in process models (modelling), analyzing processes through simulation, improving processes, monitoring the performance of operational processes and identifying disturbances. But it is also possible to analyze the impact of disturbances on processes in advance and take measures to avoid problems.

    When at a high level the coherence between the primary processes in a process model is captured we get a clear picture of the customer-to-customer process.

    References:

    [1] http://perspectievenopkwaliteit.nl/wp-content/uploads/Ton-Wentink.pdf

    Van Kwaliteitsmanagement naar Klantwaardemanagement: een paradigmaverschuiving (Weblog Prof. dr. Ton Wentink)

    [2] http://blogs.infosupport.com/wp-content/uploads/2014/04/Whitepaper-BPM-en-WFM-echte-flexibiliteit-in-de-processen.pdf

    Info Support, Whitepaper BPM en WFM: echte flexibiliteit in de processen

    Tags: BPMN, ERP, Process Modeling

    Integration essential for online retailers

    Online retailers benefit from accessing integration as a process in which connections between systems and partners are established as services.

    Like all entrepreneurs online retailers get to do with changes in their environment. Changes that are stimulated by internal and external forces to which a company is subject.

    External forces can take threatening forms to which companies need to respond directly. Governments that release new laws and regulations. Competitors that launch new products and services in the market. Suppliers who impose higher demands on products. Logistic service providers who continuously strive for optimal capacity utilization and maximum flexibility. Customers who want to have more control over the ordering and delivery process.

    As an entrepreneur you would like to be well prepared for future opportunities and challenges. This requires an agile and nimble organization that is able to adapt processes and products quickly.

    Online retailers, par excellence, cannot do without flexible information systems. Often their environments are composed of self-developed solutions combined with third-party applications. They experience most problems with integrating all these systems and find it difficult to anticipate on requests from outside.

    Integration is the foundation of a successful online Retail-environment. It connects all components and enables the whole to work seamlessly with stakeholders, customers, suppliers, banks and carriers.

    View the animation videos "customer interaction with webshop" and "returning products through physical shop" at the bottom.

    When retailers have integration solutions that enable process-driven and model-based setup of connections between systems and partners, support monitoring and maintenance of these connections, it is possible to be flexible and to respond quickly to changes. The integration-process model gives immediate insight into where adjustments in the chain are possible. The standard available connections of mature integration solutions make it possible to establish links with internal and external applications or systems without programming (coding).


    PICTURE: process-driven-integration-engine.jpg

    Online Retail environments form the hub in the web of customers, suppliers, and carriers. To facilitate the wishes and demands from the inside and outside world different systems and partners have to cooperate with each other:

    - a product catalog that contains general data, pictures, technical descriptions and part numbers (numbers of manufacturers or EAN-codes). A catalog that is centrally maintained by importing product data of suppliers or from product datapools, or by unlocking vendor catalogs via punch-out (Ariba, SAP now) or OCI RoundTrip (SAP).

    - an inventory management system that is accessible online but also from a POS (Point Of Sale) system so that independent of time, place, and channel the inventory situation can be viewed and maintained.

    - a customer relationship management system (CRM) that allows to record customers, interests and purchases and supports loyalty programs with customer cards.

    - an order registration system for recording customer orders which form the basis for creating the invoice.

    - a payment environment through which connections with various payment systems can be established.

    - a billing environment for creating the invoice for the customer.

    - a shipment system that enables control of carriers and external warehouses through electronic messages.

    Setting up the integration process

    With the modeling tool the process flow between all applications, the webshop or point of sale environments and the external partners are modeled. These processes are modeled on a descriptive level in BPMN2 (strategic - what steps are executed) to a detailed level (operational - what information is exchanged with which systems and partners) to an executable level in UML (executable - how are services, connections and data called and executed).

    The executable UML models are stripped from all ballast and exported as XMI (XML Interchange Format) and imported into the Process Engine. The Process Engine performs the steps that are initiated from the webshop or the point of sale environments.

    All information about inputs, outputs and lead times of the individual steps in the integration process are held and recorded. These can be viewed and analyzed with the live monitor.

    Example customer interaction with webshop

    When a customer uses a web browser (desktop, tablet or mobile) or accesses the webshop via an app on the smartphone all activities for searching, viewing and ordering products are coordinated by the process in the Process Engine. View the interaction between all components when ordering a product in the webshop:


    YOUTUBE: WEBSHOP process-driven animation

    Example returning products via physical shop

    When customers return products in a physical shop the same process in the Process Engine is called for taking the goods back in stock, correcting accounts receivable and the customer loyalty program.


    YOUTUBE: POS process-driven animation

    Realization

    The basis for realizing this are process-driven and model-based integration solutions with a small server and memory footprint. Solutions which do not need a fast processor and extreme internal memory. This calls for solutions that do not need a Web server (Apache Tomcat, JBoss, etc.) but run directly as a virtual machine on operating systems and are continuously operational without interruption.

    A little spider in the network of applications a company uses which ensures that everything is and remains constantly connected. When a connection goes down buffers the data, continues to support the work of other applications, and waits for the line to become operational again to transmit the preserved data.

    The number of process-driven and model-based integration solutions with a small server and memory footprint is limited.

    On request I can tell you more about it.

    Tags: BPMN, Process Modeling, Retail

    Integratie onmisbaar voor online retailers

    Online retailers hebben baat bij het benaderen van integratie als een proces waarbij koppelingen tussen systemen en partners als services worden ingericht.

    Zoals alle ondernemers krijgen online retailers te maken met veranderingen in hun omgeving. Veranderingen die worden gestimuleerd door interne en externe krachten waaraan een bedrijf onderhevig is.

    Externe krachten kunnen bedreigende vormen aannemen waarop bedrijven direct moeten kunnen inspelen. Overheden die bedrijven nieuwe wetten en regels voorschrijven. Concurrenten die nieuwe producten en diensten in de markt zetten. Leveranciers die hogere eisen stellen aan het verkrijgen van producten. Logistieke dienstverleners die continue streven naar een optimale bezettingsgraad en maximale flexibiliteit. Klanten die meer controle willen hebben over het bestel- en leveringsproces.

    Als ondernemer wil je graag goed voorbereid zijn op wat de toekomst aan kansen en uitdagingen brengt. Dat vraagt om een wendbare en lenige organisatie die in staat is om processen en producten snel aan te passen.

    Online retailers, bij uitstek, kunnen niet zonder flexibele informatiesystemen. Vaak zijn hun omgevingen samengesteld uit zelf ontwikkelde oplossingen gecombineerd met applicaties van derden. Ze ondervinden de meeste problemen met integratie van al deze systemen en kunnen daardoor moeilijk anticiperen op verzoeken van buitenaf.

    Integratie is het fundament van een succesvolle online Retail-omgeving. Het verbindt alle componenten met elkaar en zorgt dat het geheel naadloos samenwerkt met betrokken partijen, klanten, leveranciers, banken en vervoerders.

    Bekijk de animatie-video's klantinteractie met webshop en retourneren van producten via fysieke shop onderaan.

    Wanneer retailers beschikken over integratieoplossingen waarmee proces-gedreven en modelgebaseerd de koppelingen met systemen en partners ingericht, opgevolgd en onderhouden kunnen worden, is het mogelijk om flexibel en snel in te spelen op veranderingen. Het integratie-procesmodel geeft onmiddellijk inzicht in waar aanpassingen in de keten mogelijk zijn. De standaard aanwezige koppelingen van volwassen integratieoplossingen maken het mogelijk om zonder programmeren (coderen) verbindingen te leggen met interne en externe applicaties of systemen.


    PICTURE: process-driven-integration-engine.jpg

    Online Retail-omgevingen vormen de spil in het web van klanten, leveranciers en vervoerders. Om aan al de wensen en eisen van binnenuit en van buitenaf te voldoen moeten verschillende systemen en partners met elkaar samenwerken:

    - een productcatalogus die algemene gegevens, plaatjes, technische beschrijvingen en artikelnummers (nummers van fabrikanten of EAN-codes) bevat. Een catalogus die centraal wordt onderhouden door elektronisch productgegevens van leveranciers of uit product datapools in te lezen, of door leverancierscatalogi via Punch-Out (Ariba, nu SAP) of OCI RoundTrip (SAP) te ontsluiten.

    - een voorraadbeheersysteem dat online maar eveneens vanuit een POS (Point Of Sale) systeem toegankelijk is zodat onafhankelijk van tijd, plaats, en kanaal de voorraadsituatie bekeken en onderhouden kan worden.

    - een klant relatiemanagement systeem (CRM) waarmee klanten, interesses en aankopen worden geregistreerd en loyaliteitsprogramma's met klantenkaarten worden ondersteund.

    - een orderregistratiesysteem waarin de klantorders worden vastgelegd welke als basis dienen voor het genereren van de factuur.

    - een betalingsomgeving waarlangs verbindingen met diverse betaalsystemen tot stand gebracht kunnen worden.

    - een factureringsomgeving waarin de factuur voor de klant wordt gecreëerd.

    - een shipment-systeem waarmee de aansturing van vervoerders en externe magazijnen worden aangestuurd via elektronische berichten.

    Inrichten van het integratieproces

    Met het modeling tool wordt de procesflow tussen alle applicaties, de webshop of point of sale omgevingen en de externe partners gemodelleerd. Deze processen worden op een beschrijvend niveau (strategisch - welke stappen worden doorlopen) in BPMN2 naar een gedetailleerd niveau (operationeel - welke gegevens worden uitgewisseld met welke systemen en partners) tot een uitvoerbaar niveau (executable - hoe worden services, koppelingen en gegevens aangeroepen en uitgevoerd) in UML gemodelleerd.

    De executable UML modellen worden ontdaan van alle ballast en als XMI (XML Interchange Format) geëxporteerd naar en geïmporteerd in de Process Engine. De Process Engine voert de stappen uit die worden geïnitieerd vanuit de webshop of de point of sale omgevingen.

    Alle gegevens over inputs, outputs en doorlooptijden van de individuele stappen in het integratieproces worden vastgehouden en vastgelegd. Deze kunnen met de live monitor worden bekeken en geanalyseerd.

    Voorbeeld klantinteractie met webshop

    Wanneer een klant via een web browser (desktop, tablet of mobile) of via een app op de smartphone de webshop benadert worden alle activiteiten voor het zoeken, bekijken en bestellen van producten gecoördineerd door het proces in de Process Engine. Bekijk hoe de interactie tusssen alle componenten verloopt bij het bestellen van een product via de webshop:


    YOUTUBE: WEBSHOP process-driven animation

    Voorbeeld retourneren van producten via fysieke shop

    Wanneer klanten producten terugbrengen in een fysiek shop dan wordt hetzelfde proces in de Process Engine aangeroepen voor het op voorraad nemen, het corrigeren van accounts receivable en van het klant loyaliteitsprogramma.


    YOUTUBE: POS process-driven animation

    Realisatie

    De basis om dit alles te realiseren zijn proces-gedreven en modelgebaseerde integratieoplossingen met een small server en memory footprint . Oplossingen die geen snelle processor en veel intern geheugen nodig hebben. Dit vraagt om oplossingen die geen webserver (Apache Tomcat, JBoss, e.a.) nodig hebben maar als een virtuele machine draaien op operating systemen en continue zonder onderbrekingen operationeel zijn.

    Een spinnetje in het netwerk van applicaties waar een bedrijf gebruik van maakt en ervoor zorgt dat alles met elkaar verbonden is en blijft. En als de verbinding met een applicatie verbreekt, de gegevens vasthoudt (geen verlies aan informatie), de werkzaamheden van de andere applicaties blijft ondersteunen, en wacht tot het lijntje weer operationeel is om de opgespaarde gegevens door te geven.

    Het aantal proces-gedreven en modelgebaseerde integratieoplossingen met een small server en memory footprint is beperkt.

    Op verzoek kan ik u meer vertellen over deze oplossingen.

    Tags: BPMN, Process Modeling, Retail

    the future of data exchange in the construction and installation sector

    In recent years the construction and installation sector have been working closely together to define uniform standards for the building industry. The industry associations are well aware of the benefits and savings that can be achieved by the electronic exchange and provision of data.

    In the past, the communication with customers and suppliers could easily be done manually – by email, post or via fax. Today we see in other sectors that electronic business is increasingly being adopted. Companies in the building industry more often receive requests from customers and suppliers to exchange data electronically and to provide product data in a standard format.

    Industry associations have delivered an important contribution to this change of mentality by developing standards and providing facilities for sharing product data.

    In 2012 ETIM and S@les in de Bouw under guidance of GS1 defined a common XML standard for the construction and installation sector. On June 1, 2015 the ETIM Building classification was officially published as an extension to the international ETIM standard for classification of product information in the installation sector. A development that sets the construction and installation sector closer together and offers benefits to all companies in the building industry.

    It is important that continuous efforts are made to reduce the thresholds for participation. This requires commitment of all those involved in the building industry, from manufacturers to construction companies and calls for a director who encourages and monitors the use of standards.

    What can we learn from electronic invoicing?

    When I make a trip to the world of electronic invoicing, we see there that despite all standardization efforts the adoption in the past 10 years has been limited. That has, in my view, four major causes.

    First of all, the perpetual debate over the preferred global standard, UBL or UN/CEFACT, and the emergence of various variants on these standards. That must/may not happen in the construction and installation sector.

    In addition, the large growth of providers of B2B solutions with their own standards and networks. These providers solved the spaghetti-problem of EDI but managed to create a new problem that slowed down (still does) the adoption of electronic invoicing. The explosive growth of B2B providers brought the interoperability problem between providers – the lack of interoperability between the systems of information providers – one spaghetti problem went away and another one came in its place. Luckily (one would say) the providers invented the interoperability agreements (roaming). But these rather have a commercial purpose than that they really live up to what is promised due to the absence of uniform standards between providers and the improper interest in the own network.

    Third, there is the one-sided attention for the electronic invoice leaving only the receiver of an invoice to fully enjoy the benefits of automated processing. In other words the lack of the supply chain thinking.

    Last but not least – the starting point: what do we mean by electronic in other words is digital the same as electronic. A discussion that takes place quite often. Let me formulate my position as follows: I'm happy with the standard electronic messages of the construction and installation sector and I believe that integration of systems in the future can not be done without these standards.

    Do companies in the building industry suffer from similar problems?

    Indeed there are companies that experience such problems and we must prevent this.

    Installation companies are urged by several parties to retrieve and exchange data electronically. These companies have to do with suppliers, customers and centralized product data pools that each have their own way of data exchange.

    For these companies it becomes impractical over time to facilitate the technical and functional requirements of all these parties.

    Let's look at what an average installation company has to deal with. An installation company in the building industry retrieves materials from wholesalers and from suppliers that deliver their products to the building and installation sector or to both. In turn they receive purchase orders from customers and must supply data to participate in major construction projects.

    First of all, the company gets to do with the product-data pool from the installation sector (2BA or through artikelbeheer.nl) and from the construction sector (EZ-base). Further, the company has a number of vendors, each with its own EDI/XML Message Broker or B2B provider which should be connected.

    How can we make life a lot easier for this company and others!

    (How can we help companies to start exchanging electronic data and/or retrieve product data)

    There are two routes that could be followed here:

    Route 1: the construction and installation sector picks up the role of director and provides a platform/infrastructure – an information highway for companies to exchange messages and information with each other.

    Compare it with the PEPPOL project (= Pan-European Public Procurement Online) of the European Commission. This project is aimed at simplifying Procurement between Government and businesses both national and cross-border.

    Only (in my opinion) individual companies should be able to connect their information systems easier and faster. With PEPPOL this now is mainly done through service providers that act as Access Point providers. An authorized Access Point has to comply with all kinds of technical and functional requirements for which certification must be gained.

    A Business Process Management system consisting of a process, a data, integration and service layer can greatly simplify the process of connecting and exchanging data. When participants through search-and invite can link with one another it would significantly reduce the threshold for participation. The challenge is then with the providers of information systems (ERP, PLM, and others) to open up their systems.

    If we look at BPM systems (Pegasystems, E2E Bridge, ...) we see that they already have links to many existing information systems. When information systems offer their functionality as services then connecting on the information highway is pretty simple to accomplish.

    Route 2: the company itself implements a BPM system and connects with the different providers of their customers and vendors. Here it is important that the BPM system can be implemented without high cost, is flexible and can quickly respond to new and changed requirements of customers or suppliers. But also that the existing B2B/EDI Providers offer these companies the possibility of free of charge data exchange with partners on their network.

    By the way: I shouted years ago (2009) that Google, Yahoo or Microsoft should set up such a highway. In the meantime there are plenty of other players like Facebook and Linkedin who could do this.

    Side Note:

    I have spent the past weeks writing articles about the realization of process-driven and model-based information systems which are all covering the way the intermediate platform can be established and what systems can be used for this purpose:

    Kunnen we proces-gedreven informatiesystemen ontwikkelen met BPMN2? [soon to be translated]

    BPM systemen helpen bedrijven van hun maatwerk af [soon to be translated]

    Process-driven value networks change electronic business

    It would be nice to organize a discussion with all parties concerned or with companies who want to start with exchange of data and see what we can achieve. Visit: Electronic Business Knowledge Village on Linkedin.

    Tags: Process Modeling, BPMN, e-Business, e-Invoicing, e-Procurement, enterprise service bus, datapool

    de toekomst van gegevensuitwisseling in de bouw- en installatiesector

    De bouw en installatiesector werken de laatste jaren intensief samen om te komen tot uniforme standaarden voor de bouwkolom. De brancheorganisaties zijn zich zeer goed bewust van de voordelen en besparingen die behaald kunnen worden door het elektronisch uitwisselen en beschikbaar stellen van gegevens.

    In het verleden konden bedrijven de communicatie met klanten en leveranciers gemakkelijk handmatig verzorgen – via email, per post of via de fax. De laatste jaren zien we in andere branches dat elektronisch zakendoen meer en meer wordt geadopteerd. Ook bedrijven in de bouwkolom vragen steeds vaker aan hun klanten en leveranciers om gegevens elektronisch uit te wisselen en productgegevens in een standaard formaat beschikbaar te stellen.

    Brancheorganisaties hebben een belangrijke bijdrage geleverd aan deze mentaliteitsverandering door het ontwikkelen van standaarden en het beschikbaar stellen van voorzieningen voor het delen van artikelgegevens.

    In de bouw- en installatiesector is door ETIM en S@les in de Bouw onder begeleiding van GS1 in 2012 een gemeenschappelijke XML standaard gedefinieerd. Op 1 juni 2015 is de ETIM Bouw classificatie officieel gepubliceerd als een uitbreiding op de internationale ETIM standaard voor de classificatie van productgegevens in de installatiesector. Een ontwikkeling die de bouw- en installatiesector dichter bij elkaar brengt en ten goede komt aan alle bedrijven in de bouwkolom.

    Het is wel belangrijk dat blijvend inspanningen worden geleverd om de drempels voor deelname te verlagen voor bedrijven. Dit vraagt inzet van alle betrokkenen in de bouwkolom, van producenten tot bouwbedrijven en vraagt om een regisseur die het gebruik van standaarden stimuleert en bewaakt.

    Wat kunnen we leren van elektronisch factureren?

    Wanneer ik een uitstapje maakt naar de wereld van elektronisch factureren dan zien we daar dat ondanks alle standaardisatie-inspanningen de adoptie in de afgelopen 10 jaar beperkt is geweest. Dat heeft in mijn optiek een viertal belangrijke oorzaken.

    Allereerst de eeuwigdurende discussie over welke wereldwijde standaard, UBL of UN/CEFACT, de voorkeur kreeg/krijgt en het ontstaan van verschillende varianten op deze standaarden. Dat kan / mag dus / niet gebeuren in de bouw- en installatiesector.

    Daarnaast de grote opkomst van aanbieders van B2B oplossingen met eigen standaarden en netwerken. Deze aanbieders losten het spaghetti-probleem van EDI op maar veroorzaakten een nieuw probleem die vertragend heeft gewerkt (en nog steeds) voor de adoptie van elektronisch factureren. Door de explosieve groei van aanbieders ontstond het interoperabiliteitsprobleem tussen aanbieders – het ontbreken van informatie interoperabiliteit tussen de systemen van providers – het ene spaghetti-probleem verdween en een ander kwam daarvoor in de plaats. Gelukkig zou je zeggen hebben de aanbieders daarvoor de interoperability agreements (roaming) bedacht. Maar deze hebben eerder een commercieel doel dan dat ze werkelijk worden waar gemaakt bij gebrek aan uniforme standaarden tussen aanbieders en het belang van het eigen netwerk.

    Als derde is er de eenzijdige aandacht voor de elektronische factuur waardoor alleen de ontvanger van een factuur kan genieten van volledig geautomatiseerde verwerking. Anders gezegd het ontbreken van de ketengedachte.

    Als laatste maar niet onbelangrijk – het uitgangspunt: wat verstaan we onder elektronisch ofwel is digitaal hetzelfde als elektronisch. Een discussie die heel vaak en nog steeds wordt gevoerd. Laat me mijn standpunt als volgt formuleren: ik ben blij met de elektronische berichtenstandaard van de bouw- en installatiesector en ik geloof dat integratie van systemen in de toekomst niet zonder deze standaarden kan.

    Hebben bedrijven in de bouwkolom last van soortgelijke problemen?

    Inderdaad er zijn bedrijven en daar moeten we over waken die nu al dergelijke problemen ervaren.

    Installatiebedrijven worden door allerlei partijen in de keten gevraagd om elektronisch gegevens op te halen en uit te wisselen. Deze bedrijven hebben te maken met leveranciers, klanten en centrale product-datapools die allen hun eigen manier van gegevensuitwisseling hanteren.

    Voor deze bedrijven wordt het na verloop van tijd ondoenlijk om aan al de technische en functionele eisen van deze partijen te voldoen.

    Laten we eens kijken naar waar een gemiddeld installatiebedrijf mee te maken krijgt. Een installatiebedrijf in de bouwkolom betrekt materialen bij groothandels en leveranciers die leveren aan de bouw- of aan de installatiesector of aan beiden. Op hun beurt ontvangen ze orders van klanten en moeten ze gegevens aanleveren voor deelname aan grote bouwprojecten.

    Allereerst krijgt het bedrijf te maken met de product-datapool van de installatiesector (2BA of via artikelbeheer.nl) en van de bouwsector (EZ-base). Verder heeft het bedrijf een aantal leveranciers met elk een eigen EDI/XML Message Broker of B2B provider waarop aangesloten dient te worden.

    Hoe kunnen we het leven een stuk eenvoudiger maken voor dit bedrijf en anderen!

    (Hoe kunnen we bedrijven helpen om elektronisch gegevens te gaan uitwisselen en/of productgegevens op te halen)

    Er zijn twee routes die hier gevolgd zouden kunnen worden:

    Route 1: de bouw- en installatiesector pakt de rol van regisseur en zorgt voor een platform / infrastructuur – een informatie-snelweg waarover bedrijven berichten en gegevens met elkaar kunnen uitwisselen en delen.

    Vergelijk het met het PEPPOL-project (=Pan-European Public Procurement Online) van de Europese Commissie. Dit project is gericht op het vereenvoudigen van Procurement tusssen Overheid en bedrijven zowel nationaal als grensoverschrijdend.

    Alleen (in mijn optiek) zouden individuele bedrijven eenvoudiger in staat moeten zijn om hun informatiesystemen aan te sluiten. Bij PEPPOL gebeurt dit nu voornamelijk via service providers die als Access Point providers fungeren. Een geautoriseerd Access Point moet aan allerlei complexe technische en functionele vereisten voldoen en daarvoor gecertificeerd worden.

    Een Business Process Management Systeem bestaande uit een proces-, een gegevens-, integratie- en servicelaag kan het proces van aansluiten en gegevensuitwisseling sterk vereenvoudigen. Wanneer deelnemers via search- en invite verbindingen met elkaar in stand kunnen brengen zou dat de drempel voor participatie sterk verlagen. De uitdaging ligt dan bij de aanbieders van informatiesystemen (ERP, PLM, e.a.) om hun systemen open te stellen.

    Als we kijken naar BPM systemen (Pegasystems, E2E Bridge, …) dan zien we dat deze al beschikken over koppelingen voor veel bestaande informatiesystemen. Wanneer informatiesystemen hun functionaliteiten als services beschikbaar kunnen stellen is het aansluiten op de informatie-snelweg vrij eenvoudig te realiseren.

    Route 2: het bedrijf implementeert zelf een BPM systeem en sluit de verschillende providers van hun klanten en leveranciers aan op het systeem. Hier is het van belang dat het BPM systeem zonder hoge kosten ingevoerd kan worden, flexibel is en snel kan inspelen op nieuwe en gewijzigde eisen van klanten of leveranciers. Maar ook dat de bestaande B2B / EDI Providers deze bedrijven de mogelijkheid bieden om kosteloos gegevens uit te wisselen met de partners die op hun netwerk zijn aangesloten.

    By the way: ik heb het jaren geleden (2009) al geroepen dat Google, Yahoo of Microsoft een dergelijke snelweg zou moeten opzetten. Ondertussen zijn er genoeg andere spelers zoals Facebook en Linkedin die dit zouden kunnen doen.

    Ik heb de afgelopen weken een aantal artikelen geschreven over de realisatie van proces-gedreven en modelgebaseerde informatiesystemen die allen betrekking hebben op de wijze waarop het intermediair platform vorm gegeven kan worden en welke systemen daarvoor gebruikt kunnen worden:

    Kunnen we proces-gedreven informatiesystemen ontwikkelen met BPMN2?

    BPM systemen helpen bedrijven van hun maatwerk af

    Procesgedreven waardenetwerken veranderen elektronisch zakendoen

    Het zou mooi zijn om hier met alle betrokkenen of met bedrijven die willen starten met het uitwisselen een discussie over te voeren en te kijken wat we kunnen realiseren. Bezoek het platform eZakendoen op Linkedin.

    Tags: Process Modeling, BPMN, e-Business, e-Invoicing, e-Procurement, enterprise service bus, datapool

    What is an online platform without the power of integration?

    The online Cloud-based sales, purchase and supply chain solutions are increasingly in vogue. These environments often are a solution for a particular domain area within companies such as sales (CRM, Marketing), purchase (contract management, catalog management,) or distribution (transport management).

    With the rise of these Cloud-based solutions there is a growing need for flexible integration solutions. Not only is integration with the backend systems of companies, customers and suppliers crucial for an optimal connection with business processes. But another form of integration arises – a Cloud-2-Business-2-Cloud integration.

    When companies support their CRM process with a Cloud-based solution data from this solution (customer, product and order information) will be funneled to the corporate sales and production system.

    For products that are manufactured by a company there will be a need for components that have to be purchased through the Cloud-based purchase environment.

    When it comes to products that a company buys from third parties the sales orders from the online CRM solution should be channelled to the online purchase environment.

    The complexity of all connections that companies have to handle increases with the emergence of more and more service-oriented solutions – in a private or public cloud or on-premise.

    The foundation to keep all of this up and running in the coming years are process-driven and model-based integration solutions with a small server and memory footprint. Solutions which do not require a fast processor and much internal memory. This calls for solutions that do not need a Web server (Apache Tomcat, JBoss, etc) but run as a virtual machine on operating systems without interruption.

    A little spider in the network of applications a company uses which ensures that everything is and remains constantly connected. When a connection goes down still holds the data (no loss of information), continues to support the work of other applications, and waits for the line to become operational again to transmit the preserved data.

    Integration Process Modeler = the modeling tool used to model business processes - supply chain processes from a high level (descriptive) to a low level (executable). With the modeling tool business processes are modeled using BPMN2 and DMN, data models and integrations with UML and screens with user interface diagrams. The services provided by the Servants are associated with the process elements during modeling.

    Process Engine = a small server – memory footprint engine that runs the models defined using the modeling tool and makes the operational results of the process visible through a web-based monitor. This gives direct insight in the performance of each process step, the input and output parameters of each step and the bottlenecks – lead times of processes.

    Servants = are building blocks for initializing the features available in the Library and make them available as services. During modeling the functions of different providers can be selected from the Libary. The initialization consists of activating the function of a provider and ensuring that the input and output parameters are delivered or processed from whithin the process flow.

    Libray = the library of functions of different solution providers. A function is not a complete ERP system but just the functionality to create a sales order and the data model that belongs to a sales order. It is in principle possible for the creation of an order to use the function of provider X and for the delivery of the order the function of provider Y.

    The number of process-driven and model-based integration solutions with a small server and memory footprint is limited. On request I can tell you more about it.

    Side note: Banks in recent years have noticed that the guarantee of continuous availability with solutions that depend on Web servers or virtual machines is not easy. The performance of Web servers have to be monitored and updated continuously. These solutions impose heavy demands on the hardware, networks and software. A small footprint integration solution reduces this dependency.

    Transport companies and also retailers need to interface with technical systems such as on-board computers and POS systems. The presented integration solutions not only handle the integration of business applications but can in principle provide integrations between all kinds of systems.

    Tags: Process Modeling, BPMN, e-Business, e-Invoicing, e-Procurement, enterprise service bus

    Wat is een online platform zonder de kracht van integratie?

    De online Cloud-gebaseerde verkoop-, inkoop- en ketenoplossingen raken steeds meer in zwang. Deze omgevingen fungeren vaak als oplossing om een bepaald domeingebied binnen bedrijven te ondersteunen zoals verkoop (CRM, Marketing), inkoop (contract management, catalog management, ) of distributie (transport management).

    Met de opkomst van deze oplossingen is meer en meer behoefte ontstaan naar flexibele integratieoplossingen. Niet alleen is integratie met de backend systemen van bedrijven, klanten en leveranciers noodzakelijk voor een optimale aansluiting met de bedrijfsprocessen. Maar er ontstaat eveneens een ander vorm van integratie – de Cloud-2-Business-2-Cloud integratie.

    Wanneer bedrijven hun CRM proces ondersteunen met een Cloud-gebaseerde oplossing zullen gegevens vanuit deze oplossing (klant-, product- en ordergegevens) naar het bedrijfseigen verkoop- en productiesysteem gesluisd worden.

    Als het gaat om artikelen die door een bedrijf worden geproduceerd zullen vanuit productie behoeften ontstaan naar onderdelen die op hun beurt weer worden ingekocht via een Cloud-gebaseerd inkoopomgeving.

    Als het gaat om artikelen die een bedrijf inkoopt bij derden zullen de orders vanuit de online CRM-oplossing doorgesluisd moeten worden naar de online inkoopomgeving.

    De complexiteit van al de verbindingen waarmee bedrijven te maken krijgen neemt met de opkomst van meer en meer service-georiënteerde oplossingen – in een private of public cloud of on-premise alsmaar toe.

    De basis om dit alles in de komende jaren draaiende te houden zijn proces-gedreven en modelgebaseerde integratieoplossingen met een small server en memory footprint . Oplossingen die geen snelle processor en veel intern geheugen nodig hebben. Dit vraagt om oplossingen die geen webserver (Apache Tomcat, JBoss, e.a.) nodig hebben maar als een virtuele machine draaien op operating systemen en continue zonder onderbrekingen operationeel zijn.

    Een spinnetje in het netwerk van alle applicaties waar een bedrijf gebruik van maakt en ervoor zorgt dat alles met elkaar verbonden is en blijft. En als de verbinding met een applicatie verbreekt, de gegevens vasthoudt (geen verlies aan informatie), de werkzaamheden van de andere applicaties blijft ondersteunen, en wacht tot het lijntje weer operationeel is om de opgespaarde gegevens door te geven.

    Integration Process Modeler = het modelleergereedschap waarmee bedrijfsprocessen - ketenprocessen gemodelleerd worden van een hoog niveau (beschrijvend) tot een laag niveau (uitvoerend - executable). Met het modelleergereedschap worden bedrijfsprocessen met BPMN2 en DMN gemodelleerd, gegevensmodellen en integraties met UML en schermen met gebruikersinterface diagrammen. De services geleverd door de Servants worden gekoppeld aan de proceselementen tijdens het modelleren.

    Process Engine = een small server – memory footprint engine die de modellen gedefinieerd met het modelleergereedschap uitvoert. En de operationele resultaten van de procesvoortgang zichtbaar maakt via een web-gebaseerde monitor. Hiermee wordt direct inzicht verkregen in de performance van elke processtap, de input- en output parameters van elke stap en de bottlenecks – doorlooptijden van processen.

    Servants = zijn bouwstenen waarmee de functies die beschikbaar zijn in de Library ingericht / gemodelleerd kunnen worden en als services beschikbaar gesteld worden. Tijdens het modelleren kunnen de functies van verschillende aanbieders uit de Libary geselecteerd en ingericht worden. De inrichting bestaat uit het activeren van de functie van een aanbieder en het zorgen dat vanuit de procesflow de input en output parameters worden aangeleverd of verwerkt.

    Libray = de bibliotheek van functies van verschillende aanbieders van oplossingen. Bij een functie denken we niet aan een ERP systeem maar aan de functionaliteit voor het aanmaken van een verkooporder en het gegevensmodel dat bij een verkooporder hoort. Het is in principe mogelijk om voor de aanmaak van een order de functie van aanbieder X in te richten en voor het uitleveren van de order de functie van aanbieder Y.

    Het aantal proces-gedreven en modelgebaseerde integratieoplossingen met een small server en memory footprint is beperkt. Op verzoek kan ik hier meer over vertellen.

    Kanttekening: Banken hebben in de afgelopen jaren gemerkt dat het garanderen van continue beschikbaarheid met oplossingen die afhankelijk zijn van webservers of virtuele machines niet eenvoudig is. De performance van de webservers moet continue gevolgd en bijgesteld worden. Deze oplossingen stellen zware eisen aan de hardware, netwerken en software. Een small footprint integratieoplossing vermindert deze afhankelijkheid.

    Transportondernemingen maar ook Retailbedrijven moeten interfacen met technische systemen zoals boordcomputers en kassasystemen. De geschetste integratieoplossingen gaan niet enkel over de integratie van bedrijfsapplicaties maar kunnen in principe integraties verzorgen tussen allerlei systemen.

    Tags: Process Modeling, BPMN, e-Business, e-Invoicing, e-Procurement, enterprise service bus