Knowledge sharing in a data warehousing project: What, when, and how