package company quality practices application customer warehouse technology cleansing reference classification products access applications tips mining resources warehousing important value integrity architecture software governance factors database administration metadata solution model source time structure organization process system processing specific business tools privacy security integration analysis external order systems management storage protection