IT Auditing: An Adaptive Process