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