PO2.1 Enterprise Information Architecture Model
Saturday, March 22, 2008
CobiTdefinition:
Establish and maintain an enterprise information model to enable applications development and decision-supporting activities,
consistent with IT plans as described in PO1. The model should facilitate the optimal creation, use and sharing of information by the
business in a way that maintains integrity and is flexible, functional, cost-effective, timely, secure and resilient to failure.
Bill says,
I haven’t seen a company yet that has done this one even close to complete. What it’s talking about is defining data models for customers, vendors, employees, etc - across all applications define a consistent data model as an aid to integration and reporting. With a new company starting up I think this is something that could be done, but most of us have legacy data and applications that make a consistent data model very difficult.
Still, it is worth the effort to get it done. With a consistent and holistic enterprise information architecture model the quality of your analytics, the simplicity of your integrations and the power of your business are all magnified.
Take something as simple as the employee data model. Should be a no-brainer right? Well, it isn’t. Your HR program came stock with certain fields, your CRM with others and you probably have built a myriad of other functional applications leveraging employee data. Taking the time to make the data models consistent across all employee applications is a hard project to fund. More likely you will define your employee data model at the data warehouse level, and map your integrations with each application such that it feeds the necessary data. Once you have a data model defined in the warehouse you are about as close to having a solid data model as you could expect.
Still, even though it is hard it needs to be done the best you can.
The first step in Defining the Information Architecture is defining the enterprise information architecture model.
