Welcome!

Microservices Expo Authors: Yeshim Deniz, Liz McMillan, Elizabeth White, Carmen Gonzalez, Karyn Jeffery

Blog Feed Post

BPMS, Monitoring and Business Intelligence

In every organization, activities are conducted through workflows. These workflows are known as Processes. Processes can be automated to ensure that they function correctly and with maximum efficiency. This automation is achieved with a BPMS (Business Process Management Suite) which, as its name suggests, is the software that supports Business Process Management.

BPMS offers many advantages, such as work optimization, cost reduction, compliance with regulations, and the list goes on, but one of the most predominant advantages are the observation, control and analysis of company activity in real-time, which allow for fast and well-informed decision making. 

The vast amount of information handled by BPMS

The information handled by a BPM Suite is far greater than the information a company has ever been able to handle before, even if the company has already reached a certain level of Process Management maturity.

Because a next generation BPM Suite manages most of the business activity, it can also handle:

  • Structured Information. All data created, modified or deleted, not only from the BPM Suite, but also from the other applications used in the company that have been integrated into the suite: ERP, Legacy, etc.
                                                           
  • Non Structured Information. Documents of any type that have been created, supplied by external users (customers, suppliers, etc.), filed, queried, signed or deleted. This is also the case with digital content.
     
  • Rules Information. Business rules, strategies, procedures and regulations, both internal and compulsory, of textual or mechanical nature. 
     
  • Information about Activities. About people, groups and roles that intervene in the execution of processes and Free Workflow tasks (minor or unstructured activities); and about times, usage and foreseen and incurred costs, etc.

The correct implementation of a next generation BPM Suite makes it possible to convert this vast quantity of information into available knowledge

The treatment of Information provided by BPMS

When the day-to-day processes are executed with BPMS, all the generated information becomes automatically recorded and organized according to the structure that has been determined. This allows the Intelligence tools in the BPM Suite (BAM (Business Activity Monitoring), Dashboard, BI (Business Intelligence), KPI’s (Key Performance Indicators), etc.) to automate the observation, control and analysis of the facts and data in the organization.

1. The User Activity

Any type of analysis can be obtained about the employee and external user access to the suite, including statistics about their activity, any errors that occur, etc. An example of this is the start/end session which records the pages accessed by each user, displaying the name, browser version, IP and domain. It also shows statistics, by hour, day, week or month, of the pages and options visited, the images and documents downloaded, bandwidth usage, search engines, phrases and keywords used, etc. 

2. The Document Activity

BPMS can punctually provide each user with their own personalized documents and reports. 

To optimize queries, different views can be created depending on the desired criteria. Documents from several libraries can all be displayed in the same view. The columns and filters are configurable, and a great deal of information about each document can be obtained, for example:

From this details window we can view the complete LOG of the document lifecycle, which offers the date and time of all the actions performed by the users (creation, modification, reading, deletion, and digital signature); the type of action, either manual (performed by a user) or automatic (performed by the system); and from where the action has been carried out (process task, library, family element, personal role, web service, external application, etc.).

3. The Management Activity

In the day-to-day running of the company, each executed process records all the information generated throughout execution, both manually introduced by the users and automatically generated by the system or through interaction with external applications.

Meanwhile the KPI’s (Key Performance Indicators) register certain values in order to analyze the performance of the processes for making decisions. Any type of KPI can be designed with a next generation BPMS.

Depending on the type of information, it will be registered and analyzed in a specialized manner by one of the following mechanisms:

System Controls

When the system detects an anomaly, it automatically generated alerts, alarms or warning notifications and it may even block the processes until the problem is resolved.

Dashboard

