GO DW Assessment

  • Upload
    phanee7

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

  • 8/8/2019 GO DW Assessment

    1/35

    .

    Data Warehouse

    Assessments

  • 8/8/2019 GO DW Assessment

    2/35

    Definition

    Reasons for assessments

    Assessment Approach

    Building the Team

    Assembling Information

    Using Leading Questions

    Interviewing managers, users,

    user support, technical staff

    Reporting the findings Assessment Topics

    Summary

    AgendaAgenda

  • 8/8/2019 GO DW Assessment

    3/35

    What is it?What is it?

  • 8/8/2019 GO DW Assessment

    4/35

    To ensure:

    Business objectives are met

    Users are satisfied

    Technical staff is working effectively

    Corporate infrastructure is in place

    DW / DM processes are working effectively

    To ensure that tradeoffs are understood Data currency & integrity

    Data availability

    User satisfaction

    Performance

    Flexibility

    Data Warehouse AssessmentsData Warehouse Assessments-- Why?Why?

  • 8/8/2019 GO DW Assessment

    5/35

    ASSESSMENTS

    Readiness Assessment

    In-Development

    Assessments

    Post-implementation

    Assessment

    DESIGN REVIEWS

    Architectural Review

    Data Warehouse Data

    Model Review Data Transformation &

    Cleansing Review

    Programming Review

    Code/Utility Review

    Performance Review

    Includes all of the above

    Scheduling Assessments and ReviewsScheduling Assessments and Reviews

  • 8/8/2019 GO DW Assessment

    6/35

    Gather information

    & Identify problemsInvestigate

    Recommendationsto correct problems

    JAD sessions

    Interviews

    Questionnaires

    Documentation

    Assess the current situation

    The ApproachThe Approach

  • 8/8/2019 GO DW Assessment

    7/35

    Is the data

    warehouse

    a success?

    Executives &

    Managers

    Users

    Technical Staff

    The ApproachThe Approach

  • 8/8/2019 GO DW Assessment

    8/35

    Team members

    Need mix of skills to examine Assessment Topics

    Must provide objective evaluation

    Need interviewing skills and technical skills

    Should understand best practices in the industry

    Makes recommendations based on best practices

    Each topic needs an assigned leader

    Team may include 2-6 people (average)

    Theimage cannotbedisplayed. Your computer may nothaveenough memory toopen theimage, or theimagemay havebeen corrupted.Restartyour computer, and then open thefileagain. Ifthe red x stillappears,you may haveto deletetheimageand then insertitagain.What about

    politics??

    Building the TeamBuilding the Team

  • 8/8/2019 GO DW Assessment

    9/35

    Project scope & documented requirements

    Business objectives of DW

    Organization chart, including list of data warehouse staff, key

    managers, and users

    Roles & responsibilities and how assigned

    Training programs for users and DW team

    DW architecture description, including

    data marts, ODS, DW, and relationships Standards, guidelines, & procedures

    Assembling InformationAssembling Information

  • 8/8/2019 GO DW Assessment

    10/35

    Asking the right questions at the right time is the basis for

    successful assessments

    Leading questions provide a basic check list and should beprepared in advance

    Drill down as far as necessary to obtain needed

    information

    DW assessments require more than

    a checklist. . . . but a checklist helps!

    Using Leading QuestionsUsing Leading Questions

  • 8/8/2019 GO DW Assessment

    11/35

    Questions:

    Must be tailored for your situation

    Printed questionnaires; may be anonymous

    JAD sessions

    One-on-one interviews

    Always ask for additional comments

    Leading questions are only a starting point

    Answers point the way to

    identifying weaknesses and

    proposing improvements

    ?

    Using Leading QuestionsUsing Leading Questions

  • 8/8/2019 GO DW Assessment

    12/35

    Theimage cannotbe displayed.Your computer may nothaveenough memory toopen theimage,or theimagemay havebeen corrupted.Restartyour computer,and then open thefileagain.If thered x stillappears,you may haveto deletetheimageand then insertitagain.

    DW Strategy

    Business

    Value

    User

    SatisfactionOrganizational

    Issues

    Business

    Requirements

    Development

    MethodologyDW

    Architecture

    Standards &

    Guidelines

    Vendor

    Relationships

    Assessment TopicsAssessment Topics

  • 8/8/2019 GO DW Assessment

    13/35

    Metadata

    Strategy

    Data

    Modeling

    Database

    Design

    DW

    Administration

    Data

    Access &

    Delivery

    Performance

    & Capacity

    Future

    Planning

    Data

    Management

    Theimage cannotbe displayed.Your computer may nothaveenough memory toopen theimage,or theimagemay havebeen corrupted.Restartyour computer,and then open thefileagain.If thered x stillappears,you may haveto deletetheimageand then insertitagain.

    Assessment TopicsAssessment Topics

  • 8/8/2019 GO DW Assessment

    14/35

    Is the data warehouse a success?

    Business value

    Return on investment

    Organizational issues

    From your perspective, what are

    its strong and weak points?

    Did it meet strategic objectives?

    Which ones?

    Future plans for the DW or DM

    Are there particular persons that we should be sure to talk with (in

    addition to our present list)?

    Sample Questions for Executives & ManagersSample Questions for Executives & Managers

  • 8/8/2019 GO DW Assessment

    15/35

    Why was the DW / DM built?

    Discuss the following areas with appropriate members of the

    technical staff:

    User satisfaction

    Standards & Guidelines

    Metadata strategy

    Data management processes

    Performance and capacity planning

    Data access and delivery issuesData modeling & database design

    Future planning

    Discuss the process &results of the processes

    for each technical area

    Sample Questions for Technical StaffSample Questions for Technical Staff

  • 8/8/2019 GO DW Assessment

    16/35

    Project starts with user requirements and will be judged against them

    Why was the data warehouse built?

    Were your special requirements considered?

    Business value realized? Money saved? Improved efficiency? Most

    important benefit realized?

    What is the most important question that you cannot ask?

    Technical staff responsive to new requirements?

    Level of satisfaction with DW/DM, ease of

    use, end-user tools, availability, etc.? Is data easy to use?

    Sample Questions for UsersSample Questions for Users

  • 8/8/2019 GO DW Assessment

    17/35

    Adequately staffed?

    Types of problems encountered?

    Do you have problems addressing problems?

    Adequate support from the technical staff?

    Users adequately trained in data and tools?

    User expectations well managed?

    How could it be improved?

    End User Support Help DeskEnd User Support Help Desk

  • 8/8/2019 GO DW Assessment

    18/35

    Summarize findings of interviews, JAD

    sessions, questionnaires, and analysis of

    documentationCover each assessment topic that was

    addressed during the review

    Following pages summarize sample issuesin each subject area

    Building the ReportBuilding the Report

  • 8/8/2019 GO DW Assessment

    19/35

    What is the data

    warehouse strategy?

    Is it designed to fundamentally change

    the way business decisions are made?

    Does the strategy allow for

    iterative development with increasing

    benefits after each cycle?

    DWStrategyDWStrategy

  • 8/8/2019 GO DW Assessment

    20/35

    How / who sets

    priorities for DW

    development?

    Review procedures

    for evaluating ROI

    Business benefits

    from using DW, DM,

    or ODS?

    Business ValueBusiness Value

  • 8/8/2019 GO DW Assessment

    21/35

    Review processes for:

    Gathering requirements

    Determining new requirements

    Keeping requirements current

    Identifying gaps between stated requirements and actual

    capabilities

    How well are current requirements met?

    Suggest ideas for encouraging creative use ofexisting data

    Business RequirementsBusiness Requirements

  • 8/8/2019 GO DW Assessment

    22/35

    Has an official strategic alliance been created between

    the users and IT staff?

    Is there a high level user sponsor?

    Mission and objectives in line with corporate businessobjectives?

    Sufficient budget allocated?

    Organizational roadblocks?

    Who are the users? How will they be involved?

    How will the users be trained and supported?

    What are the users expectations?

    Organizational Issues: Leading QuestionsOrganizational Issues: Leading Questions

  • 8/8/2019 GO DW Assessment

    23/35

    Process in place for responding to user complaints about performance,

    data quality, data availability, data integrity, and consistency?

    Does the technical staff have the skills needed to support the DW?

    Roles and responsibilities defined and assigned?

    Source data documented?

    What is the quality of the source data?

    How will technical personnel track data usage and changing user

    requirements?

    End-user tools and development tools selected?

    Organizational Issues: Leading QuestionsOrganizational Issues: Leading Questions

  • 8/8/2019 GO DW Assessment

    24/35

    How are data warehouse projects planned?

    Does everyone understand definitions of

    DW and data warehouse technology?

    Effective methodology in place?Are RAD techniques used?

    All phases and activities time-boxed?

    Methodology flexible enough to accommodate projects of

    varying sizes, ODS, DM, DW?

    DWMethodologyDWMethodology

  • 8/8/2019 GO DW Assessment

    25/35

    Review use of DW, DM, ODS and their

    relationships

    Review effectiveness of current hardware /software / DW tools

    Scalability?

    How does the data flow?

    DWArchitectureDWArchitecture

  • 8/8/2019 GO DW Assessment

    26/35

    Do you track data usage? Table level? Column level? Row

    level?

    Do you track trends in growth of specific tables?

    How do you allocate space?

    How do you determine what data

    needs to be audited?

    Do you know which users use which data?

    Do you know which access paths are needed by various

    users? How do you determine this?

    What is your process for implementing new access paths?

    Data ManagementData Management

  • 8/8/2019 GO DW Assessment

    27/35

    Review process of selecting source data, extraction, cleansing, and

    transformation

    Review processes for maintaining data quality

    Are there problems with data consistency?

    Identify opportunities for data

    integration

    How do you handle requests

    for additional data?

    How do you handle backup, recovery,reorganization, etc.?

    Data ManagementData Management

  • 8/8/2019 GO DW Assessment

    28/35

    How do you measure performance in the DW?

    Do you have service level agreements?

    On what are they based?

    How do you measure user satisfaction with performance?

    How do you measure trends in performance?

    Comparisons of today vs. another day? This week vs. last week?

    How do you identify hot spots in databases?

    How do you identify candidates for re-partitioning?

    Do you have a scalable environment in terms of hardware and software?

    Performance & Capacity PlanningPerformance & Capacity Planning

  • 8/8/2019 GO DW Assessment

    29/35

    Review existing metadata strategy

    Locations and consistency between locationsProcesses for keeping it current

    Accessibility to users and technical personnel

    Metadata StrategyMetadata Strategy

  • 8/8/2019 GO DW Assessment

    30/35

    Review standards, guidelines, and

    procedures, if availableRequirements gathering and documentation

    Architecture guidelinesData and metadata

    Database design, development, administration

    Development

    Data quality, cleansing, transformationetc.

    Assess effectiveness

    DWStandards, Guidelines, and ProceduresDWStandards, Guidelines, and Procedures

  • 8/8/2019 GO DW Assessment

    31/35

    DSS

    EIS

    Ad Hoc

    Traditional

    Data

    Warehouse

    Data

    Mart

    Data

    Mart

    Data

    Mart

    Data

    Mining

    Data Access & DeliveryData Access & Delivery

  • 8/8/2019 GO DW Assessment

    32/35

    What types of data modeling are used?Are they effective?

    Compare with best practices

    Where are models stored?

    Are they integrated and reusable?

    Do users have access to data models?

    Which ones?

    How do they use them?

    Data ModelingData Modeling

  • 8/8/2019 GO DW Assessment

    33/35

    Review processes used to design databasesUsage of data models

    Selection of DBMS

    Design review processes (if applicable)

    Design guidelines for specific DBMSs

    Review database designs for selected subject areasMulti-level data architecture?

    Managed data redundancy?

    Compare with best practices

    Database DesignDatabase Design

  • 8/8/2019 GO DW Assessment

    34/35

    Compile the results of all interviews, JAD sessions,

    questionnaires, reviews, and analysis of documentation

    Include the topic, findings, and recommendations for each

    area analyzed

    Level of detail will depend upon concerns raised by

    interviewees

    Concerns will require deeper analysis in selected areas

    Findings will depend upon the

    persons interviewed!

    DW Assessment ReportDW Assessment Report

  • 8/8/2019 GO DW Assessment

    35/35

    Executives

    &

    Managers

    UsersTechnical

    Staff

    Design

    Development

    Administration

    Organization

    Management

    processes

    Strategy

    Business

    Value

    ROI

    Summary of the ProcessSummary of the Process