Professional Documents
Culture Documents
Jeffrey A. Hoffer
Overall Agenda
Overview of iLDMs Learnings from case studies of iLDM application Workshop on using iLDMs in your organization
Jeffrey A. Hoffer
Jeffrey A. Hoffer
Agenda
Learning Resources Ive Used Traditional Database Development Processes
Life cycle Prototyping
Learning Resources
On www.teradata.com
Search on Hoberman or logical data models, especially see
Leveraging the Industry Logical Data Model as Your Enterprise Data Model
On www.beyenetwork.com
See Dan Linstedt blog, and The 2-Month Data Model by Bill Inmon Search on logical data models or industry data model
On www.tdwi.org
In White Papers, search on agile business intelligence or industry data model
Hay, D.C. 1996, Data Model Patterns: Conventions of Thought, and 2006, Data Model Patterns: A Metadata Map Silverston, L. various dates, several volumes of The Data Model Resource Book and various articles from 2002 in DM Review Moss, Larissa, President, Method Focus see articles, seminars on agile BI And, of course, there is Modern Database Management.
Jeffrey A. Hoffer 5
Jeffrey A. Hoffer
Logical Database Design: detailed requirements Physical Database Design: new database contents , structures, programs Database Implementation: coding, integrate contents Database Maintenance: evaluate and enhance
7
If prototype is inefficient
Deficiencies
Case Study B
Technology provider Mature Innovative, detail-oriented, comprehensive Highly analytical Decentralized leadership team Constant pressure and environmental changes Diversified structure for business analysts Internal systems as golden model
8
Critical need to get a BI environment up before the next Christmas buying season (core needs of marketing, merchandising, and auction parts of business met in 9 months) Limited internal resources due, in great measure, to simultaneous implementation of a new ERP operational system.
Jeffrey A. Hoffer 9
LDM did not allow them to develop new environment piecemeal needed quick start with a solid foundation for future of rapidly changing business enterprise perspective from beginning Collaboration of external consultants
3 for one month, 2 for another 5 months, 1 for another 6 months and internal data analysts Key for short- and long-term success was to involve internal data analysts, who do evolution of data modeling
Acquisition of the LDMs was one of the key strategic things (we) did to gain quick results and long-term success with data warehousing and BI. DW Director.
Jeffrey A. Hoffer 10
Allows for normalized data structures to be traversed from any where to any where without introducing reporting anomalies Allows for quicker building of dimensional star schemas (dependant data marts) because of ease to negotiate data structures.
Jeffrey A. Hoffer 11
Initial Infrastructure
Customize LDM 6 months from need to first application 2 weeks for data model 90 days for first application 9 months from need to all phase I applications
Jeffrey A. Hoffer
Customize LDM
Rename data to local terms Refine LDM to local business rules Map LDM data to current databases (e.g., to design migration plans and load processes)
Jeffrey A. Hoffer 13
What Is Mapping?
The process of relating each LDM data element with a source
Do we need it? (now, later?) from either current systems or LDM Where do we get it? When do we get it? How do we define it and what do we name it? Does it need to be transformed? Or do we need more atomic source? Does source system need to be improved?
It is NOT about resolving conflicts between source systems or fixing source systems It is NOT about designing/writing the ETL.
Jeffrey A. Hoffer 14
More on Customization
Even with good mapping, do data profiling to identify overloading, obsolescence, empty columns, hidden (undocumented) requirements, outliers the proof is in the data
Understand reasons for inconsistencies
Poorly designed databases Accuracy of current data, which you do not want to migrate to new database for analytics a time for data cleansing
Source: Sliger, M. A Project Managers Guide to Going Agile, Rally Software Development Corp., 2006 Jeffrey A. Hoffer 23
Jeffrey A. Hoffer
24
Leadership team sets priorities and is willing to evolve in phases (normal agile chunk approach)
Synergistic initiative gets greatest attention LDM supports iteration, which builds trust Incremental changes (2-week chunks of work) shows continuing commitment (rather than one time, big bang change), which also builds trust.
Jeffrey A. Hoffer 26
Jeffrey A. Hoffer
27
Workshop Questions
To start, do you have any questions about the iLDM? How does your ERD match up with iLDM? What difficulties do you have merging the iLDM with your ERD? In your environment, which model trumps the other and why? Is the iLDM more than you need? Why? How deal with that? Are there things missing in iLDM that you need in your environment? What kinds of resistance would you get for using an iLDM? How would you make use of an iLDM in your environment?
Jeffrey A. Hoffer 28