The Dashboard includes sets of queries and reports created by the user to observe and control the execution of the processes while they are running.  BPMS offers at least three types of query:

  1. Process Queries. To query the executed processes under the desired criteria, in Views that have been easily designed by the user.
  2. Time Queries. To display the process completion times under several criteria: processes, tasks, control points (KPIs), spans, etc., with control of deadlines, critical levels, thresholds, and margin alerts and alarms, etc.
  3. Execution Control. This allows an exhaustive control of every running or terminated process. The diagram of the Class of Process can be consulted, along with the Tracking that reproduces the flow of the process. This Tracking displays all the objects that the process current has passed through, including all the field values, comment logs, documents and chronometry. 

 

Business Intelligence

Business Intelligence includes sets of queries and reports created by the user to perform individual and statistical analyses of the terminated processes. 

With Business Intelligence we can obtain statistics, reports, process status and the BPMS engine activity, analyzing key indicators with drill down techniques and BI (Business Intelligence) tools, using OLAP cubes. The information obtained can be displayed in tables or charts (pie, bar, etc) similar to the image below, or customized to the suit the user.

But above all, BPMS punctually provides each user with all necessary, personalized information, automating the observation, the control and the analysis of the facts and data that are generated in the entity.

Read the original blog entry...

More Stories By Nina Moon

AuraPortal, BPM, BPMS, CRM, CRM automation, CAASPRE Consulting, Gartner, Business Process Management, Rules Engine, Process Engine, Document Management, Portals, Intranet/Extranet, Supply Chain, Process Models, Summit, Business Users, Consultants, Independent IT Companies, Sales Agents, Partners.

