In an increasingly digital world, where organisations are striving to move bits instead of atoms, process automation is one of the methods you can use to turn your “To Be” process into an effective, efficient, and digitally-aware “As Is” process that delivers enhanced experiences, reduces costs, and improves quality.
Since the debut of the iPhone in 2007, organisations of all types and sizes have witnessed the stunning growth of mobile technologies, with this growth outpacing even the frenetic growth of the World Wide Web in the early 2000s. But while they have rushed to embrace digital web and mobile experience platforms, they haven’t been as quick to digitise components of their businesses that aren’t as visible to their customers. Process automation offers an equally important path to digital transformation, and can do as much to enhance customer experience as any web content management platform or mobile app. Whether it’s the effective orchestration of a long-running process, or leveraging modern RESTful APIs to achieve a new level of interconnectedness, Leonardo’s process automation services are designed to maximise return on investment while minimising time to value.
Leonardo’s deep experience in process automation and orchestration means we know that there are many ways to automate a business process, not all of which are fit for purpose. Leonardo’s approach to process technology architecture is all about maximising process automation initiatives to achieve objectives of the enterprise. Whether it’s lower cost, enhanced customer experience, or higher quality, the Process Automation Architecture is the base on which each process is designed and executed.
One of the key reasons that business process automation initiatives fail is that the business will model several hundred as-is and to-be processes, and then “throw them over the fence” to a team of process automation specialists, who ask, “What do I do with these?”
The process modelled by or in conjunction with the business subject matter experts is a business view of the process. So even though a BPMN model can be executed, the business view of the process, isn’t necessarily the best executable model in your platforms and systems.
Process Orchestration is the means by which a process is executed, and monitored and managed throughout its lifecycle. Whereas an enterprise service bus can orchestrate a series of transactions, a process is orchestrated via Java code or an equivalent such as .NET.
Such code is impenetrable to a business user. Modern BPM servers execute the BPMN models with which many business users are familiar. Changing an executable BPMN model is a far quicker and less expensive proposition than rewriting Java code.
API-driven process automation is the modern, best practice approach to Process Automation. It involves replacing human tasks with calls to an API. In other words, rather than have a person execute that task, we tell a system to do it instead.
The most obvious examples of this automation are where the task involves a human entering data into and / or retrieving data from an application. If the same functionality surfaced in that application’s user interface can be accessed via the applications set of APIs, then the BPM server can invoke that API, and cut out the human participation in that task.
Leonardo helps organisations jumpstart their journey toward orchestrating work between humans, systems and robots. This begins by enabling the business to implement a flexible decision hub that applies real-time AI with every interaction.
Leonardo enables your organisation go beyond simple automation to change the way you work by using business process management to orchestrate teams and systems, robotic process automation to remove repetitive tasks and free up your employees and intelligent workflow applications to manage the end-to-end delivery to your customers.