The Power of Events: Nimbus Acquired by TIBCO
September 1, 2011 § Leave a comment
Big news this week at Nimbus Partners, a company I joined exactly 4 years ago today. We were acquired by TIBCO, a larger company with a diverse portfolio of BPM products. I’ve known about TIBCO for about ten years now as they are pioneers in the development of middleware, messaging and enterprise application integration – what is now a core capability within Services Oriented Architecture or SOA. Now, SOA is by no means new and the maturity of SOA is well advanced in large enterprises. Many organizations have spent and continue to spend substantial amounts on its promise and a fair amount of challenges remain. Still, like most revolutionary technologies, realizing the value of something that radically shifts what is possible, takes time. TIBCO has been at the forefront of SOA, BPM and BI with technology that alters how information flows between systems and how quickly business users can get to answers. The potential that lies before me and my company is exciting, with promise to connect advanced infrastructure capabilities with Nimbus’ cutting-edge business process management platform. Now, I’m not going to delve into the intricacies of what is possible or which bits fit with which widgets as I’m sure whatever I imagine will evolve to be something quite different. What I will tell you is that the power of this acquisition is an exciting event, one that will likely impact a wide variety of global enterprises.
The Complexity of Events
On the topic of events, I’m reminded of a book I read years ago called aptly enough, “The Power of Events.” It’s written by a gentleman named, David Luckham. I was fortunate enough to hear him speak at a Gartner conference not long after I read his book when it was a groundbreaking topic. Most interesting was his ability to illuminate the capabilities of Complex Event Processing (CEP). The importance of this capability is primarily for organizations that need to minimize risk to their systems and the underlying assets that those systems control. The need to minimize risk is evident in just about every organization I’ve ever entered.
I remember being inspired by Luckham’s book and speech, and it had a big influence when I founded AVIVA Consulting. One of the first opportunities to realize some of the key capabilities within CEP was with a partner company. We took a simple technology for tracking real-time data flowing from any web service and integrated their software with our Microsoft focused collaboration stack of SharePoint, SQL, InfoPath, Office and K2, a third party workflow product. We were mildly successful with it, but quickly became focused on risk and compliance requirements and never fully developed the real-time collaboration solution. Later, after I sold our flagship product, ACES, to a Microsoft service provider, Neudesic, I spent a year working to take a Microsoft platform Enterprise Services Bus (ESB) to market. I named it Neuron (yes, I’m still proud of how clever a name it is) and we launched it shortly before I left to work for Nimbus. So, even though I was on the product management and product marketing side of the ESB product, I became intimately familiar with the core capabilities and potential of middleware messaging and SOA in general.
Now, full circle back to now… this event is the joining of TIBCO, the most innovative company in the middleware space with Nimbus, the most innovative company in the BPM content governance space. I couldn’t be more excited to be at the nexus of this formation (you can kick me later if you get this). Personally, I’m excited to see what will happen when we sit with financial services companies and pharmaceutical companies to look at how risk is managed within quality systems or compliance initiatives. How well can most of these organizations manage real time events and how well designed are their processes to deal with adverse or opportunistic circumstances? This is where the opportunity lies. As I point out in my posting on business agility and the need to minimize risk through agile processes, organizations need to design processes that allow rapid response to unexpected conditions as well as the known possibilities. The events that tend to be earth shattering are not the anticipated events, so how well we have modeled the organization to respond is critical. Also, as I detail in my posting on checklists, minimally we must address the known risks with clear process handling instructions to ensure quality execution.
Rapid Response to Events = Reduced Operational Risk
So, imagine if you will, the situation where fraudulent phishing attacks attempt to lure bank customers to provide their login credentials to make a change to their account. Rather than connecting to the real bank, customers are connecting to a fraudulent system that grabs their login ID and password. The fraudsters then log-in to the real system, change the password and now begin making transactions to pull money out of the victim’s real account. With CEP technology, banks can see in real time how much activity is occurring and when irregular volumes occur on a given function (such as 10X the usual number of password changes during the past minute), the system disables the password change function and alerts the appropriate administrators. Cool stuff, right? Now, tie in the ability to provide clear instruction on the manual handling that the administrator needs to perform. This outlier password change event is rare and the steps required by the administrator may be exacting. That’s where Nimbus comes in. The admin will have clear steps to take, ensuring fast and accurate handling with quick access to all necessary resources and reference materials. End game? Very few, if any customers are impacted. Very little, if any financial damage done to the bank. Preventable adverse events are prevented. And we can imagine in reverse how opportunistic events can also be quickly acted upon with decision-makers having clear instruction on execution.
Understanding Events in Context
The key to how an organization processes and responds to a large volume of diverse events is at the core of what BPM is about. It’s not just process definition for the sake of checking a box that the auditor approves. It’s about improving the decision-making ability of management and other operational decision makers. It’s about reducing operational risk. And it’s about continual tweaking or improving those processes as we learn what is working and what is not. Gaining real time event information can be hugely beneficial, but it’s value is increased when we understand these events in context to precise operational activities.
Those of you who follow my blog already know, I’m not in the habit of reporting news or projecting the future, so consider this post a rare exception. Given the personal nature of this event and the impact it will likely have on the future of BPM technology, I felt compelled to comment. In a future post, I will explore technology specifics including how governance, risk and compliance requirements are handled with the variety of technologies available and the specific categories of capabilities including automation, content management, master data management, SOA, enterprise architecture, social networks, collaboration, search and reporting. There are a variety of analysts and prognosticators jumping to conclusions about what this merging of technical capabilities will mean to the market. I can tell you that this newly joined organization looks extremely promising, but the proof will be in how we make it happen with our customers. It’s how Nimbus has always proven its advantage in the market; through real execution and value creation in real customer environments. With the added strength and reach of capability that TIBCO brings, we should be proving what is possible very soon.