@MicroservicesExpo Stories
SYS-CON Events announced today that BMC Software has been named "Siver Sponsor" of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York. BMC is a global leader in innovative software solutions that help businesses transform into digital enterprises for the ultimate competitive advantage. BMC Digital Enterprise Management is a set of innovative IT solutions designed to make digital business fast, seamless, and optimized from mainframe to mo...
SYS-CON Events announced today that AppNeta, the leader in performance insight for business-critical web applications, will exhibit and present at SYS-CON's @DevOpsSummit at Cloud Expo New York, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. AppNeta is the only application performance monitoring (APM) company to provide solutions for all applications – applications you develop internally, business-critical SaaS applications you use and the networks that deli...
IoT generates lots of temporal data. But how do you unlock its value? How do you coordinate the diverse moving parts that must come together when developing your IoT product? What are the key challenges addressed by Data as a Service? How does cloud computing underlie and connect the notions of Digital and DevOps What is the impact of the API economy? What is the business imperative for Cognitive Computing? Get all these questions and hundreds more like them answered at the 18th Cloud Expo...
SYS-CON Events announced today the How to Create Angular 2 Clients for the Cloud Workshop, being held June 7, 2016, in conjunction with 18th Cloud Expo | @ThingsExpo, at the Javits Center in New York, NY. Angular 2 is a complete re-write of the popular framework AngularJS. Programming in Angular 2 is greatly simplified. Now it’s a component-based well-performing framework. The immersive one-day workshop led by Yakov Fain, a Java Champion and a co-founder of the IT consultancy Farata Systems and...
SYS-CON Events announced today that Isomorphic Software will exhibit at SYS-CON's [email protected] at Cloud Expo New York, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, high-productivity enterprise web applications for any device. SmartClient couples the industry’s broadest, deepest UI component set with a java server framework to deliver an end-...
Join us at Cloud Expo | @ThingsExpo 2016 – June 7-9 at the Javits Center in New York City and November 1-3 at the Santa Clara Convention Center in Santa Clara, CA – and deliver your unique message in a way that is striking and unforgettable by taking advantage of SYS-CON's unmatched high-impact, result-driven event / media packages.
In the rush to compete in the digital age, a successful digital transformation is essential, but many organizations are setting themselves up for failure. There’s a common misconception that the process is just about technology, but it’s not. It’s about your business. It shouldn’t be treated as an isolated IT project; it should be driven by business needs with the committed involvement of a range of stakeholders.
SYS-CON Events announced today that EastBanc Technologies will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. EastBanc Technologies has been working at the frontier of technology since 1999. Today, the firm provides full-lifecycle software development delivering flexible technology solutions that seamlessly integrate with existing systems – whether on premise or cloud. EastBanc Technologies partners with p...
18th Cloud Expo, taking place June 7-9, 2016, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterprises are using some...
SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named “Bronze Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Commvault is a leading provider of data protection and information management...
SoftLayer operates a global cloud infrastructure platform built for Internet scale. With a global footprint of data centers and network points of presence, SoftLayer provides infrastructure as a service to leading-edge customers ranging from Web startups to global enterprises. SoftLayer's modular architecture, full-featured API, and sophisticated automation provide unparalleled performance and control. Its flexible unified platform seamlessly spans physical and virtual devices linked via a world...
SYS-CON Events announced today that Tintri Inc., a leading producer of VM-aware storage (VAS) for virtualization and cloud environments, will exhibit at the 18th International CloudExpo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, New York, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
SYS-CON Events announced today the Docker Meets Kubernetes – Intro into the Kubernetes World, being held June 9, 2016, in conjunction with 18th Cloud Expo | @ThingsExpo, at the Javits Center in New York, NY. Register for 'Docker Meets Kubernetes Workshop' Here! This workshop led by Sebastian Scheele, co-founder of Loodse, introduces participants to Kubernetes (container orchestration). Through a combination of instructor-led presentations, demonstrations, and hands-on labs, participants learn ...
Just last week a senior Hybris consultant shared the story of a customer engagement on which he was working. This customer had problems, serious problems. We’re talking about response times far beyond the most liberal acceptable standard. They were unable to solve the issue in their eCommerce platform – specifically Hybris. Although the eCommerce project was delivered by a system integrator / implementation partner, the vendor still gets involved when things go really wrong. After all, the vendo...
The initial debate is over: Any enterprise with a serious commitment to IT is migrating to the cloud. But things are not so simple. There is a complex mix of on-premises, colocated, and public-cloud deployments. In this power panel at 18th Cloud Expo, moderated by Conference Chair Roger Strukhoff, panelists will look at the present state of cloud from the C-level view, and how great companies and rock star executives can use cloud computing to meet their most ambitious and disruptive business ...
Many banks and financial institutions are experimenting with containers in development environments, but when will they move into production? Containers are seen as the key to achieving the ultimate in information technology flexibility and agility. Containers work on both public and private clouds, and make it easy to build and deploy applications. The challenge for regulated industries is the cost and complexity of container security compliance. VM security compliance is already challenging, ...
Agile teams report the lowest rate of measuring non-functional requirements. What does this mean for the evolution of quality in this era of Continuous Everything? To explore how the rise of SDLC acceleration trends such as Agile, DevOps, and Continuous Delivery are impacting software quality, Parasoft conducted a survey about measuring and monitoring non-functional requirements (NFRs). Here's a glimpse at what we discovered and what it means for the evolution of quality in this era of Continuo...
Last week I had the pleasure of speaking on a panel at Sapphire Ventures Next-Gen Tech Stack Forum in San Francisco. Obviously, I was excited to join the discussion, but as a participant the event crystallized not only where the larger software development market is relative to microservices, container technologies (like Docker), continuous integration and deployment; but also provided insight into where DevOps is heading in the coming years.
You might already know them from theagileadmin.com, but let me introduce you to two of the leading minds in the Rugged DevOps movement: James Wickett and Ernest Mueller. Both James and Ernest are active leaders in the DevOps space, in addition to helping organize events such as DevOpsDays Austinand LASCON. Our conversation covered a lot of bases from the founding of Rugged DevOps to aligning organizational silos to lessons learned from W. Edwards Demings.
As AT&Ts VP of Domain 2.0 architecture writes one aspect of their Domain 2.0 strategy is a goal to embrace a Microservices Application Architecture. One page 9 they describe how these envisage them fitting into the ECOMP architecture: "The initial steps of the recipes include a homing and placement task using constraints specified in the requests. ‘Homing and Placement' are micro-services involving orchestration, inventory, and controllers responsible for infrastructure, network, and applicati...