Skip to main content

Business Process Discovery

Business Process Discovery (BPD) in relation to process mining, is the endeavor to portray current
business processes and business variations in an honest light. With this, organizations can asses situations and problems with the intent of improvement. There are several components to BPD, each playing a part in its functionality.

 Emergent Paradigm- Where current business methods are organized from top-down manual operations, relying on second-hand interpretations of business data. An automated system of data collection relies on the collection of data over a certain period of time. From there, data can be analyzed to reform the business process.

Automated Process Discovery- By automating the analysis of data, the subjectivity of current manual process analysis techniques is removed. The analysis system has an ingrained methodology that- through trials and periods of reform- has been shown to more accurately depict business data and process variations without the infringement of bias.

Accurate Information- Since the information is being collected directly from the source, it cannot be inaccurate. This is a large step up from the second-hand system that automation replaces.

Complete Information- An automated system collects all the data about a given business process: users, names, dates, and subject, compiling it all into a manageable report. Since the data is collected in real time, there is no possibility for memory loss or partial information due to strained time periods. Included in this completeness is the presence of business process exceptions. Quite often, exceptions are regarded as kind of, "white noise". In reports, however, they can do a lot to shed light on exactly what is going on in the business process.

Standardized Process- The automated collection of data yields process data that can be grouped, classified and organized in almost any way that the user wishes. This organization supplies a base from which new processes can be discovered and developed, and benchmarks can be placed. These benchmarks serve as the foundation for the new business process, as well as to point to the root of the original problem.

An example may better depict the usefulness of BPD. Automated BPD captures the required data, and transform it into what is necessary to make a diagnosis. What is challenging abut this however is organizing habitual actions into meaningful events.

Next, BPD tools propose possible process models. Possible new models are crucial for diagnosing the faults in the current model. The following is a chart where a probabilistic repair process is recovered from user actions. The, "as-is" model shows exactly where this business is lacking. 5% of faulty repairs does not create a reliable name, and the extra repairs required to correct these mistakes are cumbersome.

Figure 1- A model Business Process Discovery

A deeper look into this, "as-is", chart could even reveal the specific parts that are at fault for the extra repairs. This discovery could lead to subgroups f necessary repairs that require executive input for improvement.
Figure 2- A Deeper Look Into the, "As-is" Chart

With some analysis, it would become obvious that the faulty parts are what create the need for repetitive repairs.

History of BPD

Business Process Discovery emerged nearly twenty years ago, with the dawn of automated business processes such as EDI. However, some BI programs and systems are not yet fully equipped to analyze data in the detail necessary. In thee cases, the human dynamic is still preferred.

The main root of BPD came from about twenty years ago, when the Alpha algorithm was introduced. The Alpha algorithm made it possible to extract process models from event logs. The algorithm itself was very primitive, and could not do very much beyond it's stated function.

BPD is an essential piece of Business Process Management (BPM). It allows organizations to assess success rates and factors, and decipher what can be done to improve overall performance inside the organization.

Comments

Popular posts from this blog

How To Connect Sage 100 to Excel

Pull data directly from Sage 100 into Microsoft Excel for business intelligence analysis without any 3rd Party Add-Ins. By: Tekoa Software Sage 100 ERP MAS90 MAS200 data can easily be pulled directly into Excel.  Excel can perform this functionality without any third-party add-ins or tools.  Use the Excel built-in data tools to pull live Sage 100 ERP data into a spreadsheet, then analyzed the data and write reports using Excel. This allows you to use Excel to: Create Pivot Tables of Sage MAS data Quickly Filter and Sort Sage 100 data Easily Analyze data Build Excel Worksheets that reference live Sage 100 ERP data 1. Open a new Excel spreadsheet and go to the Data tab.  Select the From Other Sources dropdown and select From Data Connection Wizard. 2. Select ODBC DSN. 3. Select SOTAMAS90, which is the Sage 100 ERP ODBC driver name. 4. Login to Sage 100 using credentials that have access to the ODBC files you want. 5. Select any Sa...

Installing The Sage 100 eFiling Client

Installing The Sage 100 eFiling Client           Sage 100 Federal & State eFiling and Reporting is a workstation application and will need to be installed on each workstation that will need to access to Payroll and/or Accounts Payable tax forms. This article will deal with the installation, activation, necessary updates, and maintenance of the Sage 100 eFiling client.             Installation onto a Workstation First, the eFiling client must be installed as an administrator. Installation by any other user will result in an error, “based on system policy.” This simply means that the install must be run as an administrator. Once you have logged onto your administrative account, From the workstation computer, open Windows Explorer to browse to the "..\ MAS90 \ Wksetup " folder on the server where Sage 100 is installed. Once there, find and right-click " Autorun.exe ". this will b...

Purchase Order Innovation

The importance of purchase orders  is somewhat obvious in today's business. A purchase order is simply an order that is submitted to an outside supplier for an amount of goods specified, for an amount that is agreed upon. But are there any way to improve this system? As stated, the purchase order is a vital part of the business' productivity. It governs how much material the company is taking in for the manufacturing of their product. For example, if we ran an electrical company, we would have to issue purchase orders to other companies for materials that we might need. These materials could range from wiring and electrical cables to switches and lightbulbs. But the acquisition of these items all depends on the purchase order. To get a bit deeper, a requisition order is an order that is submitted to the financial department of the business, and is then either approved or declined. In essence, the requisition is the purchase order before it has been confirme...