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