Business process automation


Business process automation

Business process automation, or BPA, is the process a business uses to contain costs. It consists of integrating applications, cutting labor wherever possible, and using software applications throughout the organization.

Delivery

There are four main techniques for delivering automation of a process.

Extension of existing IT systems

As most IT systems are inherently automation engines in themselves, a valid option is to extend their functionality to enable the desired automation, creating customised linkages between the disparate application systems where needed. This approach means that the automation can be tailored specifically to the exact environment of the organisation, on the down-side it can be time-consuming to find the necessary skills either internally or in the marketplace.

Purchase of a specialist BPA tool

Specialist companies are now bringing toolsets to market which are purpose-built for the function of BPA. These companies tend to focus on different industry sectors but their underlying approach tends to be similar in that they will attempt to provide the shortest route to automation by exploiting the user interface layer rather than going deeply into the application code or databases sitting behind them. They also simplify their own interface to the extent that these tools can be used directly by non-technically qualified staff. The main advantage of these toolsets is therefore their speed of deployment, the drawback is that it brings yet another IT supplier to the organisation.

Hewlett-Packard recently purchased Opsware, Inc., and have continued development of their popular Process Automation System (PAS). It is now known as HP Operations Orchestrator (OO).

enSynergy International [http://www.enSynergy.com] developed enProcess - a Business Process Automation and Management tool which is now in use within many large financial services firms.

Purchase of a Business Process Management solution with BPA extensions

From the discussion below, it can be seen that a Business Process Management system is quite a different animal from BPA, however it is possible to build automation on the back of a BPM implementation. The actual tools to achieve this will vary, from writing custom application code to using specialist BPA tools as described above. The advantages and disadvantages of this approach are inextricably linked – the BPM implementation provides an architecture for all processes in the business to be mapped, but this in itself delays the automation of individual processes and so benefits may be lost in the meantime.

Purchase of a Middleware solution

Business Process Automation (BPA) vs Business Process Management (BPM)

An area of discussion exists as to whether BPA is a distinct field of activity in its own right or merely a subset of a wider activity known as BPM. Given the similarity in terminology it is not surprising that most casual observers would believe them to be closely related if not identical. However, to experts in these areas they carry very distinct meanings, even if they are ultimately complementary concepts. To explain this further it is necessary to summarise the views of each camp: The BPM camp asserts that before any process can be automated, it is necessary to define (often at a very strategic level or enterprise-wide) all of the business processes running inside an organisation. From this the processes can be re-defined and where necessary optimised, including automation.

The BPA camp state that until a process is automated, there is no real value in analysing and defining it, and that the cycle of business change is so rapid that there simply isn’t time to define every process before choosing which ones to address with automation, and that delivering immediate benefits creates more value.

There is no consensus amongst which view will prevail, however it can be seen that both perspectives are at least complementary to some extent. Process improvement methodologies such as Lean manufacturing and Six Sigma appear to align well with the BPA view of the world, as they constantly look for incremental opportunities to make processes more efficient and reduce defects, however these methodologies can also be used downstream of a BPM deployment.

The role of service-oriented architecture (SOA) with respect to BPA

Although not widely available today, service-oriented architectures are an umbrella term for a move in IT systems towards providing greater access and exchange of functionality between systems. The idea is that both previous and future IT systems will be re-engineered to provide standard interfaces, thus allowing themselves to be linked more easily and flexibly. SOA could thus be viewed as an enabler of automation between disparate systems, although that is by no means the only driver behind SOA. However as these standard interfaces can only be delivered relatively slowly, it will be some time before SOA can be viewed as an immediate option for delivery of process automation.

ee also

* Comparison of business integration software
* Business-driven development (BDD)
* Run Book Automation (RBA)
* Job Scheduling

Industry Analysts

* Forrester Research
* IDC


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Madoka (Business Process Automation) — Infobox Software name = Madoka caption = Madoka developer = PKT Solutions Limited operating system = Windows license = Closed source website = [http://www.pktsolutions.com/clipper/madoka.clip PKT Solutions] Madoka is a software system for… …   Wikipedia

  • Business process management — (BPM) is a method of efficiently aligning an organization with the wants and needs of clients. It is a holistic management approach that promotes business effectiveness and efficiency while striving for innovation, flexibility and integration… …   Wikipedia

  • Business process — A business process or business method is a collection of related, structured activities or tasks that produce a specific service or product (serve a particular goal) for a particular customer or customers. It often can be visualized with a… …   Wikipedia

  • Business Process Reengineering — Dieser Artikel wurde aufgrund inhaltlicher und/oder formaler Mängel auf der Qualitätssicherungsseite des Portals Wirtschaft eingetragen. Du kannst helfen, indem Du die dort genannten Mängel beseitigst oder Dich an der Diskussion beteiligst. Der …   Deutsch Wikipedia

  • Business process interoperability — (BPI) is a state that exists when a business process can meet a specific objective automatically utilizing essential human labor only. Typically, BPI is present when a process conforms to standards that enable it to achieve its objective… …   Wikipedia

  • Business process reengineering — (BPR) is a management approach aiming at improvements by means of elevating efficiency and effectiveness of the processes that exist within and across organizations. The key to BPR is for organizations to look at their business processes from a… …   Wikipedia

  • Business Process Discovery — I. Up front Definition and Summary Business Process Discovery (BPD) (also known as process mining) is a set of techniques that automatically construct a depiction of an organization’s current business processes. These techniques use evidence… …   Wikipedia

  • Automated business process — Many computer systems are available in the commercial marketplace that address the various aspects of Business Process Management. Most address one specific set of functionality; for instance, some allow the processes to be mapped (see Business… …   Wikipedia

  • Automation (disambiguation) — Automation is the operation of machinery without human supervision. Automation may also refer to: Computing *Build automation, the use of managed make tools *Business process automation, streamlining business operations with software *Electronic… …   Wikipedia

  • Process-driven application — A process driven application is an application that is driven by an underlying process engine where the process can be exposed and reused. In effect all applications are process driven and the logic of any application can be extrapolated into a… …   Wikipedia