Data Warehouse Project Management
Introduction
  Building a data warehouse usually involves more human and capital resources than any other information technology project an organization has undertaken. Because of the magnitude of the project and
  its impact on the organization, the potential for disaster is great. Many data warehousing projects stall because of inefficient technical infrastructures, lack of executive-level support, and
  inexperienced project teams, and long-term commitment.
  As a data warehousing project manager, there are some proactive steps you can take to build a solid foundation for the warehouse so that your project not only proceeds smoothly, but actually has a
  positive impact on the organization. The foundation for the data warehouse is built on the quality of the technical infrastructure, executive sponsorship, information systems (IS) staff, and the
  long-term commitment of the team.
Examine the Existing Technical Infrastructure
  Before you build a multi-gigabyte, two-million dollar data warehouse, be sure your organization has-or can build-the appropriate technical infrastructure for such a massive system. An inefficient
  or undersized infrastructure will impede data access and render the warehouse unusable.
  Robustness is of primary importance in the technical infrastructure. Robustness means keeping all the LAN components running as smoothly as possible on a regular basis. If your LAN/WAN system does
  not function well regularly, then your warehouse-and any other systems that rely on this structure for communication and data retrieval-will not either.
  Data access efficiency is also a critical infrastructure issue. Users want to have almost-immediate response to their requests for information. In order to maximize access efficiency, maximize the
  amount of data that can be transmitted while minimizing the time it takes to transmit it.
  One way to increase access efficiency to build data marts connected to the main warehouse. In a data mart, each facility in the organization has a small server that contains a subset of the
  information that is stored in the warehouse. This small server is updated with warehouse information on a regular basis. When each facility’s users run queries, they run the queries against the
  small server, so they gain the benefits of their quick LAN without having to sacrifice performance.
Secure Executive Sponsorship
  The next step in warehouse construction is to secure committed, long-term executive sponsorship for the life of the project. The role of the executive sponsor is to shepherd the project through the
  organization throughout its lifecycle. Most importantly, the executive sponsor must foster a culture of communication, direction, teamwork, and excitement among the many groups that must work
  together to build the warehouse.
  The executive sponsor must also have enough power to direct department managers to free up team members for the project, at least on a part-time basis, for the duration of the project. Most people
  are overworked in the best of circumstances, and it is easy for them to put aside the warehouse project for more urgent, immediate tasks. The executive sponsor can alleviate confusion over project
  priorities, however, by continually supporting the project and monitoring the performance of team members.
Assess the Caliber of Your IS Staff
  Once you’ve secured the project’s executive sponsor, you can start building your team. The experience, quality, and commitment of the project team members will be vital to its success. How your
  project team handles the day-to-day, labor-intensive work, as well as the unexpected challenges that will inevitably arise, will ultimately determine the quality of the final product.
  The data warehouse technical infrastructure will likely be comprised of best-of-breed hardware and software components; therefore it helps to have people on the project who have a well-rounded
  knowledge of many different information systems (IS) products and methodologies. The warehouse should also be designed so that speed is maximized and maintenance and updates are minimized. Project
  team members who have eclectic IS knowledge are invaluable because they will likely have experience with many of the tools used in warehouse construction and be able to optimize performance.
  In addition, subject-matter (SMEs) and legacy-system experts who are knowledgeable about the data and the systems that will feed the warehouse are indispensable additions to the project team. These
  SMEs and legacy systems experts will provide valuable background knowledge of what correct data is supposed to look like and where it’s supposed to come from.
  Less important-but still helpful-are project team members who have experience in data warehousing. Realistically, however, there are few IS professionals who have warehousing experience. Data
  warehousing experience is not critical, though. It’s much easier to build a strong internal team that knows your IS environment, and then teach that group about data warehousing. It would be a
  much harder effort-not to mention more expensive due to their high price-tag-to teach data warehousing experts about the particulars of your IS environment.
Demand Commitment for the Project
  In addition to being knowledgeable, the team must also be committed to delivering a high-quality product. The payoff is a long way down the road from the project’s inception; that can be
  discouraging for team members. Project team members must understand that this payoff is worth the wait. They must be committed to the warehouse and not be lured away from the project by other
  projects with shorter-term payoffs.
  Project management must also support the resources to the project and not assign warehouse team members to other large projects. If resources are continually pulled away from the warehouse project,
  team members will begin to question the warehouse’s importance to the organization. They will become discouraged about being assigned to a project that is not a top priority.
Develop a Realistic Project Plan
  Once your team is gelled, you can begin your detailed planning process. Planning is not a job for IS troubleshooters. It requires thorough, long-term thinking. Avoid letting the project derail
  because of impossible-to-deliver-on or insufficiently-defined expectations. The project plan, not promises made to funding parties and user groups, must drive the development of the data warehouse.
  This does not mean that the project plan must define, up front, the exact legacy systems and data elements to be contained in the warehouse. It would be almost impossible to define the data
  warehouse with such detail at the outset. Instead, a well-drawn-up project plan should be at a high level only and consist of an incremental implementation by data type to be populated, receiving
  department or user type, and maintenance responsibilities.
For the Future. . .
  Having a solid technical infrastructure, secure executive sponsorship, knowledgeable and committed team members, and a thorough project plan is a foundation for success, but it’s not enough.
  Warehouse project managers must play a dual role for the life of the project. They must continually shore up the foundation they’ve built while looking for ways to improve the quality of the
  product-even while it’s still in development. Project Managers must also look in the crystal ball of the unfinished warehouse to predict and plan for its future.
  Good project management alone cannot guarantee that the warehouse will meet everyone’s expectations, but it can increase the chance for success exponentially. Building a warehouse is an arduous,
  long-term task. It takes a combination of forethought, patience, and skill to bring a warehouse project to successful completion. Thankfully, the payoff of vastly improved data access is well worth
  the trouble, and the wait.
© Copyright 1996 – Systems Techniques, Inc.
Stacey Herdlein is a Project Manager at Atlanta-based Systems Techniques, Inc., an information technology firm specializing in delivering value-based, integrated information to the
  enterprise.
