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