Blog: Richard Hackathorn« July 2007 | Main | October 2007 » Friday, 31 August 2007The Black Swan of Business IntelligenceSometimes you start reading a book with low expectations about its significance. But, the book surprises you and delivers a message of great significance. That has happened with a new book entitled The Black Swan: The Impact of the Highly Improbable by Nassim Nicholas Taleb. He is a professor of the Sciences of Uncertainty (an odd title) at the University of Massachusetts. See his Wikipedia entry and a PBS podcast. Let me start with the bottom line. I strongly recommend this book for all professionals in Business Intelligence (BI) who care about the means and results of our profession upon our clients. I have this naïve belief that more information is better, assuming that the information is relevant to the business, properly cleansed, structured cross-functional, analyze appropriately, distributed to the right people and so on. This book totally negated that belief, instilling a humble attitude toward how much we can not know and shocking me about how much our current BI practices do damage to our clients. And... I have just read the first few chapters. I am starting to be aware of the problems in general, confused about their implications to BI, and wondering whether there are any solutions. This is a book that will take several months to consume (because you read a few sentences, think ‘what?’ and then reread it several more times). Let me give a small taste of Taleb’s argument. Before Australia was discovered, everyone knew that all swans were white, because all swans that were ever observed were white. Therefore, rule of nature was that all swans are white. Someone discovered a black swan in Australia. That one swan negated a belief held for a thousand years by all of mankind. Afterward, people concocted explanations as to why such a rare animal was perfectly normal and should have been expected. Taleb then extends this analogy to explain the events and aftermath of September 11, along with many other pivotal events in human history. That is the Black Swan. It is a totally unexpected, but significant, rare event that seems plausible...afterwards. In Taleb’s words, the Black Swan is an event with three attributes: “First, it is an outlier as it lies outside the realm of regular expectations, because nothing in the past can convincingly point to its possibility. Second, it carries an extreme impact [changing our basic paradigms that explain the world]. Third, in spite of its outlier status, human nature makes us concoct explanations for its occurrence after the fact, making it explainable and predictable.” I submit that we are unprepared to handle the Black Swan with current BI technology and practices. In fact, current BI does more harm than good, by giving us a false sense of reliability in what we think we know. Help me with my struggle to understand the practical importance of the Black Swan. I would like to get a discussion established on Black Swan issues within the BI profession, along with joint publications with some of you. Is there anyone interested in this pilgrimage? Monday, 27 August 2007Becoming a Real-Time Enterprise: Is the Book worth It?Prof. Behnam Tabrizi of Stanford University has published a book whose title intrigued me. He has an impressive resume, having studied over 100 companies worldwide with McKinsey and written many publications, one of which received a scholarly award from Administrative Science Quarterly. Since I have researched the business value of low-latency data, I had high expectations that his book would give me insights into how real-time generates that value. Prof. Tabrizi defines the Real-Time Enterprise (RTE) as based upon: getting the right data about the right processes to the right people at the right cost and at the right time to create and sustain competitive advantage. His thesis is that RTE failures are caused in three areas: - Strategy: creating competitive advantage, reducing uncertainty and complexity He then divides the RTE into five modules: ERP, SCM, CRM, ERM (Employee) and PLM (Project Lifecycle). He illustrates his points with dozens of case sketches (mini-studies) from notable companies in a variety of industries. I was disappointed with the book overall because I did not find those expected insights. In particular, I was concerned about: First, the use of the term ‘right’ five times in RTE definition begs for more detail. What is ‘right’ is a subjective judgment that is left as an exercise for the reader. Second, competitive advantage is overused giving the impression that RTE is one that is constantly looking over one’s shoulders at what competitors are doing. This looking backward, rather than forward, gives the wrong message that innovation only comes from competitive threats. Third, the five modules for RTE systems seem passé by oversimplifying and even fragmenting the enterprise into silo applications. One glimmer of insights was contained in Table 2-1, which expanded on the factors for reducing complexity and uncertainty. In summary, the case sketches are worth the price of the book, but lower your expectations for receiving insights into the mechanisms of real-time to deliver business value. Saturday, 25 August 2007Second Life for BI: Opening KeynoteThe opening keynote was delivered by Philip Rosedale, CEO and president of Linden Labs, the creator of Second Life (SL). They affectionately referred to him El Presidente, reinforcing my impression of him as a visionary who is friendly and persuasive. To his credit, he started humbly by admitting the poor reliability of Second Life. He wore a white t-shirt with big black block lettering saying “Missing Image”, which occurs when SL has insufficient computing resources to properly construct the image of your avatar. This sent a strong message to his audience that he is fully aware of their concern for reliability. SL is just over 90% uptime including planned update outages. He quipped, "That's one nine, and it's better to have one nine than not any nines at all." I take this as a positive statement and hoping that at next year's conference he can argue that it is two or three nines. Because SL is so complex, requiring constant innovations in grid computing. The next enhancement will be for different versions of the server to operate together. Eventually this innovation will avoid shutting down the entire grid for a version change several times per month. Linden Labs was only received $20 million in venture capital to get to their current level of sustainable revenue. Rosedale predicted that, if the company had been traditional in its development strategies, they would never have been able to built SL to its level today. However, they have been driving SL toward better reliability. Over the last month, they introduced SL Voice, a major new capability of voice-to-voice chat sessions like Skype. At its peak usage, there have been 13 thousand people talking at the same time. All this was accomplished without disruptions in SL operations, as Rosedale proudly noted. Over the past year, the international participation in SL has increased tremendously, to where residents from the US are only 25% of the total. SL is becoming a major influence on flattening the world and sharing cultures from one person to another. Rosedale ended by predicting that SL will be bigger than the Web, when the technological problems are solved eventually. He remarked, “We do not appreciate how big this thing [SL] will get." He is obviously a visionary, some of whom only blow hot air and some of whom change the world. So far, Linden Labs have accomplished a lot. But, the task ahead is a hundred or thousand times as large. Follow this one closely! Friday, 24 August 2007Second Life for BI: Initial ThoughtsA year ago, I attended the Second Life Community Convention (SLCC) on a whim. It coincided with a business trip and seems like a fun thing to do. I came away with a collage of fragmented thoughts. The event was a blending of a StarTrek convention with a school reunion. There were hugs everywhere among folks with alternative styles in dress and speech. This year I returned to SLCC with a focus. Could this virtual world technology have an impact upon our profession in Business Intelligence (BI)? This seems like a ridiculous question, but I believe that it is not. I had the same feeling 15 years ago when the Web was beginning to have an impact on businesses. Remember that the Internet and early Worldwide Web was initially dominated by universities and research institutes. To post a commercial advertisement was against community rules. To send an unsolicited email was the depth of rudeness. Oh, how times have changed! I wrote an article on Serious Games in Virtual Worlds where I argued that BI will evolve into four levels of serious games. The highest level has a close coupling of the real world of an enterprise with an abstract version in the virtual world. By analyzing, experimenting and planning in the virtual world, appropriate actions could be implemented in the real world toward a goal, such as servicing a customer. IBM has announced that a 24x7 customer center is operational in Second Life, where a real qualified employee will answer questions and discuss problems one-on-one with a customer. Will virtual world technology, like Second Life, enhance the current two-dimensional Web with increased functionality? Or, will this technology open new opportunities, currently undreamt, for conduct the business of the future? Thursday, 23 August 2007ParAccel: What is New and Different?As I was preparing for a briefing with Kim Stanick, VP of Marketing, I kept wondering what was different about ParAccel. Started in 2005, this new start-up makes some bold claims about speed, scalability and simplicity. I am not against being bold. But where is the meat? Their DBMS engine uses compressed in-memory columnar processing with a shared-nothing massively parallel processing. Column-oriented goes back several decades. Compression is not new. In-memory databases also go back several decades. And, MPP is becoming common. So, what is new and different? It might lie in their strategy. ParAccel is targeting the medium-sized companies (and above) who are maturing their BI system and experience pain with performance and scalability. The sweet point is between a half terabyte to ten terabytes of data. Avoiding a rip-and-replace strategy, their approach is to augment the existing system through an Amigo arrangement. Based on analytical complexity, incoming queries are routed to the database-of-record or to the ParAccel database. ParAccel is also offering their DBMS as an appliance through reseller arrangements with major hardware vendors. ParAccel is a company to watch. I am still searching for an answer to my question, which should emerge over the coming months as they roll out their product and secure satisfied customers. Friday, 10 August 2007How Can You Make Money Selling Free Software?I guess that I am traditional because I have believed that software only has value if you pay a lot for it. As a BI professional, you probably have similar feelings. This morning I had a briefing by JasperSoft as part of the Boulder BI Brain Trust. Paul Doscher, CEO and Nick Halsey, VP Marketing, gave an overview of their company, product line, marketplace and competition – quite a fascinating tour. But throughout, I kept thinking to myself, “How can you make money selling free software?” Their main product is the JasperSoft Business Intelligence Suite Professional 2.0, which consists of the typical tools for reporting, analysis, ETL plus a server for corporate administration. An unlimited all-you-can-eat subscription is currently $35,000 – which is about 10% of a limited license for major BI suites. Quite a deal, but here is the mystery… You can download most of this software for free from JasperForge.org which is the open-source community. So, why don’t people do just that? Well, most do, especially if they are just getting started, trying to understand the tools, or evaluating whether it satisfies their company’s requirements. The beauty is that this lengthy fiddling-around time does not burden JasperSoft, as it would in a traditional sales cycle. In fact, these fiddling-around folks often buy training and documentation. There have been over six thousand companies who have bought something from JasperSoft. When these folks are finished fiddling around and get serious within their corporate setting, then that price tag looks very good for a supported controlled-released version with a few critical proprietary extensions. As Doscher puts it, “Our customers are ones who value their time more than their money.” In a way, the software cost is more like an insurance policy to avoid or minimize nasty situations in the future. So at this point, I am starting to get it. But, there was more! There is a certain power behind a viable open-source community. If I am a smart CIO, I realize that I am not buying into proprietary software from JasperSoft, but I am buying into open-source software from JasperForge. Therefore, I must examine carefully the viability of that community. The community contributes code that continually extends functionality, tests the various releases of that code, reviews the quality of documentation, and creates localized versions in 35 languages – wow! Then, JasperSoft comes around quarterly and takes the stable versions of the various components, wrapping into their professional version. There have been over 50,000 developers who have registered with JasperSoft so that they can download source code, post comments, contribute code changes, and receive the newsletter. There is a certain power behind future OEM customers. The open-source code is distributed under a GPL license, meaning that you can freely take anything you want. But if you redistribute it, you must do likewise by licensing all of it under GPL. For traditional software vendors, this is a curse upon their proprietary software, even if only a small portion of the code is GPL licensed. The trick is that JasperSoft owns all rights to the open-source JasperForge code, which is not necessarily the situation with other open-source code. Therefore, JasperSoft can issue a clean OEM license, for a small fee, to permit redistribution by other vendors. Over time, the JasperSoft code has been embedded in many other BI tools. By the end of the briefing, I got it! The first level of revenue comes from a diversity customer base for training and documentation. A second level of revenue comes from corporate or governmental customers who want to avoid unexpected hassles from free software. And, the three level of revenue comes from software vendors who will embed JasperSoft into their products. I will watch closely to determine whether JasperSoft can build a sustainable business in open-source BI as companies in the Linux marketplace have. This could herald a new business model that would impact the entire BI market. Wednesday, 8 August 2007Entrepreneur CraziesLast month I blogged on the New Tech Meetup and remarked that I went through this cycle for each company pitched -- thinking what a dumb idea and then thinking what a great idea by the end. Last night we had another six companies pitching their dumb ideas about Web 2.0 ventures. Except this time, my opinion stayed in the dumb mode. Interesting ideas, but there is no way I would invest my time and funds in any of them. The only one that made any sense (cents?) was EventVue, which provides social networking for conferences and trade shows. There is a BIG need here! However, I was not convinced that this company would fulfill that need. What is wrong? The Web 2.0 arena has become a mashup of cute (and fragile) technologies that defy comprehension by normal people. I feel that this arena of potentially societal-saving solutions is becoming isolated as an island for a few extreme and dedicated geeks. Yes, there are millions of downloads, but it is probably only one laptop doing that. Take that, and twitter it on delicious! This is too important to let entrepreneur crazies hijack Web 2.0. So, persons of reason come to the aid of future technology and create ventures of substance! |