点击流数据仓库

点击流数据仓库 View more presentations from bookcold.

Agile Best Practices for Data Warehousing (DW)/Business Intelligence (BI) Projects By Scott W. Ambler

DW/BI Modeling Best Practices

  1. Do some initial architecture envisioning.  At the beginning of a project, during Iteration 0 (see Figure 1), you want to do some initial architecture modeling to identify a potential vision for how your team will build the data warehouse.  As Agile Model Driven Development (AMDD) suggests, you do not need to create a comprehensive, detailed model up front, you only need a high-level vision at the beginning of the project and the details can be identified on a just-in-time (JIT) basis via model storming.  Sometimes a simple whiteboard sketch is all you need to understand your architectural vision.  If so, then just do that.  For a BI/DW project, the initial architecture views would likely be some form of deployment diagram capturing the technologies you intend to use and a high-level domain model overviewing the business entities and the relationships between them.

阅读全文 Agile Best Practices for Data Warehousing (DW)/Business Intelligence (BI) Projects By Scott W. Ambler