Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema