-
Marketplace
-
Channel Resources
Articles from this Site
The Song Remains the Same - Data Shadows Systems Continue to be Pervasive for Reporting and Analytics: BI and DW Trends, 8 for '08
Data Warehousing Meets Data Archiving in Information Lifecycle Management
Eight Best Practices in Dashboard Design
The Role of Packaged BI Applications in Delivering Enterprise-Wide BI and DW
Dazed and Confused - Product Roadmaps, Upgrades and Migrations: BI and DW Trends, 8 for '08
White Papers
Spend Data Warehouse on Steroids
An Architected Approach to Integrated Information
KALIDO Business Modeling
Data Warehouse Lifecycle Management
Data Warehousing Ensuring Data Integrity
Books
The Enterprise Data Warehouse: Planning, Building, and Implementation
Enterprise One to One: Tools for Competing in the Interactive Age
Data Warehousing Advice for Managers
The Data Warehouse Lifecycle Toolkit: Expert Methods for Designing, Developing, and Deploying Data Warehouses
90 Days to the Data Mart
Please help explain the 1) urgency of need and 2) elimination of risk for building a data warehouse.
| Q: |
We are in the process of building a data warehouse. We would like our project to be one our number-one priority and need to come up with a business plan. I have been asked to explain 1) urgency of need 2) elimination of risk. Can you help? |
| A: | Sid Adelman's Answer: Urgency of need - Research what others in your industry are doing, especially your competition. Nothing motivates senior management more than the fear that your hated competitors are doing something better or smarter than you are.
Elimination of risk - You will never be able to eliminate risk, but these are some of the things you can do to minimize that risk: 1. If the mission and the objectives for the DW have not been defined:
2. If the mission and objectives of the DW do not map to those of the enterprise:
3. When there are problems with the quality of the source data (there always are):
4. To provide the skills to support the DW:
5. To be sure you have an adequate budget in place:
6. For supporting software (extract, cleansing, BI tools, DBMS, etc.):
7. Focus on the source data:
8. To be sure you have a strong, well-placed, reasonable user sponsor:
9. Focus on the primary business users of the data warehouse:
10. Address the users' expectations for the DW:
Tom Haughey's Answer: First, I would strongly suggest starting by getting business managers to specify their goals, such as reduce customer attrition by x percent this year, decrease disability costs by y percent this year or improve customer cross-sell by z percent each year. You want to make sure your warehouse eventually supports these goals by storing the necessary data. A well-known practice is to ask managers for their top-ten questions or what answers they most need. Initially focus on big-ticket questions - questions that would have a significant payback. Try to get them to put a value on the answer to each question. Look at it this way: "If we give you the answer to this question, what is it worth to you?" See if they are willing to put a value on it. Nobody has to commit to the number but it makes the question tangible. For other examples, "If we could reduce customer onsite service calls by one call per customer per year, we could save x dollars (the cost of one visit per year times the total number of customers)." Or, "If we could anticipate potential disability accidents and thereby reduce disability payments by 1% per year, we could save xyz dollars." In fact, maybe they could even pay for the warehouse in one year! Second, I usually create the DW strategy using two means: a simple process and a simple framework. The simple process consists of five steps. The time to complete these steps could be two to four months, depending on size, complexity and resources:
The simple framework is called BIAT (business process, information, application and technology). Here is a description of BIAT:
Collect information on BIAT during each of the five steps above. In my view there is one major way to avoid risk - don't do anything risky. More seriously, as I have said in other places many times, there are three major ways to eliminate risk once you have gone through steps 1 through 4 as mentioned: namely, incremental delivery, delivery in short intervals and prototyping. [See more details in my response to this month's question on "the relevance of a work breakdown structure in a data warehouse project."] Long-term promises and far-out schedules are risky. Deliver short-term results but on a stable base; in essence, this means on a broad stable database and a robust platform - but (and this cannot be said too often) built piece by piece. When you test, test end-to-end. A warehouse has three major processes: gather, store and delivery. Test all three fully. For example, we need some aggregates. We design them and put them in. Queries run faster. However, creation of the aggregates blows our batch window by 15 minutes and the warehouse is late! End-to-end testing will discover this. There are other factors. Do vendor evaluations (even conduct shoot-outs among vendors) and work only with dependable vendors. Look up their stats, including their financial stats. Keep the number of vendors and technologies to a minimum. Don't be afraid to get the vendors to contribute some (non-billable) assistance to your strategy project. There are no longer dozens of vendors to pick form in each area, such as ETL (extract, transform and load), BI (business intelligence) and DBMS (database management systems). You can find vendor evaluations in Gartner and all the other broad industry consultants. They can help you with your thinking, but I would not use them for the detailed work. They are very expensive for one thing. In choosing products, look not only for ease of use and performance, but also and very importantly for scalability. Can you add to the existing structure as needs grow? You want your DW to be a success, but you want it to survive it. If the DW becomes such a success that it cannot sustain the workload, then you have to re-platform, which will be costly and time-consuming. Get some help from consultants who have been there and done that. As a manager, I preferred to use different opinions rather than rely on one large consulting vendor. Avoid those that seem to have obsessive attitudes about you must do this and that. If you are looking for a long-term solution, I would avoid deploying a lot of data marts as your main strategy, especially independent data marts. Data marts will play a role, and you might start with a data mart as your first project. However, the more cross-functional the information you need, the more centralized your solution should be. Consider the painful lessons learned from companies today whose primary DW strategy is data mart consolidation! Look also for those experts who have had success in helping other companies be successful along the same lines as your plan. Danette McGilvray's Answer: Urgency of Need. The urgency of need depends on your business situation and why you are building the data warehouse. Answer the following questions:
Research the answers to these questions. Then create the story or stories that explain the situation and shows the business need specific to your company. For instance, it comes as a surprise to many managers that what seems to them a simple request takes many people several days to produce. It's not unusual to hear that the request for a list of the company's top-ten customers along with what was purchased in the last six months requires four people one week's worth of time to prepare the report. The actual effort is often hidden from those requiring the information. Elimination of Risk. As with any project, you can never eliminate risk when building a data warehouse. However, you can lower your risk through proper management of specific potential problems. To manage your risk:
Clay Rehm's Answer: Your business plan and urgency of need must be authored and presented by your business partners that are in such dire straits because they don't have a data warehouse. If they are really having a problem, it should be fairly easy to identify the cost and benefits to be realized. Your project will only get number-one priority if you can prove that your organization cannot function without one. Thoughts to keep in mind include: Can the warehouse reduce expenses? Can it produce revenue that did not exist before? How can your data warehouse impact the bottom line of your company? If your data warehouse cannot save or create money, what can it do? What is the purpose and goal of it? What will be the long-term goals of having it or not having it? I am not sure that any project can completely eliminate all risk. However, I would list the known issues and risks and how you may mitigate each one of them. Keep in mind that one way to address risk is to not have a solution at all for it. |
Sid Adelman is a principal in Sid Adelman & Associates, an organization specializing in planning and implementing data warehouses, in data warehouse and BI assessments, and in establishing effective data architectures and strategies. He is a regular speaker at DW conferences. Adelman chairs the "Ask the Experts" column on www.dmreview.com. He is a frequent contributor to journals that focus on data warehousing. He co-authored Data Warehouse Project Management and is the principal author on Impossible Data Warehouse Situations with Solutions from the Experts and Data Strategy. He can be reached at (818) 783-9634 or visit his Web site at www.sidadelman.com.
Clay Rehm, CCP, PMP, is president of Rehm Technology (www.rehmtech.com), a consulting firm specializing in data integration solutions. Rehm provides hands-on expertise in project management, assessments, methodologies, data modeling, database design, metadata and systems analysis, design and development. He has worked in multiple platforms and his experience spans operational and data warehouse environments. Rehm is a technical book editor and is a co-author of the book, Impossible Data Warehouse Situations with Solutions from the Experts. In addition, he is a Certified Computing Professional (CCP), a certified Project Management Professional (PMP), holds a Bachelors of Science degree in Computer Science and a Masters Degree in Software Engineering from Carroll College. He can be reached at clay.rehm@rehmtech.com.
Danette McGilvray is president and principal of Granite Falls Consulting, Inc., a firm specializing in information quality management to support key business processes around customer satisfaction, decision support and operational excellence. Projects include enterprise data integration programs, data warehousing strategies and best practices for large-scale ERP data migrations for Fortune 50 organizations. For more than ten years she led information quality initiatives at Hewlett-Packard and Agilent Technologies. An accomplished program manager and facilitator, she is an internationally respected expert on data profiling, metrics, quality, audits, benchmarking, and tool acquisition and implementation. McGilvray is an invited speaker at conferences throughout the U.S. and Europe, where she trains other industry experts in enterprise information management and data stewardship. You can reach her at danette@gfalls.com.
For more information on related topics, visit the following channels:


