In last months The Accidental Architecture column, I discussed how enterprises have evolved their data warehousing (DW) and business intelligence (BI) projects without a planned architecture. This evolution was the result of developing tactical projects while chasing the latest technology proclaimed by analysts, columnists and the vendors offering these solutions. The random walk that created this accidental architecture may have solved some immediate, tactical needs, but the expenditure of time, resources and budget didnt deliver ROI. Even worse, each new project resulted in a new stovepipe of data and technology that required increasing resources to integrate. It also made business users more likely to develop data shadow systems to perform their own integration. How do you break the cycle of dependency on hype and the allure of silver-bullet technologies? In order to correct a problem, you have to recognize you have a problem. Both business and IT need to confront the accidental architecture addiction and resolve to work a better way - without finger-pointing. Dont make the mistake of thinking you can use a green field solution to fix your accidental architecture. You do not have a green field, and it is not practical to start from scratch. You have various silos of data and technologies, including data shadow systems. Whatever your solution architecture, you need to plan on building it iteratively and replacing or integrating your silos incrementally. Your solution architecture needs to be built using a program approach; it will evolve as your business and technology evolve. Take these steps toward developing the architecture: A key consideration is that the architecture has four components: information, data, technology and products. Resist the urge to evaluate and select products. You need to first understand and agree on the information architecture that your business needs. Then determine the data you need, the condition of that data and what you need to do to cleanse, conform and transform that data into business information. Next, determine what technologies (not products) are required by the information and data architectures. Finally, almost as an afterthought, evaluate and select products. Let me also suggest that you consider the products you may already have in your silos as incumbent candidates and determine if they can take you on your journey. Do not chase the latest and greatest if your incumbent products can get the job done. Rather than looking at products, you should spend your valuable time examining the following areas to drive what and how your solutions architecture - information, data and technology - should be. This is a lot of work! Designing an architecture to support your enterprise reporting and analytical needs is a significant project that will result in correspondingly significant business ROI, if you do it right. Dont be intimidated or overwhelmed. Too many people will decide that they do not have the time or money for this and will go back to the tactical project approach. That is shortsighted and will result in greater time and money spent on results that are far short of what you should be achieving. A word of caution: do not get too wrapped up in the architecture. Some companies will get so fixated on the final architecture that they take months or years trying to develop it. The architecture is not the result of your BI/DW project, but rather a means to an end. Do not spend time on a monstrous, complicated architecture that solves world hunger; design something that you can start developing toward and that you can evolve over time.
Rick Sherman has more than 20 years of business intelligence and data warehousing experience, having worked on more than 50 implementations as a director/practice leader at PricewaterhouseCoopers and while managing his own firm. He is the founder of Athena IT Solutions, a Boston-based consulting firm that provides data warehouse and business intelligence consulting, training and vendor services. Sherman is a published author of over 50 articles, an industry speaker, a DM Review World Class Solution Awards judge, a data management expert at searchdatamanagement.com and has been quoted in CFO and Business Week. Sherman can be found blogging on performance management, data warehouse and business intelligence topics at The Data Doghouse.You can reach him at rsherman@athena-solutions.com or (617) 835-0546.
In addition to teaching at industry conferences, Sherman offers on-site data warehouse/business intelligence training, which can be customized and teaches public courses in the Boston area. He also teaches data warehousing at Northeastern University 's graduate school of engineering.









Be the first to comment on this post using the section below.