<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1907245749562386&amp;ev=PageView&amp;noscript=1">
Event_bg

The Leonardo Blog

All Posts

The Role of Architecture in Process Models

Every single process model that you create is part of a larger ecosystem, an ecosystem of dependency and relationships. It definitely is because in real life, your processes are related to one another. In this video, we talk about what that ecosystem framework is, and how to place your models in there. 

Every single model tells a story of the organization, a story of how processes deliver value. However, on its own, it may not fully describe what's going on. More specifically, it may not describe the relationships and the dependencies, which means that each process model that you create on its own may not be able to show you an impact cause at the start of the process, and its effects downstream.

The way process models are linked to one another is through relationships and dependencies. And to show that, we use the process architecture. The process architecture is a 30,000 foot view of the value that your organization delivers to its external and internal stakeholders. The process architecture can be thought of as a set of processes that can be categorized in three areas: Strategic processes on the top, for example, strategic planning, then in the middle of that architecture you have your core processes. Your core processes are the processes that sets you aside from your competitors. For a university, it may be how they create graduates, on the quality of those graduates. And finally the support processes. Support processes are required to carry out the core processes, and these are in the form of your finance processes, IT processes, HR processes. Not organizational units, but processes.

DOWNLOAD PROCESS ARCHITECTURE PAPER

So in this process architecture, every single one of your process models needs to be connected. The connections can be thought of in the form of relationships and dependencies. Simply put, the outcomes or outputs of the first process need to become triggers or inputs into the next process. We find this to be a one to many relationships and that's okay - that's one way to ensure that there is connectivity.

Another way would be to uniquely identify each process model within that architecture. For example, you might use numbers to do so. Numbers that make sense to you. So four numbers might indicate a fourth level process model, three numbers might indicate three, and so on, you get the idea. But you could also give it a unique identifier to identify where it lives within that process. In other words, does it live in the core, does it live in the strategic, does it live in the support? 

A combination of using inputs and outputs, outcomes and triggers from one process to another and connecting those up in an architecture using unique identifiers is the best way to ensure that your process models are kept in ecosystem of connectivity and relationships. You want this because an impact that's caused upstream in the process may have effects downstream. The only way is to understand this through the dependencies and relationships.

Watch Process Modeling Excellence Video Seminar - 45 minutes!

Related Posts

Leonardo wins 2020 Red Hat ANZ Professional Services Partner of the Year

Red Hat announced Leonardo as their 'ANZ Professional Services Partner of the Year'. This is the third year in a row Leonardo has been recognised at these regional awards, and we're extremely honoured again for this acknowledgement. Well done to Team Leonardo for your superb work delivering great outcomes for clients - and to Red Hat Asia Pacific for their amazing partner growth and results over the past year.

Leonardo Invests in Apromore to advance AI-Driven, Open-Source Process Mining Technology

MELBOURNE, AUSTRALIA – 7 July 2020 – Leonardo today announced its investment in Apromore - a leading developer of open-source, AI-driven process mining technology. The investment forms part of a Series A round of funding totalling $A6.8 million, led by German business process management specialist GBTEC, and also included The University of Melbourne, which helped to incubate Apromore prior to spin off.

Leonardo wins 2019 Red Hat Hackathon - Customer Experience with OpenSource

      We're thrilled to share with you that Leonardo has won 2019 Red Hat Hackathon 'ReBoot Customer Experience with Open Source'. Early on Friday morning ( 5am AEDT 13th December 2019),  Leonardo awarded first place from a field that included 320 participants from across the globe.  The Hackathon's brief was to reinvent customer experience using Open Source. Providing an outstanding customer experience that customers actually love is especially challenging in more traditional industries like banking, insurance, telecommunication, public sector/government, healthcare, manufacturing, or transportation. These markets offer great opportunities for change and disruption as has been shown by many examples such as Uber disrupting transportation, Twilio disrupting telcos and Stripe or Transferwise disrupting banking.  We want you to be the next disrupter who creates a customer experience that users actually love.  An Open Source solution - ACE  Airline Customer Experience Our project is an application using a Red Hat Process Automation Manager process-as-microservice developed for "ACE Airlines", our fictional client (see video above for the demo). It communicates personalised, event-driven (gate change, delay, etc.) messages to passengers in the language of their choice, using their preferred communications type (SMS, push notification, email).