My first Publication Agile-Data-Warehouse-Design-eBook | Page 160

Modeling Star Schemas 139 Running a Model Review With the aid of the annotated tables and the event matrix estimates you are ready for the model review (Figure 5-5) with stakeholders. The purpose of this meeting is to make stakeholders aware of what could be achieved in the next release, based on the currently available data sources and task estimates. If the data sources are in good shape and the business priorities have not changed then it should be a short meeting. If not, you need to concentrate on the serious data issues and large task estimates that need the stakeholders’ attention most. Review the annotated model with stakeholders to make them aware of what is possible in the next release Figure 5-5 Model review Start with the most severe issues (see Table 5-2) and work your way down by reviewing any major missing sources first. Completely missing event or dimension sources—strikethrough tables like Figure 5-3—may cause a serious rethink of priorities. Missing individual details are generally less disruptive, but some may be indispensable. Problems with conflicting conformed dimension sources are highly significant as they can have a knock on effect for future iterations and have the potential to build up the greatest technical debt. S EVERITY I SSUE O UTCOME 1 Missing conformed dimension Stop 1 Missing event Stop 3 Missing or incorrect business key Stop 3 Conflicting data for conformed dimension Stop 5 Event granularity is different Stop/Pause 6 Missing non-conformed dimension Pause 6 Missing (or poorly populated) event detail Pause 8 Missing mandatory values Pause 8 Incorrect hierarchical relationship Pause 10 Missing (or poorly populated) dimensional attribute Go 10 Mismatched detail and attribute values Go 12 Additional event details or dimensional attributes Go Stop : a major rethink or reprioritization is necessary. Pause : provide feedback before you develop the physical database. Go : proceed (with caution) but still provide feedback on the gaps in the model or the additional BI opportunities that may exist. Concentrate on severe data issues: missing sources and conflicting sources for conformed dimensions Table 5-2 Data source issues ranked by severity (1=highest, 12=lowest)