Originally published November 1, 2005
Since its introduction in 1998, the Corporate Information Factory has evolved to support the many business and technology changes that have taken place in data warehousing. While the basic tenets of the original CIF remain the same (data warehouse, operational data store, data marts and metadata), overall data warehousing has changed dramatically in recent years. This change was so dramatic that it became apparent that the original CIF had to be reconfigured to embrace new uses and technologies. This was done to reflect the important role that data warehousing and modern business intelligence (BI) applications play in today’s fast paced business environment. The result of this reconfiguration work is the Extended Corporate Information Factory, or the CIFe.
Before looking at the CIFe, it’s important to quickly summarize the business and technology changes that made reconfiguring the CIF necessary. These changes can be viewed from the perspective of the four forces that govern business strategies in organizations: plans, processes, people and performance.
The Force of Business Plans
In the past, business planning was based on the annual budgeting cycle, but this is now changing for a number of reasons. These changes include:
The Force of Business Processes
Business processes drive daily business operations. These processes no longer simply consist of business transaction applications, but also incorporate collaborative and business intelligence processes that enable organizations to react faster to changes in the marketplace. These include:
The Force of People
The key force driving how companies run their businesses are the customers, partners, suppliers and employees that make up the modern value chain. How these people relate to the enterprise is changing. There are various examples of these changes:
The Force of Business Performance
The changing forces of business plans, business processes and people require organizations to supply business users with the information needed to measure and manage business performance. This must be done to support the constantly changing business needs and requirements.
We can see from the above discussion that supporting today’s volatile and competitive business climate requires companies to work smarter and become more agile. To achieve this, organizations must create an appropriate architecture and exploit modern information technologies that enable them to tightly integrate their business transaction, business collaboration and business intelligence environments. When these activities are done, personalized business information can be delivered to anyone, anytime, anywhere. The objective of CIFe and its associated Smart BI Framework is to support such an environment. The ultimate use of such a flexible infrastructure enables any company to become a smart business.
CIFe and the Smart BI Framework
The CIFe was co-developed by Intelligent Solutions and BI Research. This development involved merging and extending existing concepts of the Intelligent Solutions’ CIF with an earlier version of the Smart BI Framework, which was developed by BI Research. The results of this merger were two new frameworks that collectively provide the required infrastructure for supporting the smart and agile business. These frameworks are shown in Figures 1 and 2, respectively.
The objective of CIFe is to provide a business intelligence environment for delivering consistent and high quality business information to IT applications and business users. The role of the Smart BI Framework is to identify the technology components that are required to integrate this BI environment into the overall IT infrastructure. From the perspective of the four business forces, the Smart BI Framework integrates the business performance environment provided by CIFe with plans, processes and people.
An Introduction to CIFe
The basic data components (operational sources, data warehouse, operational data store (ODS) and data marts) of the CIFe have not changed, at least not conceptually. What has changed, though, are the processes and techniques we use to create and access data from these critical pieces. Therefore, we have combined data acquisition and data delivery together into a single process— Data Integration and Data Delivery.
Figure 1: The Extended Corporate Information Factory
For example, we now have the ability to combine strategic analytical results with current information. This can be done by propagating the results from analytic applications to our operational sources, or to the ODS using EAI technologies.
Similarly, we could create a virtual ODS or data mart using EII technology. We may wish to virtually combine analytic results with current operational data, and forego moving the data at all. The same technology can be used to do this as well.
Finally, the integration process must include traditional ETL processing, which is mandatory for creating data warehouses. The same technology may also be used for some data marts and ODSs requiring complicated integration processing, as well as the physical instantiation of “one version of the truth.”
In addition, we have surrounded the core data integration components with the traditional mechanisms that use them—business intelligence, business operations and business management. These ensure that the CIFe interfaces with other major business applications. This is mandatory to create a Smart Business.
Finally, the CIFe architecture includes six new functions for supporting the entire enterprise to remain an enterprise asset. These functions include Governance, Infrastructure Management, Center of Excellence, Quality Management, Application Management and Metadata Management.
A Quick Look at the Smart BI Framework
The Smart BI Framework enables organizations to integrate the CIFe with other key IT components. These components include operational business transaction processes, business planning, business collaboration and a business portal. This is illustrated below:
Figure 2: The Smart BI Framework
The integration of CIFe with operational business processes enables BI applications to capture in-flight business transaction events and data changes for supporting right-time operational data reporting and analysis. It also allows business intelligence and data warehouse services to be embedded directly into business transaction process workflows.
Access to business planning information from the CIFe environment enables BI applications to put BI analytics into a business context. Essentially, this makes BI results actionable. This context is essential if business intelligence is to be used not only for measuring business performance, but also for managing and optimizing it.
Business collaboration enables business users to share business intelligence and similar business information. It also allows business users to communicate with each other and to use their business knowledge to make business decisions and to take business actions to resolve business issues identified by actionable business intelligence.
The business portal provides a personalized business user workspace for business intelligence and other business content that business users need to perform their role in the organization.
This article introduced the CIFe and the Smart BI Framework, the two architectural components needed to create the Smart Business. The next article will more thoroughly cover the CIFe. Each component in the new CIFe will be defined, along with any necessary clarifying examples.
It will be followed by the third and final article in this series. Here, we will demonstrate how the Smart BI Framework links to the CIFe. After reading the third article, readers will have a solid understanding from which to begin building their Smart Businesses.