1 / 13

CHAPTER 4: Planning and Project Management

CHAPTER 4: Planning and Project Management. The Project Team. A data warehouse project is similar to other software projects in that it is human-intensive. It takes several trained and specially skilled persons to form the project team.

gwyn
Download Presentation

CHAPTER 4: Planning and Project Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CHAPTER 4: Planning and Project Management

  2. The Project Team • A data warehouse project is similar to other software projects in that it is human-intensive. It takes several trained and specially skilled persons to form the project team. • Two things can break a project: complexity overload and responsibility ambiguity. • In a life cycle approach, the project team minimizes the complexity of the effort by sharing and performing. • When the right person on the team with the right type of skills and with the right level of experience does an individual task, this person is really resolving the complexity issue. • In a properly constituted project team, each person is given specific responsibilities of a particular role based on his or her skill and experience level. In such a team, there is no confusion or ambiguity about responsibilities.

  3. 1- Organizing the Project Team Organizing a project team involves putting the right person in the right job. You would need specialized skills in the areas of project management, requirements analysis, application design, database design, and application testing. But a data warehouse project calls for many other roles. How then do you fill all these varied roles? A good starting point is to list all the project challenges and specialized skills needed. Your list may run like this: planning, defining data requirements, defining types of queries, data modeling, tools selection, physical database design, source data extraction, data validation and quality control, setting up the metadata framework, and so on. Once you have a list of roles, you are ready to assign individual persons to the team roles. In this personnel allocation process, remember that the user representatives must also be considered as members of the project team. Do not fail to recognize the users as part of the team and to assign them to suitable roles.

  4. 2- Rolesand Responsibilities • Data warehousing authors and practitioners tend to classify the roles or job titles in various ways. They first come up with broad classifications and then include individual job titles within these classifications. • Here are some of the classifications of the roles: • Classifications: Staffing for initial development, Staffing for testing, Staffing for ongoing maintenance, Staffing for data warehouse management • Broad classifications: IT and End-Users, then sub-classifications within each of the two broad classifications, followed by further sub-classifications • Classifications: Front Office roles, Back Office roles • Classifications: Coaches, Regular lineup, Special teams • Classifications: Management, Development, Support • Classifications: Administration, Data Acquisition, Data Storage, Information • Delivery

  5. Despite the absence of a standard set of roles, we would suggest a basic set of team roles: • Executive Sponsor • Project Manager • User Liaison Manager • Lead Architect • Infrastructure Specialist • Business Analyst • Data Modeler • Data Warehouse Administrator • Data Transformation Specialist • Quality Assurance Analyst • Testing Coordinator • End-User Applications Specialist • Development Programmer • Lead Trainer

  6. Figure 4-7 lists the usual responsibilities attached to the suggested set of roles. Figure 4-7 Data warehouse project team: roles and responsibilities.

  7. 3- Skills and Experience Levels Figure 4-8 describes the skills and experience levels for our sample set of team roles. Figure 4-8 Data warehouse project team: skills and experience levels.

  8. 4- User Participation In a typical OLTP application, the users interact with the system through GUI screens. They use the screens for data input and for retrieving information. The users receive any additional information through reports produced by the system at periodic intervals. If the users need special reports, they have to get IT involved to write ad hoc programs that are not part of the regular application. User interaction with a data warehouse is direct and intimate. When the implementation is complete, your users will begin to use the data warehouse directly with no mediation from IT. There is no predictability in the types of queries they will be running, the types of reports they will be requesting, or the types of analysis they will be performing. Your data warehouse project will succeed only: 1- If appropriate members of the user community are accepted as team members with specific roles. 2- Make use of their expertise and knowledge of the business. Figure 4-9 illustrates how and where in the development process users must be made to participate. Review each development phase and clearly decide how and where your users need to participate. This figure relates user participation to stages in the development process.

  9. Figure 4-9 Data warehouse development: user participation.

  10. Here is a list of a few team roles that users can assume to participate in the development: • Project Sponsor—executive responsible for supporting the project effort all the way • User Department Liaison Representatives—help IT to coordinate meetings and review sessions; ensure active participation by the user departments • Subject Area Experts—provide guidance in the requirements of the users in specific subject areas; clarify semantic meanings of business terms used in the enterprise • Data Review Specialists—review the data models prepared by IT; confirm the data elements and data relationships • Information Delivery Consultants—examine and test information delivery tools; assist in the tool selection • User Support Technicians—act as the first-level, front-line support for the users in • their respective departments

  11. Project Management Considerations Effective project management is critical to the success of a data warehouse project. Figure 4-10 Possible scenarios of failure.

  12. Warning Signs Figure 4-11 Data warehouse project: warning signs.

  13. Success Factors • There are some such indications of success that can be observed within a short time after implementation. The following happenings generally indicate success: • Queries and reports—rapid increase in the number of queries and reports requested by the users directly from the data warehouse • Query types—queries becoming more sophisticated • Active users—steady increase in the number of users • Usage—users spending more and more time in the data warehouse looking for solutions • Turnaround times—marked decrease in the times required for obtaining strategic information

More Related